Dopasowywanie identyfikatorów RampID usługi LiveRamp

Dopasowywanie identyfikatorów RampID usługi LiveRamp umożliwia wykorzystywanie identyfikatorów RampID jako klucza łączenia Twoich danych reklamowych z danymi reklamowymi Google. Złączanie danych za pomocą identyfikatorów RampID może przynieść większą dokładność i wyższy współczynnik dopasowania niż konwencjonalne dopasowywanie z użyciem plików cookie.

Ograniczenia

Dopasowywanie danych LiveRamp służy tylko do pomiarów i nie można go używać w zapytaniach dotyczących odbiorców.

Poza tym, aby można było dopasować użytkownika, musi on:

  • wejść wcześniej w interakcję z Twoimi reklamami i mieć odpowiedni identyfikator LiveRamp;
  • wejść wcześniej w interakcję z reklamami Google i mieć odpowiedni identyfikator Google;
  • wejść wcześniej w interakcję z kampanią reklamową, którą chcesz objąć pomiarem za pomocą Centrum danych reklam.

Jak działa dopasowywanie danych LiveRamp

Dopasowywanie danych LiveRamp za pomocą Centrum danych reklam przebiega zależnie od sposobu korzystania z plików cookie. Na początek Google i LiveRamp tworzą tabelę odpowiedników, która wiąże identyfikatory RampID usługi LiveRamp z identyfikatorami Google. Tabela ta służy do tłumaczenia między przestrzeniami identyfikatorów Google i LiveRamp.

Gdy tabela odpowiedników jest już gotowa, możesz złączać dane z Centrum danych reklam z danymi LiveRamp, dopasowując zaszyfrowane identyfikatory RampID usługi LiveRamp do danych kampanii w Google.

Konfiguracja

Za większość procesu wdrażania odpowiada usługa LiveRamp. Aby go rozpocząć, skontaktuj się ze swoim opiekunem klienta w Google i poinformuj go o swoim zainteresowaniu dopasowywaniem danych LiveRamp. Omówi on z Tobą cele, które chcesz zrealizować, i poda Ci więcej informacji o wymaganiach związanych z konfigurowaniem tabeli odpowiedników.

Wymagania wstępne

Aby zacząć konfigurować dopasowywanie danych LiveRamp, musisz mieć aktywne konta LiveRamp, Google Cloud i Centrum danych reklam. Dodatkowo musisz też włączyć rozpoznawanie na podstawie plików LiveRamp.

Konfiguracja tabeli odpowiedników

  1. Przyznaj kontu usługi Centrum danych reklam dostęp w ramach roli „edytujący dane BigQuery” (roles/bigquery.dataEditor) do projektu BigQuery, w którym chcesz zapisywać wyniki zapytań.
  2. Przyznaj kontu usługi LiveRamp dostęp do tego projektu BigQuery w ramach roli „edytujący dane BigQuery” (roles/bigquery.dataEditor).
  3. Wspólnie z LiveRamp skonfiguruj przesyłanie plików i określ, który plik danych jest mapowany na poszczególne projekty, zbiory danych i tabele.

Wykonywanie zapytań dotyczących tabel odpowiedników

Po zakończeniu importowania danych do LiveRamp możesz wykonywać dotyczące ich zapytania. Każdej tabeli w schemacie Centrum danych reklam, która zawiera pole user_id, towarzyszy tabela *_match. Na przykład w przypadku tabeli adh.google_ads_impressions Centrum danych reklam generuje też tabelę odpowiedników o nazwie adh.google_ads_impressions_match, która zawiera Twoje identyfikatory użytkowników. Te tabele obejmują podzbiór wierszy dostępnych w pierwotnych tabelach i wykazujących dopasowanie do identyfikatorów RampID usługi LiveRamp.

Tabele odpowiedników zawierają dodatkową kolumnę:

  • external_cookie: zaszyfrowany identyfikator LiveRamp IDL, zapisany w postaci bajtów.

Zapytania powinny złączać Twoje dane z tabelą *_match za pomocą pola external_cookie. Wyniki będą zapisywane we wskazanym przez Ciebie projekcie BigQuery.

Przykład

Podany niżej przykład kodu zlicza liczbę dopasowanych użytkowników.

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

Najczęstsze pytania

Dlaczego nie uzyskuję żadnych dopasowań?

Jeśli zapytanie nie zwraca żadnych dopasowań, może to być spowodowane jednym z tych problemów:

  1. Brak dopasowań między tabelą *_match a zbiorem danych w BigQuery. Aby upewnić się, że na tym polega problem, policz wpisy w każdej tabeli z osobna. Jeśli żadna z tabel nie jest pusta, skontaktuj się z LiveRamp w celu rozwiązania tego problemu.
  2. Dopasowania występują, ale nie spełniają wymagań Centrum danych reklam dotyczących agregacji. Dane eksportowane do BigQuery są sprawdzane przez mechanizmy kontroli prywatności Centrum danych reklam. Jeśli wiersz nie zawiera wystarczająco dużej kohorty, nie pojawi się w danych wyjściowych projektu BigQuery. Jeśli tak się zdarzy, skontaktuj się z zespołem pomocy Centrum danych reklam.
  3. Brak dopasowań powodują domyślne ustawienia dotyczące przestrzeni identyfikatorów (logowanie/wylogowanie) uzależnione od liczby wyświetleń. Jeśli tak się zdarzy, przedstawiciel Google może zmienić te ustawienia.

Jak złączyć dane z BigQuery z Centrum danych reklam?

Podane niżej przykładowe zapytanie złącza dane z BigQuery i Centrum danych reklam:

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

Ile projektów BigQuery można połączyć z kontem Centrum danych reklam na potrzeby danych wejściowych?

Z jedną instancją Centrum danych reklam można połączyć dużo projektów BigQuery na potrzeby danych wejściowych.

Ile projektów BigQuery można połączyć z kontem Centrum danych reklam na potrzeby danych wyjściowych?

Na potrzeby danych wyjściowych trzeba połączyć 1 projekt BigQuery z 1 kontem Centrum danych reklam.

Co mam zrobić, jeśli mój zbiór danych lub moja tabela nie występuje w interfejsie Centrum danych reklam podczas wykonywania zapytania?

Upewnij się, że zbiór danych i tabela, w których chcesz zapisywać dane wyjściowe, należą do projektu BigQuery połączonego z Twoim kontem Centrum danych reklam.