DAG-i konwersji offline w Google Ads

Omówienie

Na tej stronie dowiesz się, jak skonfigurować DAG-i tcrm_bq_to_ads_oc_v2 i tcrm_gcs_to_ads_oc_v2 oraz jak przygotować dane.

Czasami reklama nie prowadzi bezpośrednio do sprzedaży online, ale stanowi początek ścieżki, którą podąża klient aż do ostatecznego zakupu offline, np. w Twojej siedzibie lub przez telefon. Importując konwersje offline, możesz rejestrować, co dzieje się w świecie offline po tym, jak ktoś kliknie Twoją reklamę lub zadzwoni do Twojej firmy.

Więcej informacji znajdziesz w artykule Importowanie konwersji offline.

Skonfiguruj zmienne Airflow

Utwórz nowe niezbędne zmienne tcrm_bq_to_ads_oc_v2 DAG-ów

W tej sekcji podano, które zmienne są niezbędne do uruchamiania DAG-a tcrm_bq_to_ads_oc_v2. Zmienne te musisz skonfigurować tylko wtedy, gdy zamierzasz używać BigQuery jako źródła danych.

Nazwa zmiennej Przykładowa wartość Informacje o zmiennej
tcrm_bq_to_ads_oc_v2_bq_dataset_id my_dataset Nazwa zbioru danych BigQuery zawierającego dane.
tcrm_bq_to_ads_oc_v2_bq_table_id my_table Nazwa tabeli BigQuery zawierającej dane.
tcrm_bq_to_ads_OC_v2_google_ads_yaml_credentials Dane uwierzytelniające dla interfejsu Google Ads API znajdziesz w artykule Omówienie interfejsu API Google Ads.

Utwórz nowe wymagane zmienne tcrm_gcs_to_ads_oc_v2 DAG-ów

W tej sekcji podano, które zmienne są niezbędne do uruchamiania DAG-a tcrm_gcs_to_ads_oc_v2. Zmienne te musisz skonfigurować tylko wtedy, gdy zamierzasz używać Google Cloud Storage jako źródła danych.

Nazwa zmiennej Przykładowa wartość Informacje o zmiennej
tcrm_gcs_to_ads_oc_v2_gcs_bucket_name my_bucket Nazwa zasobnika Cloud Storage.
tcrm_gcs_to_ads_oc_v2_gcs_bucket_prefix folder/sub_folder Ścieżka do folderu danych wewnątrz zasobnika.
tcrm_gcs_to_ads_oc_v2_gcs_content_type (opcjonalnie) Może to być JSON lub CSV. Typ treści w Cloud Storage.
tcrm_gcs_to_ads_oc_v2_google_ads_yaml_credentials Dane uwierzytelniające dla interfejsu Google Ads API znajdziesz w artykule Omówienie interfejsu API Google Ads.

Przygotuj dane do wysłania do konwersji offline w Google Ads

Wyjaśnienia dotyczące pól danych:

customerId to identyfikator klienta, który przesyła dane.

conversionActionId to identyfikator działania powodującego konwersję powiązanego z tą konwersją. Identyfikator znajdziesz w adresie URL konkretnej konwersji. Przyjrzyj się zrzutowi ekranu. Aby wyświetlić stronę: Kliknij TOOLS AND SETTINGS w górnym menu, kliknij Conversion w sekcji MEASUREMENT w wyskakującym okienku, a następnie Conversion action, do którego będą przesyłane konwersje offline.

conversionDateTime musi być wzorcem rrrr-mm-dd hh:mm:ss+|-hh:mm

Aby przesłać dane do Google Ads, masz do wyboru 3 opcje:

  1. Z BigQuery przy użyciu DAG-a tcrm_bq_to_ads_oc_v2 w formacie tabeli SQL.

    Schemat tabeli:

    Nazwa pola Typ
    identyfikator klienta CIĄG ZNAKÓW
    conversionActionId, CIĄG ZNAKÓW
    gclid CIĄG ZNAKÓW
    wartość konwersji CIĄG ZNAKÓW
    conversionDateTime, CIĄG ZNAKÓW

    Przykładowa tabela:

    identyfikator klienta conversionActionId, gclid wartość konwersji conversionDateTime,
    1234567890 123456789 identyfikator_kliknięcia_g_1 0,1 11.01.2022 18:00:00+0900
    1234567890 123456789 identyfikator_kliknięcia_g_2 0,2 12.01.2022 18:00:00+0900
    1234567890 123456789 identyfikator_kliknięcia_g_3 0,3 13.01.2022 18:00:00+0900
    1234567890 123456789 identyfikator kliknięcia Google_4 0,4 14.01.2022 18:00:00+0900
  2. Z Google Cloud Storage przy użyciu DAG-a tcrm_gcs_to_ads_oc_v2 w formacie JSON.

    {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_1", "conversionValue":"0.1", "conversionDateTime": "2022-01-11 18:00:00+0900"}
    {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_2", "conversionValue":"0.2", "conversionDateTime": "2022-01-12 18:00:00+0900"}
    {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_3", "conversionValue":"0.3", "conversionDateTime": "2022-01-13 18:00:00+0900"}
    {"customerId": "1234567890", "conversionActionId": "123456789", "gclid": "gclick_id_4", "conversionValue":"0.4", "conversionDateTime": "2022-01-14 18:00:00+0900"}
    
  3. Z Google Cloud Storage przy użyciu DAG-a tcrm_gcs_to_ads_oc_v2 w formacie CSV.

    customerId,conversionActionId,googleClickId,conversionValue,conversionTime
    1234567890,123456789,gclick_id_1,0.1,2022-01-11 18:00:00+0900
    1234567890,123456789,gclick_id_2,0.2,2022-01-12 18:00:00+0900
    1234567890,123456789,gclick_id_3,0.3,2022-01-13 18:00:00+0900
    1234567890,123456789,gclick_id_4,0.4,2022-01-14 18:00:00+0900
    

Uruchamianie DAG-a

W konsoli Airflow kliknij opcję DAGs na górnym pasku menu. Znajdź na liście po lewej stronie DAG-a, który chcesz uruchomić. Aby go uruchomić, kliknij przycisk Play po prawej stronie listy.

Odczytywanie logów DAG-a

Więcej informacji znajdziesz w sekcji Odczytywanie dzienników DAG-a w najczęstszych pytaniach.