Hospedar o arquivo de feed

Quando o arquivo do feed estiver pronto, hospede-o em um local seguro. O Google busca o feed regularmente, geralmente uma vez por dia, para garantir que o seu conteúdo permaneça atualizado. Trabalhe com seu representante do Google para compartilhar os detalhes da hospedagem e o melhor horário para buscar o feed no seu local hospedado.

Recomendações para hospedar o feed

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

  • Crie uma pasta chamada "latest" (não diferencia maiúsculas de minúsculas). Verifique se a pasta está atualizada com o JSON arquivos de feed diariamente e contém apenas os arquivos que o Google deve buscar para o dia em um determinado momento.
  • Não crie subpastas na pasta mais recente. Manter a hierarquia simples, ou seja, todos os arquivos json devem estar presentes diretamente na pasta "latest".
  • Também é possível armazenar pelo menos o feed dos últimos 30 dias em pastas chamadas "data-hora". Isto pode ser útil caso seja necessário rastrear um problema com a versão anterior do feed ou procurar metadados fornecidos anteriormente. O Google não vai usar essas pastas.
  • Verifique se a pasta "Mais recentes" não tem arquivos com até 0 KB/arquivos vazios.
  • Certifique-se de que o Google sempre tenha acesso à pasta "Mais recentes" para que os arquivos possam ser buscados em uma perfeita.
  • Caso o Google solicite um feed de teste, crie uma pasta separada para hospedar o feed de teste. Por exemplo, se a hierarquia do feed de produção for ../latest/, você poderá criar uma hierarquia diferente do feed de teste, por exemplo, ../staging/latest/.

Métodos de hospedagem

A tabela abaixo lista os métodos de hospedagem de feed compatíveis e os detalhes que precisam ser compartilhados com representantes do Google.

Método Detalhes obrigatórios Suporte para autenticação
Google Cloud Storage (GCS)
  • URLs de objeto, bucket ou pasta do GCS
  • Credenciais de acesso
  • Melhor horário 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 de leitor de objetos do Storage)
    Confira mais detalhes em Hospedar o feed na seção "Google Cloud Storage"
HTTPS
  • URLs do servidor HTTP
  • Credenciais de acesso
  • Melhor horário para buscar o feed uma vez por dia
SFTP
  • URLs do servidor SFTP
  • Credenciais de acesso
  • Melhor horário para buscar o feed uma vez por dia
  • Nome de usuário e senha ou
  • nome de usuário, chave privada e senha longa de chave privada ou
  • Combinação das duas opções acima
AWS S3
  • URLs do bucket do S3 (exemplo: S3://mediafeed-bucket/latest)
  • Região do bucket S3 (exemplo: EU-WEST-1)
  • Credenciais de acesso
  • Melhor horário para buscar o feed uma vez por dia
  • ID da chave de acesso e chave de acesso secreta ou
  • Buckets do S3 com acesso irrestrito (não recomendado)

Depois de fazer o upload dos arquivos de feed usando um dos métodos acima, entre em contato com a equipe de ações de mídia para analisar seus arquivos de feed.

Hospedar o feed no Google Cloud Storage

As etapas a seguir mostram como fazer o 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. Dê um nome ao 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 Inscreva-se para um teste sem custo financeiro para começar seu teste sem custo financeiro. Você pagará por esse serviço somente depois de atingir seu limite de faturamento ou depois de 30 dias.

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

  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, insira 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 de feed em um sistema host, entre em contato com a equipe de ações de mídia para analisar o arquivo de feed.