Google Ads 线下转化 DAG

概览

本页面将逐步介绍如何配置 tcrm_bq_to_ads_oc_v2tcrm_gcs_to_ads_oc_v2 DAG,以及如何准备数据。

有时,广告并不会直接促成线上销售,但却开启了另外的转化途径,即最终在线下实现了销售(例如客户光顾您的店面或通过电话下单)。通过导入线下转化数据,您可以衡量客户在点击您的广告或通过您的广告致电商家后,在线下采取了哪些行动。

如需了解详情,请参阅线下转化数据导入功能简介

配置 Airflow 变量

创建新的必要的 tcrm_bq_to_ads_oc_v2 DAG 变量

以下部分指出运行 tcrm_bq_to_ads_oc_v2 DAG 所需的变量。仅当您计划使用 BigQuery 作为数据源时,才需要设置这些变量。

变量名称 示例值 变量信息
tcrm_bq_to_ads_oc_v2_bq_dataset_id my_dataset 包含数据的 BigQuery 数据集的名称。
tcrm_bq_to_ads_oc_v2_bq_table_id my_table 包含数据的 BigQuery 表的名称。
tcrm_bq_to_ads_OC_v2_google_ads_yaml_credentials Google Ads API 的身份验证信息,请参阅 Google Ads API 概览,了解详情。

创建新的必需 tcrm_gcs_to_ads_oc_v2 DAG 变量

以下部分指出运行 tcrm_gcs_to_ads_oc_v2 DAG 所需的变量。仅当您计划使用 Google Cloud Storage 作为数据源时,才需要设置这些变量。

变量名称 示例值 变量信息
tcrm_gcs_to_ads_oc_v2_gcs_bucket_name my_bucket Cloud Storage 存储分区名称。
tcrm_gcs_to_ads_oc_v2_gcs_bucket_prefix folder/sub_folder 存储分区中数据文件夹的路径。
tcrm_gcs_to_ads_oc_v2_gcs_content_type(可选) JSONCSV Cloud Storage 内容类型。
tcrm_gcs_to_ads_oc_v2_google_ads_yaml_credentials Google Ads API 的身份验证信息,请参阅 Google Ads API 概览,了解详情。

准备要发送到 Google Ads 线下转化的数据

数据字段说明:

customerId 是执行上传的客户 ID。

conversionActionId 是与此转化相关联的转化操作的 ID。您可以在特定转化的网址中找到该 ID。请参阅屏幕截图。查看页面。点击顶部菜单中的 TOOLS AND SETTINGS > 点击弹出式窗口中 MEASUREMENT 下的 Conversion > 点击要发送线下转化点击的 Conversion action

转化日期格式必须为 yyyy-mm-dd hh:mm:ss+|-hh:mm

要将您的数据发送到 Google Ads,您可以从以下三种方式中选择一种:

  1. 使用 SQL 表格式的 tcrm_bq_to_ads_oc_v2 DAG 从 BigQuery 导出。

    表架构:

    字段名称 类型
    customerId STRING
    conversionActionId STRING
    gclid STRING
    conversionValue STRING
    conversion 日期和时间 STRING

    示例表格:

    customerId conversionActionId gclid conversionValue conversion 日期和时间
    1234567890 123456789 gclick_id_1 0.1 2022 年 1 月 11 日 18:00:00+0900
    1234567890 123456789 gclick_id_2 0.2 2022 年 1 月 12 日 18:00:00+0900
    1234567890 123456789 gclick_id_3 0.3 2022 年 1 月 13 日 18:00:00+0900
    1234567890 123456789 gclick_id_4 0.4 2022 年 1 月 14 日 18:00:00+0900
  2. 从 Google Cloud Storage 中导入 JSON 格式的 tcrm_gcs_to_ads_oc_v2 DAG。

    {"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. 使用 tcrm_gcs_to_ads_oc_v2 格式从 Google Cloud Storage 中导入 CSV 格式的 DAG。

    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
    

运行 DAG

在 Airflow 控制台中,点击顶部菜单栏中的 DAGs 选项。在左侧的列表中找到要运行的 DAG。然后点击列表右侧的 Play 按钮来运行它。

读取 DAG 的日志

请参阅常见问题解答中的读取 DAG 日志