Feed Diagnostics
The diagnostics report is generated after each Google Merchant Center feed run when Save Diagnostics Report is enabled in the feed’s Advanced Settings. It shows exactly which products were included, which were skipped, and why.
The report is stored for 24 hours. After that it is cleared automatically. A new report is written each time the feed regenerates.
What the report contains
Included — a count of products (and price options) successfully written to the feed.
Skipped — a list of products that were excluded, each with a reason code and a human-readable explanation.
Warnings — non-fatal issues. The product was still included in the feed, but something about it may need attention.
Skip reason codes
| Reason code | What it means |
|---|---|
missing_image | The product has no featured image. Google requires an image for every item. |
missing_title | The product title is empty. |
zero_price | The product price is zero. Free products are excluded because most advertising platforms reject them. |
subscription_too_short | The subscription duration is less than 12 months. Google requires prepaid subscriptions of at least 12 months. |
subscription_not_yearly | The subscription duration is not a multiple of 12 months. Google requires durations in 12-month increments. |
subscription_duration_unknown | The plugin could not determine the subscription length from the EDD Recurring or Software Licensing data. |
free_trial_excluded | The product has a free trial period and the Include Free Trials setting is disabled. |
subscription_filtered | The product is a subscription and Include Annual+ Subscriptions is disabled. |
one_time_filtered | The product is a one-time payment and Include One-Time Payments is disabled. |
manually_excluded | The product has Exclude from Google Merchant Feed checked in its per-product settings. |
How to use the report
If products are missing from your feed, check the diagnostics report first. The reason codes tell you exactly what to fix:
missing_image— add a featured image to the product.missing_title— add a title.subscription_too_short/subscription_not_yearly— your subscription plan doesn’t meet Google’s policy. Adjust the billing cycle or exclude the product.subscription_duration_unknown— check that EDD Recurring or Software Licensing is configured correctly for this product.manually_excluded— open the product and uncheck the exclusion box.free_trial_excluded,subscription_filtered,one_time_filtered— adjust the corresponding toggle in the feed’s Subscription Settings.