In an interconnected global economy, boycotting all involvement of a country doesn't tend to work well, due to the way the global supply chain works.
Their purpose here would be twofold: To boycott all companies that are "Israel-based", and to scare away companies and countries from dealing with Israel in the future, at the risk of having a product boycotted.
The question is, how effective is this boycott. Chinese boycotts tend to be more effective since we are more politically united, and we have ready domestic alternatives. Something which is not the case in this scenario.
Personally, instead of boycotting anything, what I do is I simply "prefer" to buy from companies that are China-based, such as Lenovo. So it's a positive rather than a negative.
Perhaps instead of boycotting Israeli products, it might be more helpful for them to simply prefer to buy from companies that are based in Muslim countries instead.