Google App blocked because of gadget app script
Hi, my voyado-stage app is suddenly causing my clients Google Ads to be blocked due to suspcious link - and asked them to remove the compromised elements - gadget.app
In the stores header I got the voyado-stage api client script added - it's been present on the site for a year.
I'm the only one with access to my gadget account so no one would've been able to make any changes to the app.
Have any of you had this problem before? Is it just that Google blocks the gadget.app domain?

10 Replies
Hi, we also received a support message from a client from one of our apps with the same issue
Have you found another way around it? I'm thinking of adding the to the theme asset folder, or through theme extension so that its in shopify CDN
Same here, clients are uninstalling my app.

Hello folks, we're going to look into this
Sorry for the inconvenience
So it sounds like a termporary fix would be to assign a custom domain to your apps. The issue is with the .gadget.app domain. (We're looking into that)
I'm thinking of adding the to the theme asset folder, or through theme extension so that its in shopify CDNthis would also work (and improve performance / lower costs)
Side note, please note this message folks: https://discord.com/channels/836317518595096598/958764380038782976/1439985658218283109
just an update on this -- we know this is a big deal and will work as hard as we can to get this resolved ASAP. Our internal google site reputation tooling shows all green for us so we're trying our very hardest to get in touch with the right people at Google to get all their internal details and get this fixed. we will keep this thread updated. for now, there's two workarounds which should prevent the campaigns from being disabled:
- switch from sourcing the gadget client from the
https://name.gadget.app/api/client/web.min.js approach to hosting the client script tag in the Shopify CDN via a theme asset or a theme extension
- switch to using a custom domain for your gadget app to get off the gadget.app domain
let us know if you have any questions about the above
can anyone share an example shopify storefront url that had a campaign disabled so we can do some analysis?hello folks,
we have worked with google to remedy the issue and they report that your customers should no longer see any issues; we are working closely with our representatives at Google to make sure this never happens again
also if any of your customers are having continued issues, you can DM their ads account ID and I can work with our contact at google to remedy the issue
Amazing, thanks for the update Kyle
Just curious did they say why it happened
we are still investigating with them; right now the theory is that 1 of the ~100K domains that Gadget hosts was flagged (we think in error; and also a custom domain not a *.gadget.app domain) and for some reason Google then applied that block to every *.gadget.app domain
we are working with their trust and safety team to understand how its possible for that to happen and they are working on making sure each Gadget subdomain is treated as it's own thing