Hospedar o arquivo do feed

Quando o arquivo do feed estiver pronto, hospede-o em um local seguro. O Google busca o feed regularmente, normalmente uma vez por dia, para garantir que o conteúdo esteja atualizado. Trabalhe com seu representante do Google para compartilhar os detalhes de hospedagem e o melhor momento para buscar o feed no seu local hospedado.

Recomendações para hospedar o feed

Embora seja a critério do provedor de dados determinar a melhor maneira de hospedar o feed e como ele é estruturado no local hospedado, veja algumas recomendações sobre como o feed deve ser estruturado para permitir uma busca contínua.

  • Crie uma pasta chamada "latest" (não diferencia maiúsculas de minúsculas). Essa pasta precisa ser atualizada diariamente com os arquivos de feed JSON e conter apenas os arquivos que o Google precisa buscar no dia a qualquer momento.
  • Não crie subpastas na pasta mais recente. Mantenha a hierarquia fixa, ou seja, todos os arquivos json precisam estar presentes diretamente na pasta "mais recente".
  • Também é possível armazenar pelo menos os últimos 30 dias do feed em pastas chamadas "date-time". Isso pode ser útil caso haja a necessidade de rastrear um problema com a versão anterior do feed ou de procurar metadados fornecidos anteriormente. O Google não vai usar essas pastas.
  • Verifique se a pasta "latest" não tem arquivos com tamanho de 0 KB/arquivos vazios em nenhum momento.
  • O Google precisa sempre ter acesso à pasta "latest" para que os arquivos possam ser buscados de maneira simples.
  • Caso o Google solicite um feed de preparo, crie uma pasta separada para hospedá-lo. Por exemplo, se a hierarquia do feed de produção for ../latest/, será possível criar uma hierarquia diferente para o feed de preparo, por exemplo, ../staging/latest/.

Métodos de hospedagem

A tabela abaixo lista os métodos de hospedagem do feed compatíveis e os detalhes necessários para serem compartilhados com os representantes do Google.

Método Detalhes necessários Suporte para autenticação
Google Cloud Storage (GCS)
  • URLs do objeto, do bucket ou da pasta do GCS
  • Acessar credenciais
  • Melhor momento para buscar o feed uma vez por dia
  • Os URLs do Google Cloud Storage precisam ser compartilhados com "088794101-100000002-account@partnercontent.gserviceaccount.com" (permissão do Leitor de objetos do Storage)
    . Veja mais detalhes na seção Hospedar o feed no Google Cloud Storage.
HTTPS
  • URLs do servidor HTTP
  • Acessar credenciais
  • Melhor momento para buscar o feed uma vez por dia
SFTP
  • URLs do servidor SFTP
  • Acessar credenciais
  • Melhor momento para buscar o feed uma vez por dia
  • nome de usuário e senha ou
  • Nome de usuário, chave privada e senha longa da chave privada ou
  • Combinação das duas opções acima
AWS S3
  • URLs do bucket S3 (por exemplo: S3://mediafeed-bucket/latest)
  • Região do bucket S3 (por exemplo: EU-WEST-1)
  • Acessar credenciais
  • Melhor momento para buscar o feed uma vez por dia
  • ID da chave de acesso e chave de acesso do secret ou
  • Buckets do S3 com acesso irrestrito (não preferido)

Depois de fazer upload dos arquivos do feed usando um dos métodos acima, entre em contato com a equipe de Ações de mídia para revisar os arquivos.

Hospedar o feed no Google Cloud Storage

As etapas a seguir mostram como fazer upload de um arquivo de feed no Google Cloud Storage:

  1. Faça login no Console do Google Cloud Platform e clique no menu suspenso Selecionar um projeto.

  2. Na janela pop-up, clique em NOVO PROJETO.

  3. Nomeie o novo projeto e clique em CRIAR.

  4. No menu de navegação, clique em Armazenamento > Navegador.

  5. Se você ainda não se inscreveu no Google Cloud Storage, clique em Inscrever-se para um teste sem custo financeiro. Você pagará por esse serviço apenas depois de atingir seu limite para faturamento ou após 30 dias.

  6. Depois de se inscrever para um teste sem custo financeiro, atualize a tela do navegador.

  7. Clique em Criar bucket.

  8. Nomeie o bucket e clique em Criar.

  9. Na página "Detalhes do bucket", clique em Fazer upload de arquivos.

  10. Faça upload do arquivo de feed.

  11. Na página "Detalhes do bucket", clique em Permissões.

  12. Clique em Adicionar membros.

  13. No campo Novos membros, digite o seguinte endereço de e-mail:

    088794101-100000002-account@partnercontent.gserviceaccount.com
    
  14. No menu suspenso, selecione Leitor de objetos do Storage e clique em Salvar.

Depois de fazer upload do arquivo do feed para um sistema host, entre em contato com a equipe de Ações de mídia para analisá-lo.