Best Practices
Stay organized with collections
Save and categorize content based on your preferences.
Feed uploads
Although your first few feeds can be manually uploaded to the Actions Center,
Feed uploads must be automated at a frequency of once daily. All uploads must
include all inventory for the next 30 days, unless your inventory extends to 60
or 90 days, in which full inventory for the full extended inventory is expected.
Remove inventory
Merchant offboarding
If you no longer represent a merchant and need to remove their inventory, use
the following steps:
- Remove all future availability for the merchant. This prevents the merchant
from being bookable in the Knowledge Panel.
- On the day of the last booking made through the Actions Center, remove the
merchant from your Merchant Feed.
Temporary removal
If you need to temporarily remove inventory for a merchant, use the following
steps:
- In the Booking Server, respond to all
BatchAvailabilityLookup
requests with
availability as False for the merchant.
- Remove any future availability from the next Feed upload cycle.
Re-introduce inventory
If you have removed inventory and want to re-add, verify that you have added the
Merchant, Service, and any Availability to your next Feed upload. The inventory
is added after the feeds are processed.
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,["# Best Practices\n\n### Feed uploads\n\nAlthough your first few feeds can be manually uploaded to the Actions Center,\nFeed uploads must be automated at a frequency of once daily. All uploads must\ninclude all inventory for the next 30 days, unless your inventory extends to 60\nor 90 days, in which full inventory for the full extended inventory is expected.\n| **Note:** Don't use testing data in an attempt to complete milestones. Accurately map the seating inventory, and adjust inventory using your feeds. For more details, see [Structuring availability data for reservations](/actions-center/verticals/reservations/e2e/integration-steps/feeds/availability-feed/structuring-availability-data) or [contact support](https://actionscenter.google.com/support/cases).\n\nRemove inventory\n----------------\n\n### Merchant offboarding\n\nIf you no longer represent a merchant and need to remove their inventory, use\nthe following steps:\n\n1. Remove all future availability for the merchant. This prevents the merchant from being bookable in the Knowledge Panel.\n2. On the day of the last booking made through the Actions Center, remove the merchant from your Merchant Feed.\n\n### Temporary removal\n\nIf you need to temporarily remove inventory for a merchant, use the following\nsteps:\n\n1. In the Booking Server, respond to all `BatchAvailabilityLookup` requests with availability as **False** for the merchant.\n2. Remove any future availability from the next Feed upload cycle.\n\n### Re-introduce inventory\n\nIf you have removed inventory and want to re-add, verify that you have added the\nMerchant, Service, and any Availability to your next Feed upload. The inventory\nis added after the feeds are processed."]]