Visão geral

O feed de produtos é a principal maneira de fornecer ao Google uma lista de itens para fazer produtos que são exibidos em várias plataformas do Google.

O formato de upload aceito é JSON. Cada arquivo JSON deve ser um arquivo ProductFeed e também podem ser enviados em um formato compactado, como ZIP, TAR e GZIP.

Se houver muitos produtos para upload em um único arquivo, será possível fazer o upload os dados usando vários arquivos, tendo o campo FeedMetadata correto em cada do upload. o pipeline de processamento da seção "Coisas legais para fazer", os uploads como um único feed.

FeedMetadata do produto

O FeedMetaData do feed de produtos permite dividir um grande número de em vários arquivos JSON sem que o Google trate o conjunto de JSON como um único upload.

O FeedMetadata em cada arquivo JSON do mesmo upload precisa conter os mesmos nonce (o Google usa nonce para identificar se os arquivos JSON pertencem ao o mesmo conjunto de uploads) e o mesmo total_shard_count. O shard_id (zero indexado) identifica a parte do fragmento que o JSON representa em um upload e deve não sejam duplicadas no mesmo upload. Se um único arquivo JSON tiver todas dados do produto, total_shards_count precisa ser definido como 1 e shard_id para 0.

Objetos de feed de produtos e opções

Cada objeto Product representa um único produto da seção "Coisas legais para fazer" e precisa conter um id, title exclusivo e pelo menos um objeto option. Um produto também pode também podem ter informações adicionais, como imagens relacionadas, informações descrição e uma lista de recursos. Para informações mais detalhadas consulte o feed de produtos na seção de referência.

O objeto Option contido no produto é responsável por descrever a várias maneiras como um usuário pode experimentar o produto, diferentes opções de preço (como ingressos para adultos, crianças, grupos), informações de localização, bem como fornecer os links diretos em que o usuário pode reservar ou comprar o produto diretamente do usuário. Para informações mais detalhadas dos campos, consulte o seção de referência.

Diagrama de visão geral do produto

Adicionar ou remover produtos do feed

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