Situation 1: Merchant only installed SEOAnt APP, finished and saved setup properly.
(1). The merchant end settings will be injected into Webhook(system used in Developer Team to make analysis) and pushed from merchant end to APP end.
(2). Sync all related product/collection/blog images according to merchant settings from Shopify backstage.
(3). Optimize automatically/manually according to merchant settings. If merchant setup alt text or filenames meanwhile, they two will be optimized accordingly. If not, only compress related page images.
Situation 2: Merchant installed SEOAnt APP first and enabled image optimization function, then installed Page Speed APP.
(1) Image optimization in SEOAnt will run normally like situation 1.
(2) If merchant installed Page Speed after using SEOAnt APP, settings of image optimization made in Page Speed APP by merchant will be synced with previously settings in SEOAnt APP. Latest settings in Page Speed APP will be injected to Webhook and page details will be pushed to our APP end again.
(3) If merchant optimized images already in SEOAnt APP, merchant will see all the previously optimized image history in Page Speed APP.
(4) If merchant operated image optimization in SEOAnt and Page Speed both, there will be a queue waiting in our APP backstage. The related image optimization firstly operated by merchant will be processed at the beginning and the rest settings of image optimization will be processed accordingly in orders.
(5) Automatic optimization only works for merchant selected type of images on related pages. If merchant did not select related page images need to be optimized properly, the unselected page images will not be compressed or optimized correctly.
Situation 3: Merchant installed Page Speed APP first and then installed SEOAnt APP.
For image optimization function in Page Speed APP:
(1) Our APP will display first-time setup guidance and guide merchant finish setup by selecting related pages and enabling options normally.
(2) APP backstage will inject related page settings from merchant end and sync page images from merchant Shopify backstage. Then optimize or compress images accordingly in order.
For image optimization function in SEOAnt APP:
(1) Merchant will not see first-time setup guidance and can see the optimization history operated in Page Speed before in SEOAnt APP.
(2) If merchant operated image optimization settings again in SEOAnt APP, our app backstage will directly inject the data in Webhook made by merchant in Page Speed APP before and combined them with settings in SEOAnt APP together to proceed and sync related page images from merchant Shopify backstage.
(3) Related optimization status and history will be synced in two APPs together and their datas will perform in the same way.