To monitor and troubleshoot markup for our Shopify clients, use the Shopify Health Reports view in Admin. This report can be used to redeploy Shopify resources, set up webhooks, and review customer information. This report can be accessed via Admin > Reports > Shopify Health.
This document describes how to use the report for various applications.
Re-Establish Webhooks
When a store is installed, Schema App sets up webhooks for various tasks (e.g "products/create', 'products/update', and 'app/uninstalled').
If the webhooks break, then communication may need to be re-established between Schema App and the Shopify store. Use the "Webhooks" button in Admin to manually set all the Webhooks tags from Admin.
Redeploy Product Resources
Blog, Page, and Collection resources are scheduled to run daily for Shopify clients. Product resources are updated as needed using WebHooks. The update action is queued from Shopify based on actions taken within the Shopify backend. For example webhooks 'products/create' and 'products/update' are triggered when a customer creates or updates a Product resource in their store).
If this process breaks: we may need to manually trigger an update. Use the "Schema" button in Admin to update & deploy markup for a particular Shopify customer.
Horizon Job: Re-Establish Webhooks
If you have re-deployed resources using the "Schema" button, you can revoew the Horizon "DeployScehemaJob" report. The report is found in Horizon > Monitoring > DeploySchemaJob.
If your job fails to complete, and you have re-established Webhooks and redeployed resources, you may need to open a Help Wanted ticket with the development team.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article