DAG des conversions hors connexion Campaign Manager

Présentation

Cette page vous explique comment configurer le DAG tcrm_bq_to_cm ou tcrm_gcs_to_cm, et comment préparer les données.

Dans Campaign Manager 360, une conversion est enregistrée par un tag (appelé "activité Floodlight") lorsqu'un internaute effectue une action prédéfinie lorsqu'une annonce lui est présentée. Les actions généralement taguées incluent le suivi lorsqu'un utilisateur achète un article dans une boutique en ligne ou visite une page Web pour demander plus d'informations via un formulaire en ligne. En général, les conversions suivies par Google commencent et se terminent en ligne.

Pour en savoir plus, consultez Importer des conversions.

Configurer les variables Airflow

Créer des variables de DAG tcrm_bq_to_cm nécessaires

Le tableau suivant indique les variables nécessaires pour exécuter le DAG tcrm_bq_to_cm. Vous ne devez configurer ces variables que si vous prévoyez d'utiliser BigQuery comme source de données.

Nom de la variable Valeur par défaut Informations sur la variable
bq_dataset_id my_dataset Nom de l'ensemble de données BigQuery contenant les données.
bq_table_id my_table Nom de la table BigQuery contenant les données.
cm_profile_id ID du profil de l'utilisateur du compte de service dans CM.
cm_service_account Compte de service autorisé en tant qu'utilisateur Campaign Manager.

Créer des variables de DAG tcrm_gcs_to_cm nécessaires

Le tableau suivant indique les variables nécessaires pour exécuter le DAG tcrm_gcs_to_cm. Vous ne devez configurer ces variables que si vous prévoyez d'utiliser Google Cloud Storage comme source de données.

Nom de la variable Exemple de valeur Informations sur la variable
gcs_bucket_name my_bucket Nom du bucket Cloud Storage.
gcs_bucket_prefix folder/sub_folder Chemin d'accès au dossier de données dans le bucket.
gcs_content_type (facultatif) JSON ou CSV. Type de contenu Cloud Storage.
cm_profile_id ID du profil de l'utilisateur du compte de service dans CM.
cm_service_account Compte de service autorisé en tant qu'utilisateur Campaign Manager.

Préparer les données à envoyer aux conversions hors connexion Campaign Manager

Pour envoyer vos données à Campaign Manager, vous avez le choix entre trois options:

  1. Depuis BigQuery à l'aide du DAG tcrm_bq_to_cm au format de table SQL (Les exemples de données sont délibérément tronqués, car ils sont trop longs.)

    gclid IDFloodlightActivity FloodlightConfigurationId ordinal timestampMicros quantity valeur
    cj0K... 1234567 1234567 12345678-abcd-... 1592685900000000 1 1000
  2. Depuis Google Cloud Storage, en utilisant le DAG tcrm_gcs_to_cm au format JSON.

    {'gclid': 'cj0K...', 'floodlightActivityId': '1234567', 'floodlightConfigurationId': '1234567', 'ordinal': '12345678-abcd-...', 'timestampMicros': '12345678-abcd-...', 'ordinal':'1', 'quantity': '1000', 'value':'1000'}
    
  3. Depuis Google Cloud Storage, en utilisant le DAG tcrm_gcs_to_cm au format CSV.

    gclid,floodlightActivityId,floodlightConfigurationId,ordinal,timestampMicros,quantity,value
    Cj0K...,1234567,1234567,12345678-abcd-abcd-abcd-0123456789ab,1592685900000000,1,1000
    

Exécuter votre DAG

Dans la console Airflow, cliquez sur l'option DAGs dans la barre de menu supérieure. Recherchez le DAG que vous souhaitez exécuter dans la liste de gauche. Exécutez-le ensuite en cliquant sur le bouton Play à droite de la liste.

Lire les journaux du DAG

Consultez la section Lire les journaux du DAG dans les questions fréquentes.