Common Issues

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
  1. Use different generation timestamp for different Feed uploads.
  2. 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
  1. Schedule exceptions shouldn't be empty.
  2. 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.