Common Issues
Stay organized with collections
Save and categorize content based on your preferences.
For more information on common issues and error codes in feeds, see
Feed Error Codes.
Issue |
Type |
Resolution |
JSON parsing errors |
Syntax |
Review the syntax used in the JSON payload. |
Missing shards |
Config |
Missing total shards. |
Incorrect generation timestamp |
Syntax |
- Use different generation timestamp for different Feed uploads.
- Use the same generation timestamp for every shard within the same Feed
upload.
|
Merchant address,
phone number warnings |
Config |
Incorrect or missing address or phone number. |
TIMESTAMP_OUT_OF_RANGE |
Config |
Timestamp provided in the past or sending old feed. |
DURATION_OUT_OF_RANGE |
Config |
Duration is either negative, too large, or too small to represent a
valid duration. The duration must be greater than zero seconds and less
than 168 hours. |
INVALID_TIME_RANGE |
Config |
- Schedule exceptions shouldn't be empty.
- Start time shouldn't be less than the current date.
|
RECORD_OUT_OF_RESTRICTION |
Config |
When a record is provided out of restriction within the restriction.
For example, if there is a restriction on service availability from
July 10 to July 11, and July 17 is provided within this restriction.
|
AVAILABILITY_SPOT_COUNT_OUT_OF_RANGE |
Config |
Caused when the number of spots open are greater than the number of
total spots. |
MISSING_ID |
Config |
Missing merchant ID or Service ID in respective feeds. |
MISSING_NAME |
Config |
Missing merchant name or Service name in respective feeds. |
MISSING_ADDRESS |
Config |
Missing address of the merchant in Merchant Feed. |
MISSING_RESOURCES |
Config |
Incomplete resources are updated.
Example scenario includes when room ID is provided but the name of the
room is missing. |
MISSING_REQUIRED_FIELD |
Config |
Feeds missing required fields, such as Merchant ID, Merchant name, Service ID, and Service name. |
BAD_OR_INELIGIBLE_URL |
Config |
URLs that aren't supported on Google, and URLs that are harmful. |
INVALID_SCHEDULING_RULES |
Config |
Invalid service scheduling rules provided. |
DUPLICATE_SERVICES |
Config |
Different services with the same name and duration. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-22 UTC.
[null,null,["Last updated 2025-07-22 UTC."],[],[],null,["# Common Issues\n\nFor more information on common issues and error codes in feeds, see\n[Feed Error Codes](/actions-center/verticals/reservations/e2e/reference/feeds/feed-errors).\n\n| Issue | Type | Resolution |\n|-----------------------------------------|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| JSON parsing errors | Syntax | Review the syntax used in the JSON payload. |\n| Missing shards | Config | Missing total shards. |\n| Incorrect generation timestamp | Syntax | 1. Use different generation timestamp for different Feed uploads. 2. Use the same generation timestamp for every shard within the same Feed upload. |\n| Merchant address, phone number warnings | Config | Incorrect or missing address or phone number. |\n| `TIMESTAMP_OUT_OF_RANGE` | Config | Timestamp provided in the past or sending old feed. |\n| `DURATION_OUT_OF_RANGE` | Config | Duration is either negative, too large, or too small to represent a valid duration. The duration must be greater than zero seconds and less than 168 hours. |\n| `INVALID_TIME_RANGE` | Config | 1. Schedule exceptions shouldn't be empty. 2. Start time shouldn't be less than the current date. |\n| `RECORD_OUT_OF_RESTRICTION` | Config | When a record is provided out of restriction within the restriction. For example, if there is a restriction on service availability from July 10 to July 11, and July 17 is provided within this restriction. |\n| `AVAILABILITY_SPOT_COUNT_OUT_OF_RANGE` | Config | Caused when the number of spots open are greater than the number of total spots. |\n| `MISSING_ID` | Config | Missing merchant ID or Service ID in respective feeds. |\n| `MISSING_NAME` | Config | Missing merchant name or Service name in respective feeds. |\n| `MISSING_ADDRESS` | Config | Missing address of the merchant in Merchant Feed. |\n| `MISSING_RESOURCES` | Config | Incomplete resources are updated. Example scenario includes when room ID is provided but the name of the room is missing. |\n| `MISSING_REQUIRED_FIELD` | Config | Feeds missing required fields, such as Merchant ID, Merchant name, Service ID, and Service name. |\n| `BAD_OR_INELIGIBLE_URL` | Config | URLs that aren't supported on Google, and URLs that are harmful. |\n| `INVALID_SCHEDULING_RULES` | Config | Invalid service scheduling rules provided. |\n| `DUPLICATE_SERVICES` | Config | Different services with the same name and duration. |"]]