Logs
Logs is the record of everything Guardified did for your store: the pauses and resumes it sent to your ad platforms, the stock updates it received from Shopify, and the emails it sent. Open it from Logs in the app’s menu.
On this page
Section titled “On this page”- The three tabs
- Platform Actions
- Reading a platform action
- Webhooks
- Emails
- Loading older rows
- How long logs are kept
- See also
The three tabs
Section titled “The three tabs”| Tab | What it lists |
|---|---|
| Platform Actions | Each pause and resume Guardified sent to an ad target, one row per target. Opens first. |
| Webhooks | Each stock update Shopify sent to Guardified. |
| Emails | Each notification email Guardified sent, one row per recipient. |
The newest rows come first. Times are shown in your browser’s time zone.
Platform Actions
Section titled “Platform Actions”Every time a guard pauses or turns on its ads, each of its ad targetsAd targetA campaign, ad set, ad group or single ad on Meta Ads, Google Ads or TikTok Ads that a guard pauses and turns back on. Read more → gets its own row. A guard with three targets on two platforms writes three rows for one pause.
Three filters narrow the list:
- Platform: All, Meta, TikTok or Google Ads.
- Status: All, Sent or Failed.
- Action: All, Pause or Resume.
| Column | Shows |
|---|---|
| Time | When the result was recorded. |
| Platform | The ad platform: meta, tiktok or google_ads. |
| Object | The target’s level and name, for example campaign: Summer sale. The ID shows when no name was stored. |
| Action | pause or resume. |
| Status | Sent when the platform accepted the change, Failed when it did not. |
| Error | The reason a row failed, as the platform or Guardified gave it. |
| Details | Opens the platform action’s details. |
To see only what went wrong, set Status to Failed.
Reading a platform action
Section titled “Reading a platform action”Details opens Platform action details: the platform, the action and the target, then the platform’s own answer.
| Field | Means |
|---|---|
| Provider status code | The HTTP status the ad platform answered with. |
| Provider request id | The platform’s own ID for the request. Give it to support, or to the platform’s support, when you ask about a failed row. |
| Provider error code | The platform’s error code, when it sent one. |
| Attempt count | How many times Guardified sent the change. |
| Request excerpt | The start of what Guardified sent. |
| Response excerpt | The start of what the platform answered. |
The excerpts are shortened to 2,048 characters, and access tokens, secrets and authorization values are replaced with [REDACTED] before they are stored. When nothing was recorded for a row, the window says No provider diagnostics stored for this action.
Before each change, Guardified renews a platform connection that is about to expire. Attempt count shows how many times the change was sent.
Webhooks
Section titled “Webhooks”Shopify tells Guardified each time the available stock of an item changes at one of your locations. Each of these updates is a row here, whether or not a guard watches that item.
| Column | Shows |
|---|---|
| Time | When Guardified received the update. |
| Inventory Item | Shopify’s ID of the item (the variant’s inventory item). |
| Location | Shopify’s ID of the location. |
| Available | The available stockAvailable stockThe quantity Shopify shows as available for a variant at one location, which is the number a guard compares with its pause threshold. Read more → Shopify reported at that location. |
| Source | Where the update came from: shopify. |
| Details | Opens Webhook details, headed Inventory update received, with the update’s Raw payload: the item, location and available stock as Guardified recorded them. |
This tab answers “did Guardified hear about this stock change?” If a stock change you made in Shopify is here, Guardified checked your guards for it.
Emails
Section titled “Emails”| Column | Shows |
|---|---|
| Time | When the email was sent. |
| Recipient | The address it went to. |
| Subject | The email’s subject. |
| Status | Sent or Failed. |
| Details | Opens Email details: Status, Event id, Guard id, Error and the full Email body. |
A Failed row names the reason under Error. See Email notifications for when emails go out and to whom.
Loading older rows
Section titled “Loading older rows”Each tab shows 50 rows. Load more at the bottom adds the next 50. Changing a filter or a tab starts again from the newest rows.
How long logs are kept
Section titled “How long logs are kept”- Platform Actions and Emails rows are kept as long as their guard exists. Deleting a guard deletes its rows too.
- Webhooks rows are kept as long as Guardified is installed.
- Uninstalling Guardified deletes every log. See Data and privacy.
See also
Section titled “See also”