Nacelle, The Index
If everything looks correct at the source, we voyage with the data to the Nacelle dashboard and check the index.
With tabs for product, collections, and content, use the search bar in the respective index to locate the data that is giving you trouble.
If it isn't there, perform a reindex. If it still isn't there, log a ticket with Nacelle!
If it is there, click into the data entry and 'view json' to look at the data. Does it match the source data? When was it last indexed? How does it compare to what's on the website?
Our main goal here is to make sure:
- That Nacelle has the data entry, ingested during a manual reindex or by a webhook
- That the data entry is up to date, updated via manual reindex or webhook
The Code
If the data is accurate at the source, and has been indexed successfully, it has one more stop before being displayed on the front-end website. That is the codebase.
Nacelle data is delivered via Nacelle's Storefront API to the javascript codebase. Within the codebase, the data is being manipulated to generate the front-end experience.
If the source data looks good, and the Nacelle data looks good, this last step requires a developer or agency to dig into the codebase. They'll review where the issue is being initialized, looking for logic breaks, or other code issues.
The developer can compare local builds against production builds, and use other standard testing methods to isolate and resolve the issue.
By understanding and reviewing the data flow, correcting issues as they are encountered, the front-end website will work properly.
For additional guidance on headless troubleshooting, reach out to your Nacelle Customer Success Manager to set up an enablement session!
Comments
0 comments
Please sign in to leave a comment.