데이터 포워더 설정 절차

자산 관리에 등록된 자산들의 원천 데이터를 Xpert로부터 전송 받을 수 있습니다.

데이터 포워더 적용 절차

  1. 데이터 포워더 기능 적용을 위해서는 아래 두가지 정보를 Xpert팀으로부터 전달 받아야 합니다.

    1. AWS 계정 ID

    2. madup_arn_role_name

  2. 고객사의 AWS 콘솔 IAM에서 버킷에 대한 정책(Policy)을 다음과 같이 생성합니다.{

    {    
        "Version": "2012-10-17",
        "Statement": [
            {
                "Effect": "Allow",
                "Action": "s3:ListBucket",
                "Resource": "arn:aws:s3:::<bucket_name>"
            },
            {
                "Effect": "Allow",
                "Action": [
                    "s3:PutObject",
                    "s3:GetObject",
                    "s3:DeleteObject"
                ],
                "Resource": "arn:aws:s3:::<bucket_name>/*"
            }
        ]
    }
    1. <bucket_name>은 데이터가 저장될 고객사의 버킷 이름입니다. Xpert에서는 이 정책에 등록된 권한을 부여 받아 해당 S3 버킷에 데이터를 저장하게 됩니다.

    2. <bucket_name>은 범용 버킷이어야 하며, 버킷 소유자가 객체의 소유권을 갖도록 설정되어야 합니다.

  3. 역할(Role)을 만들고 2번에서 생성한 정책(Policy)을 권한으로 추가합니다.

    1. 신뢰할 수 있는 엔터티 선택

      • “신뢰할 수 있는 엔터티 유형”은 “AWS 계정”을 선택합니다.

      • "다른 AWS 계정”의 “계정 ID” 텍스트 상자에 Xpert 팀으로부터 전달 받은 AWS 계정 ID를 입력합니다.

    2. 권한 추가 2번에서 생성한 정책을 선택하여 추가합니다.

    3. 이름 지정, 검토 및 생성 이름을 지정하고 생성합니다.

    4. 신뢰 관계 > 신뢰 정책 편집을 통해서 설정이 필요합니다.

  4. 다음의 3가지 정보를 매드업에 전달합니다.

    • 버킷 이름

    • 버킷 리전 (e.g. ap-northeast-2)

    • 3번에서 생성한 역할의 ARN (e.g. arn:aws:iam::<aws_account_id>:role/<arn_role_name>)

  5. Xpert팀에서 작업이 완료되면, 전달해 주신 버킷에 데이터가 저장되기 시작합니다.

    1. 데이터는 다음과 같은 경로 아래에 저장됩니다. <channel>/<report_type>/dw_account_id=<dw_account_id>/date=<date>

      • channel: 데이터를 수집한 광고 매체 (google, naver, kakao, …)

        • 실제 매체 및 트래커 명과 차이가 있을 수 있으므로 Data Forwarder Schema 문서를 참고하세요.

      • report_type: 수집한 데이터의 유형을 구분하기 위한 이름

      • dw_account_id: 광고 매체에서 사용하고 있는 고객사의 ID

      • date: 수집 대상 날짜

Last updated