Com esse recurso, você usa RampIDs como uma chave de mesclagem entre dados de publicidade próprios e do Google e consegue mais precisão e uma taxa de correspondência maior do que a correspondência convencional, feita com base em cookies.
Limitações
A correspondência de LiveRamp serve apenas para medição e não pode ser usada em consultas de público-alvo.
Para ser possível fazer a correspondência com um usuário, ele precisa ter:
- Interagido com seus anúncios e ter um ID de LiveRamp correspondente.
- Interagido com os anúncios do Google e ter um ID do Google correspondente.
- Interagido com uma campanha publicitária que você quer medir usando o Ads Data Hub.
Como a correspondência do LiveRamp funciona
A correspondência de dados do LiveRamp no Ads Data Hub depende do uso de cookies. Primeiro é criada uma tabela de correspondência, que associa os RampIDs do LiveRamp aos IDs do Google. Essa tabela é usada para converter os espaços de ID do Google e do LiveRamp.
Depois de terminar, você pode mesclar os dados do Ads Data Hub e do LiveRamp fazendo a correspondência entre os RampIDs do LiveRamp com hash e os dados das campanhas do Google.
Configuração
O LiveRamp gerencia a maior parte da implementação. Para iniciar, informe ao representante da sua Conta do Google que você tem interesse na correspondência do LiveRamp e converse sobre suas metas e como atender aos requisitos necessários para criar a tabela.
Pré-requisitos
Você precisa ter contas ativas do LiveRamp, do Google Cloud e do Ads Data Hub e ativar o reconhecimento com base em arquivos do LiveRamp.
Configuração da tabela de correspondências
- Conceda ao Editor de dados do BigQuery da sua conta de serviço do Ads Data Hub (
roles/bigquery.dataEditor
) o acesso ao projeto do BigQuery em que você quer gravar as consultas. - Conceda ao Editor de dados do BigQuery da sua conta de serviço do LiveRamp (
roles/bigquery.dataEditor
) o acesso ao seu projeto do BigQuery. - Use com o LiveRamp para fazer a entrega de arquivos e comunicar qual feed de dados é mapeado para cada projeto, conjunto de dados e tabela.
Consultar as tabelas de correspondência
Você pode fazer as consultas assim que os dados são importados para o LiveRamp. Cada tabela no esquema do Ads Data Hub que contém um campo user_id
é acompanhada por uma tabela *_match
. Por exemplo, na tabela adh.google_ads_impressions
, o Ads Data Hub gera uma tabela de correspondência chamada adh.google_ads_impressions_match
, que contém seus IDs dos usuários. Elas têm um subconjunto das linhas disponíveis nas tabelas originais, em que há uma correspondência nos RampIDs do LiveRamp.
Há uma coluna adicional nas tabelas de correspondência:
external_cookie
: seu IDL do LiveRamp com hash, armazenado como bytes.
As consultas precisam mesclar seus dados com uma *_match table em external_cookie. Os resultados são gravados no projeto do BigQuery que você especificou.
Exemplo
O exemplo de código a seguir contabiliza os usuários correspondentes.
SELECT count(1) as matched
FROM adh.cm_dt_impressions_match as adh
INNER JOIN `project_name.dataset_name.table_name_LR_table` as LR
ON LOWER(TO_HEX(adh.external_cookie)) = LR.ADH_Bridge_ID
Perguntas frequentes
Por que não consigo correspondências?
Pode ser devido a um dos seguintes problemas:
- Não há correspondências entre a tabela
*_match
e o conjunto de dados no BigQuery. Para confirmar se esse é o caso, conte separadamente o número de entradas em cada tabela. Nenhuma das tabelas está vazia. Contate o LiveRamp para resolver. - As correspondências existem, mas não cumprem os requisitos de agregação do Ads Data Hub. Os dados exportados para o BigQuery estão sujeitos às verificações de privacidade do Ads Data Hub. Linhas sem uma coorte grande o suficiente não aparecem nos resultados do projeto do BigQuery. Neste caso, procure o suporte do Ads Data Hub.
- A preferência de espaço de ID padrão (conectado/desconectado), com base no volume de impressões, não está resultando em correspondências. Contate o representante do Google, que pode mudar essas configurações.
Como associar os dados do BigQuery ao Ads Data Hub?
O exemplo de consulta a seguir mescla dados do BigQuery e do Ads Data Hub.
SELECT event.campaign_ID,count(*)
FROM adh.cm_dt_impressions_match as a
JOIN `my_project.my_dataset.my_table` as b
ON LOWER(TO_HEX(a.external_cookie)) = b.my_match
WHERE b.filter_field = @filter
Quantos projetos do BigQuery posso vincular a uma conta do Ads Data Hub para dados de entrada?
Vários.
Quantos projetos do BigQuery posso vincular a uma conta do Ads Data Hub para dados de saída?
Um projeto.
Por que meu conjunto de dados ou tabela não aparece na IU do Ads Data Hub quando executo uma consulta?
Verifique se o conjunto ou a tabela em que você quer gravar estão no projeto do BigQuery vinculado à sua conta do Ads Data Hub para gerar resultados.