Hello! We received email from shopify: Your app is currently using ScriptTag API. Update your app to be compatible with both legacy and Online Store 2.0 themes including Dawn. You will need to modify your app to add support for OS 2.0 themes. While other methods can be used for OS 2.0 theme compatibility, we recommend you update your app with theme app extensions to align with future requirements. We used ScriptTag with display_scope=order_status for placed our tracking scripts. Was created theme app extension with app embed block. I don’t understand how to add this app embed block to order status page. Please help us!
Literally impossible.
Theme app extensions (and therefore, app blocks / app embeds) cannot load on the Order Status page. ScriptTag API is still pretty much the best way* to integrate tracking scripts. Sounds like the review team is some combination of confused or misinformed? Or you have some manual theme code modification somewhere else.
(* Until the Web Pixel Extension is live, but that’s currently a preview feature: https://shopify.dev/apps/pixels)
how did you resolved this? I received the same reply from Shopify review team
Any news about this? Our app is rejected from the store because we cannot use script tags anymore. Our app needs to display a pop up for the customer on the order status/thank you page to select a delivery pickup point depending on the delivery method that has been selected.
It would be great if Shopify could give a solution instead of just saying it is impossible. We need an alternative…
I agree, instead of let the owner know for the plans, your team design to do the silent way, make me look like a fule …
it’s not very nice isn’t? I am the one who struggle and pay all the bills but someone out there make it nice for them self.
sorry