Atualizar dados do público-alvo e atualizar anúncios

Ao criar um público-alvo personalizado, você pode especificar alguns ou todos os metadados do público-alvo personalizado. Essas informações podem ser transmitidas diretamente ao criar um objeto CustomAudience. O CustomAudience.Builder também oferece suporte a um campo dailyUpdateUri, que pode fornecer e atualizar os metadados. A plataforma vai executar um job em segundo plano a cada 24 horas para buscar metadados atualizados do dailyUpdateUri ou a cada quatro horas se o público-alvo personalizado ainda não tiver o AdData necessário para participar de um leilão. A plataforma pode atualizar as seguintes partes dos metadados do público-alvo personalizado:

  • Indicadores de lances do usuário
  • Dados confiáveis de lances
  • AdData lista

Para atualizar esses metadados, um processo de atualização em segundo plano diário consulta o dailyUpdateUri definido no público-alvo personalizado, que pode retornar uma resposta JSON.

  • A resposta JSON pode conter qualquer um dos campos de metadados com suporte que precisam ser atualizados.
  • Cada campo JSON é validado de forma independente. O cliente ignora os campos incorretos, o que resulta em nenhuma atualização para esse campo específico na resposta.
  • Uma resposta HTTP vazia ou um objeto JSON vazio "{}" não resulta em atualizações de metadados.
  • A resposta precisa ter no máximo 10 KB.
  • Todos os URIs precisam usar HTTPS.
  • É necessário que trusted_bidding_uri compartilhe o mesmo ETLD+1 que o comprador.

Exemplo: resposta JSON para atualização diária em segundo plano

{
    "user_bidding_signals" : { ... },  // Valid JSON object
    "trusted_bidding_data" : {
        "trusted_bidding_uri" : "example-dsp1-key-value-service.com",
        "trusted_bidding_keys" : [ "campaign123", "campaign456", ... ]
    },
    "ads" : [
        {
            "render_uri" : "www.example-dsp1.com/.../campaign123.html",
            "metadata" : { ... }  // Valid JSON object
        },
        {
            "render_uri" : "www.example-dsp1.com/.../campaign456.html",
            "metadata" : { ... }  // Valid JSON object
        },
        ...
    ]
}

Consulte esta definição de servidor simulado para conferir um exemplo do tipo de dados que podem ser incluídos na resposta.