The feeds format is described with the
protocol buffer 3 syntax but you can upload your feeds
as the corresponding JSON format.
Please reference the feed samples below
We recommend that you upload the feeds in JSON format.
Upload the feeds to your SFTP Dropbox
Upload your feeds to the sandbox environment. To do so, refer to the
usernames within the
Partner Portal feed configuration page. The Google SFTP server is
available at sftp://partnerupload.google.com on port
19321.
We recommend that you give the files you upload unique names. For instance,
it can be helpful to append each filename with a timestamp. This helps to
troubleshoot issues and query for feed status.
Ensure you are uploading all feeds to the 'Generic' account.
Each feed needs to be uploaded through SFTP separately with a fileset descriptor file.
The filename of a fileset descriptor should be <feed_name>-<
generation_timestamp>.filesetdesc.json,
in which <feed_name> should correspond to the following for each feed:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-30 UTC."],[[["Appointments Redirect integration requires regular data feeds to Google, including Entity, Action, and Services feeds, for content to be displayed."],["Feeds must adhere to content guidelines and be uploaded in JSON format to the designated SFTP dropbox following specific naming conventions."],["Google evaluates submitted feeds for quality, completeness, and adherence to specifications before making content live."],["Partners should pre-evaluate their feeds for required fields and action links before submission to ensure a smoother integration process."],["Each merchant must have at least one `action_link` and one service with at least one `action_link` defined within the feeds."]]],["The Appointments Redirect integration requires three regular data feeds: Entity, Action, and Services, each uploaded every 24 hours. These feeds, describing entities, deep links, and merchant services respectively, are formatted in protocol buffer 3 syntax or JSON. Feeds are uploaded via SFTP to the designated \"Generic\" sandbox dropbox, using a specific file naming convention with a fileset descriptor. Google then evaluates the uploaded feeds for quality, completeness, and adherence to specifications before they are used.\n"]]