All things Shopify and commerce
Do you know any way to remove scripts like Yotpo or Hulkapp? This is the auto inject from Shopify. They don't want to uninstall the app, and that's the only solution I have. Inside the app, there’s no way to remove it. Thanks, guys.
Solved! Go to the solution
This is an accepted solution.
Hi @Jimwel
According to Shopify's Terms of Service, apps are required to assist merchants with their requests, including uninstalling the app if asked. However, if you're only requesting the removal of scripts and not the app itself, it's unclear whether that falls under the same guidelines. Nonetheless, apps are obligated to provide support, and failure to do so could result in their removal from the Shopify App Store.
It is frustrating that apps still inject code into themes because this can effect staying on the auto update path. By right apps should be using only the blocks feature now which does't effect custom code.
Personally I use Judge.me for reviews if that is why you are using these apps
Hope that helps.
This is an accepted solution.
Hi @Jimwel
According to Shopify's Terms of Service, apps are required to assist merchants with their requests, including uninstalling the app if asked. However, if you're only requesting the removal of scripts and not the app itself, it's unclear whether that falls under the same guidelines. Nonetheless, apps are obligated to provide support, and failure to do so could result in their removal from the Shopify App Store.
It is frustrating that apps still inject code into themes because this can effect staying on the auto update path. By right apps should be using only the blocks feature now which does't effect custom code.
Personally I use Judge.me for reviews if that is why you are using these apps
Hope that helps.
Thanks, brother, for your answer. You're right; apps should be the ones to assist merchants with their requests, and that's what happened. However, our colleagues don't want to give collaborator access. I'm just looking for another way, and like you said, I will try to convince them to give access. Thank you!
@Jimwel @Michael-Thomas there's misconceptions here , including the fact that app-blocks cannot do everything.
It's farcical on it's face to think apps would be contractually required to assist with ANY request a merchant could submit when they are no longer a customer of that app.
Think about it: once an app is uninstalled it literally has no access to a stores api's so there's no way for it to remove scripts,etc.
Developers only need to provide adequate support for users.
If an app is uninstalled you are no longer a user, any support after that is a massive courtesy.
"adequate" support can literally just point you to a uninstall policy-support-page and be done.
Some support from an app may exist while the merchant is still a customer of the app.
AFTER uninstallation a merchant has actively chosen to cut off access for the app or it's support; read: they are no longer a customer.
Alot of apps provide a cleanup process before uninstallation that merchants need to use the app while it's still installed.
It is incumbent upon merchants to take responsibility in understanding the lifecycle of an app they add to their business and it's removal.
This isn't the satisfying answer but that is how it actually works in practice.
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
@Jimwel For some apps either check the apps support docs or just outright reinstall it to check for a theme clean up process.
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
I'll keep this in mind. Thanks, Brother!
This is not app code injected into theme code. It's classic asyncLoad and does not affect the theme code at all and will not affect the ease of theme updates. At least, no more than App Embeds.
For most apps, if you do not remove the app from your shop it will still load its code on the front-end.
If you still want to keep the app, but do not run its code on the frontend you may try this https://github.com/mirceapiturca/Sections?tab=readme-ov-file#shopify-application-optimization, as explained here https://sections.design/blogs/shopify/app-optimization
Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024Hey Community! It’s time to share some appreciation and celebrate what we have accomplis...
By JasonH Nov 14, 2024