O feed de produtos é a principal maneira de fornecer ao Google uma lista de produtos para fazer atividades que são exibidos em várias plataformas do Google.
O formato de upload aceito é JSON. Cada arquivo JSON precisa ser um objeto
ProductFeed completo e também pode ser enviado em um formato compactado, como
ZIP, TAR e GZIP.
Se houver produtos demais para serem enviados em um único arquivo, você poderá fazer o upload
dos dados usando vários arquivos, desde que o campo FeedMetadata correto esteja em cada
um dos uploads. O pipeline de processamento da plataforma Coisas legais para fazer considera esses
uploads como um único feed.
Metadados do feed de produtos
O FeedMetaData do feed de produtos permite dividir um grande número de
produtos em vários arquivos JSON, mas ainda faz com que o Google trate o conjunto de
arquivos JSON como um único upload.
O FeedMetadata em cada arquivo JSON do mesmo upload precisa conter o mesmo
valor de nonce. O Google usa nonce para identificar se os arquivos JSON pertencem ao
mesmo conjunto de uploads e têm o mesmo total_shard_count. O shard_id (índice zero) identifica a parte do fragmento que este JSON representa em um upload e não pode ser duplicado no mesmo upload. Se um único arquivo JSON contiver todos
os dados do produto, total_shards_count precisará ser definido como 1 e shard_id como
0.
Objetos de feed de produtos e opções
Cada objeto Product representa um único produto Coisas para fazer e precisa conter
um id, title e pelo menos um objeto option exclusivos. Um produto também pode
ter informações adicionais, como imagens relacionadas, descrição
detalhada e uma lista de recursos. Para informações mais detalhadas sobre outros
campos, consulte o feed de produtos na seção de referência.
O objeto Option contido no produto é responsável por descrever as
várias maneiras de um usuário interagir com o produto, diferentes opções de preços
(como ingressos para adultos, crianças e grupos), informações de local, além de fornecer
os links diretos em que o usuário pode reservar ou comprar o produto /
experiência. Para informações mais detalhadas sobre os campos, consulte a
seção de referência.

Adicionar ou remover produtos do feed
Como o feed de produtos só oferece suporte ao processamento de snapshots, é possível adicionar ou remover produtos do sistema fazendo upload de uma nova versão do feed com ou sem os produtos em questão.