교차 미디어 및 제품 연결 통계

이 페이지에서는 Cortex Framework Data Foundation의 교차 미디어 및 제품 연결 통계 (교차 미디어) 가속기를 활용하는 데 필요한 구성을 설명합니다.

이 교차 미디어 가속기를 통해 Cortex Framework Data Foundation은 Google Ads, YouTube (DV360 포함), Meta, TikTok과 같은 미디어 플랫폼에서 제품 및 제품 카테고리 판매 실적을 위해 실행되는 마케팅 캠페인의 효과를 파악하기 위한 초기 KPI 세트로 보강됩니다.

다음 다이어그램은 Cortex Framework Data Foundation의 마케팅 워크로드를 통해 크로스 미디어 통계를 사용하는 방법을 설명합니다.

CM360 데이터 소스

그림 1 교차 미디어 아키텍처

구성 파일

config.json 파일은 다양한 워크로드에서 데이터를 전송하기 위해 데이터 소스에 연결하는 데 필요한 설정을 구성합니다. 이 파일에는 교차 미디어의 다음 매개변수가 포함되어 있습니다.

  "k9": {
    "datasets": {... },
    "crossMedia": {
      "productHierarchyType": "",
      "maxProductHierarchyMatchLevel": 9,
      "targetCurrencies": ["USD"],
      "additionalPrompt": "",
      "lookbackWindowDays": 7
    }
  },
  "VertexAI": {
    "region": "us-central1",
    "processingDataset": "CORTEX_VERTEX_AI_PROCESSING"
  },
...

다음 표에는 각 매개변수의 값이 나와 있습니다.

매개변수 의미 기본값
k9.deployCrossMedia 교차 미디어를 배포할지 여부입니다. Google Ads, YouTube (DV360 포함), Meta 또는 TikTok 중 하나 이상을 함께 배포해야 하며, 그러지 않으면 배포가 실패합니다. False
k9.CrossMedia.productHierarchyType 제품 측정기준 내에서 사용할 제품 계층 중 하나입니다. 실제 데이터에 따라 다름 이 값을 제품 계층 구조 측정의 productHierarchyType 값과 동일한 값으로 설정합니다. SAP
k9.CrossMedia.maxProductHierarchyMatchLevel 일치에 사용할 제품 계층 구조의 수준을 제한합니다. SKU가 많은 회사의 경우 포장의 세부정보에 관해 너무 심층적인 계층 구조가 있을 수 있습니다 (예: 개별적으로 또는 일괄적으로 포장된 유리 또는 캔에 담긴 코카콜라). SAP와 같은 일부 시스템에는 탐색할 수 있는 깊이에 대한 자체 제한이 있습니다. 9
k9.CrossMedia.targetCurrencies 보고 및 BI 목적으로 사용되는 타겟 통화입니다. 모든 소스 통화가 이러한 통화로 변환됩니다. ["USD"]
k9.CrossMedia.additionalPrompt 선택사항: LLM 모델에 추가 프롬프트를 전달합니다.
k9.CrossMedia.lookbackWindowDays 증분 새로고침 시 확인할 과거 기간(일) 7
VertexAI.region Vertex AI 리전 (Vertex AI API의 소스 프로젝트 가정) BigQuery와 동일한 위치에 배치되어야 하며 멀티 리전이 아니어야 합니다. BigQuery가 멀티 리전에 있는 경우 동일한 멀티 리전의 모든 리전을 사용할 수 있습니다. us-central1 (기본 BigQuery 위치 us와 일치)
VertexAI.processingDataset Vertex AI 작업의 BigQuery 데이터 세트는 멀티 리전이 아닌 VertexAI.region 위치에 있어야 합니다. CORTEX_VERTEX_AI_PROCESSING

데이터 모델

이 섹션에서는 항목 관계 다이어그램 (ERD)을 사용하여 교차 미디어 및 제품 연결된 통계 데이터 모델을 설명합니다.

교차 미디어의 항목 관계 다이어그램

그림 2 교차 미디어 및 제품 연결 통계: 항목 관계 다이어그램

교차 미디어 배포

  1. Vertex AI 처리를 위해 소스 프로젝트에 BigQuery 데이터 세트를 만듭니다.

  2. 다음 마케팅 데이터 소스 중 하나 이상을 자체 가이드에 따라 배포용으로 구성합니다.

    1. Google Ads
    2. Meta
    3. YouTube (DV360 포함)
    4. TikTok
  3. 필수 일반 측정기준을 사용 설정하고 구성합니다.

    1. 국가 측정기준
    2. 제품 측정기준
    3. 통화 변환
  4. 교차 미디어 설정을 구성합니다.

    1. k9.deployCrossMediaTrue로 설정합니다.
    2. k9.CrossMedia.productHierarchyType를 이전 단계의 dataSourceType와 동일한 값으로 설정합니다.
    3. VertexAI 섹션에서 데이터 세트를 1단계에서 만든 데이터 세트로 설정합니다. 그러면 region가 Vertex AI 처리 데이터 세트가 있는 위치와 일치합니다.
  5. 필요에 따라 다른 설정을 조정합니다. 이제 배포를 시작할 수 있습니다.

DAG 실행

  1. 필요한 경우 Cloud Composer Airflow 환경을 설정합니다. k9_reporting 연결이 올바르게 구성되었는지 확인합니다.
  2. 통화 변환 및 제품 계층 구조 테이블에 데이터를 로드합니다.
  3. cross_media DAG를 실행합니다. '전체 새로고침' 또는 '증분 새로고침'의 두 가지 버전이 있습니다. 사용 사례에 맞는 것을 사용하세요.

알려진 문제

통화 변환 테이블이 채워지지 않으면 최종 출력 테이블의 TotalCostInTargetCurrency 열이 모든 행에서 비어 있게 됩니다. 이 경우에도 TotalCostInSourceCurrency 열을 사용하여 소스 통화로 비용을 보고할 수 있습니다.

다음 단계