FAQ

1. DAG 로그 읽기

DAG 실행 로그를 아래 단계에 따라 찾을 수 있습니다.

  • 특정 DAG를 클릭하고 tcrm_bq_to_ga를 예로 사용합니다.

  • 작은 정사각형을 클릭합니다. 가장 오른쪽에 있는 것은 최근 DAG 실행입니다.

  • View Log 버튼을 클릭합니다.

  • 로그가 페이지에 표시됩니다.

2. Google Ads 인증을 위한 ads_credentials YAML 문자열 만들기

Google Ads에서 자신을 인증하려면 YAML 형식의 문자열을 만들고 Airflow 매개변수로 저장해야 합니다. 이 매개변수는 TCRM이 TCRM과 Google Ads 간의 인증에 사용합니다. 문자열에는 다음과 같이 5개의 필드가 포함됩니다.

adwords:
        client_customer_id: 123-456-7890
        developer_token: abcd
        client_id: test.apps.googleusercontent.com
        client_secret: secret
        refresh_token: 1//token

Client_customer_id는 Google Ads에 로그인한 후 이메일 오른쪽 상단에 있습니다. Google Ads 계정에는 TCRM의 자동화를 위한 캠페인이 포함되어야 합니다.

Google Ads MCC 계정에 로그인한 후 Developer_token은 API 센터에 있습니다. Google Ads MCC 계정에는 TCRM을 자동화할 수 있는 캠페인이 포함된 위의 Google Ads 계정이 포함되어야 합니다.

client_id 및 client_secret은 GCP Console의 API 및 서비스 페이지에서 만들 수 있습니다.

갱신 토큰은 다음을 실행하여 생성할 수 있습니다.

  • Python 스크립트 다운로드{target="_blank"}.

  • 터미널에서 필수 매개변수와 함께 Python 스크립트를 실행합니다. python generate_refresh_token.py --client_id INSERT_CLIENT_ID --client_secret INSERT_CLIENT_SECRET

  • 링크를 클릭합니다.

  • Google Ads 데이터 수정 권한이 있는 이메일 계정을 선택하고 허용을 클릭합니다.

  • 코드를 복사하여 코드 다음에 터미널에 붙여넣습니다. 갱신 토큰은 아래에 나와 있습니다.