Turnover taxes are a rubbish idea. They favour high profit / low volume companies over low margin / high volume ones. So they'd punish Huawei as against Apple, for example. They also deter investment and so growth.
The answer may well have to be some Single Market corporation tax and VAT harmonisation. Although it would help if Ireland kept their low Corp Tax rate, but made companies pay it on all single market revenue, and stopped allowing non-Irish profits to escape.
Also Trump may help here. If he can get Congress to lower US Corp tax to nearer European levels, there'll be less incentive to dodge it. But the worst distortion is caused by the tax deferral on retained foreign earnings. If US companies had to pay tax on it anyway, they wouldn't have kept a couple of trillion dollars off-shore, avoiding the tax for now, and hoping for a tax holiday to persuade them to repatriate the loot.
This won't make Europe happy, as most of Apple and Google's taxes will go to Uncle Sam. But that is where most of their economic activity is really, so it's reasonable.
In the long term the answer is global cooperation, and harmonised rules on accounting for international profits. If the big tax authorities audited, and shared their data a bit, they could keep the global corps relatively honest.