Hello to all. Recently I send my application for review and was refused because my application uses the ScriptTag API to integrate into the store. The reviewer replied that it is necessary to add compatibility with the online-store 2.0. In the process of fixing i got the question, what to do with stores that do not support theme extensions?
The solution I came up with:
-
Do not remove ScriptTag
-
Add theme extension to support Online Store 2.0, integration via customizer.
-
Add a switch to the admin panel that switches the online-store version to hide unnecessary settings in the admin panel.
Please tell me is this the right solution?