Shopify reports that Shipping Rates Calculator Plus changed my theme
The Shopify Admin Dashboard sometimes displays a 'Store activity' feed, where you can find notifications like the following:
We understand this may be scary, but there is a simple explanation. Long story short, our app did not alter your theme content, only the reference to our app script.
Let's explain it in detail.
- Shopify's ScriptTag functionality, described at https://shopify.dev/api/admin-rest/latest/resources/scripttag
This is very convenient because it is resistant to theme changes and because it will be automatically removed by Shopify if you uninstall the app.
- Theme script, which is a piece of HTML similar to
<script src="//app.shippingratescalculator.com/js/core/main.min.js?timestamp=1647257779&shop=shipping-rates-calculator.myshopify.com" defer></script>
This is optional, and it is controlled by the 'Fast loading' option in the app preferences:
To ensure that all customers get the latest version of the app, the script reference must be updated, which is reflected in the 'Store activity' report.
Please note that the notification may also appear even if the 'Fast loading' option is disabled, although in that case, nothing changed in the theme.