Google의 디지털시장법(DMA) 준수에 따른 새 요건

European Commission의 디지털 시장법(DMA)은 유럽 경제 지역(EEA) 내 올바른 플랫폼 규제 및 공정하고 열린 디지털 시장을 보장하기 위해 고안된 법안입니다.

본 페이지에서는 디지털마케팅법에 따른 Google의 어트리뷰션 API 사용 관련 요건을 Adjust가 어떻게 지원하는지 자세히 알아보실 수 있습니다. Google의 어트리뷰션 API는 다음의 API를 의미합니다.

  • Google Ads API (Offline Conversion Import와 Customer Match 용도)
  • Google Ads App Conversion API
  • Google Marketing Platform App Conversion API

디지털마케팅법이 왜 Google에 영향을 주나요?

디지털마케팅법은 '게이트키퍼' 기업으로 정의된 디지털 산업 내 빅테크 기업들의 시장 지배력을 축소하는 것을 목표로 합니다. 해당 법에 따르면, EU 기반 활성 최종 사용자가 월 4천5백만 명이거나 EU 기반 기업 사용자가 연 1만 명을 넘는 코어 플랫폼은 '게이트키퍼'로 간주됩니다.

이러한 정의에 따라 Google은 게이트키퍼로 분류되어, 디지털마케팅법을 준수해야 할 책임이 있습니다. Adjust와 Adjust의 고객사는 해당 법을 준수할 책임이 없습니다.

디지털마케팅법은 사전적 법령으로, 기존의 관행 금지보다 게이트키퍼 기업들의 향후 활동 규제를 목표로 합니다. 본 법령에 따라 게이트키퍼 기업은 다음을 반드시 준수해야 합니다.

  • 게이트키퍼의 코어 플랫폼 서비스 밖에서 타겟화된 광고 제공 목적으로 최종 사용자를 트래킹하기 위해서는 사용자의 유효한 동의가 반드시 이루어져야 합니다.
  • 게이트키퍼는 모든 목적의 프로파일링에 대해 동의 내역을 기록해야 할 책임이 있습니다.

디지털마케팅법은 Google 외에도 게이트키퍼의 정의에 부합하는 기업(Meta, Microsoft, ByteDance, Amazon, Apple)에 모두 적용됩니다. 그러나 해당 기업들은 아직 디지털마케팅법 준수에 따른 별도의 요건을 새로 도입하지 않았습니다.

Adjust는 Google의 디지털마케팅법 준수를 어떻게 지원하나요?

Google은 디지털마케팅법 준수를 위해 유럽경제지역 거주 사용자에 대해 사용자 동의 없이는 사용자 타겟팅 또는 어트리뷰션을 할 수 없다고 결정했습니다. 이에 따라 Adjust는 Google의 어트리뷰션 API에 전송하는 모든 요청에 동의 데이터를 함께 전송해야 합니다.

동의 데이터는 다음의 4개 파라미터를 통해 전송됩니다. 해당 파라미터는 설치가 유럽경제지역 내에서 발생했는지 여부와 관계없이 모든 요청에 첨부됩니다.

eea=<boolean>
ad_personalization=<boolean>
npa=<boolean>
ad_user_data=<boolean>

필수 파라미터

Adjust의 고객사는 모든 요청에 다음의 3개 파라미터를 전송해야 합니다.

파라미터설명
eeaEEA 파라미터를 통해 Google은 사용자가 유럽경제지역 거주자인지 확인하여, 디지털마케팅법을 포함한 EU 규정이 해당 사용자와 전환에 적용되는지 확인합니다. 본 파라미터 유형은 boolean입니다.1 = 사용자가 유럽경제지역 사용자이며, 디지털마케팅법이 적용됨

0 = 사용자가 유럽경제지역 사용자가 아니며, 디지털마케팅법이 적용되지 않음
ad_personalization
  • Google Ads에 해당

ad_personalization 파라미터는 사용자가 앱을 설치한 후 Google Ads를 통한 맞춤형 광고 제공에 동의했는지 보여줍니다. (즉, Google이 해당 사용자를 리타겟팅 할 수 있는지 여부)
1 = 사용자가 동의함

0 = 사용자가 동의하지 않음
ad_user_dataad_user_data 파라미터는 사용자가 측정 목적의 개인 정보 공유에 동의했는지 알려줍니다. 해당 동의 정보는 광고주들이 Google Ads와 Google Marketing Platform UI에서 명시한 모든 Core Platform Services (CPS)에 적용됩니다.1 = 사용자가 동의함

0 = 사용자가 동의하지 않음
npa
  • Google Marketing Platform에 해당

npa 파라미터는 사용자가 앱을 설치한 후 Google Marketing Platform을 통한 맞춤형 광고 제공에 동의했는지 알려줍니다. (즉, Google이 해당 사용자를 리타겟팅 할 수 있는지 여부)
1 = 사용자가 동의하지 않음

0 = 사용자가 동의함

업데이트의 영향

Google Ads 및/또는 Google Marketing Platform을 사용하는 고객사의 경우, 유럽경제지역 내 모든 iOS 및 Android 사용자로부터 Google Ads와 Google Marketing Platform과의 데이터 공유에 대한 동의를 얻어야 하며, 해당 광고 네트워크로부터의 맞춤형 광고 제공을 통한 리타겟팅에 대한 동의를 얻어야 합니다. 그 이후에는 Adjust가 제공한 파라미터를 사용하여 동의 데이터를 Adjust에 제공해야 합니다. 본 과정은 직접 전송 또는 고객사의 동의 관리 플랫폼(CMP)을 통해 진행할 수 있습니다. Google의 디지털마케팅법 준수 기한인 2024년 3월 6일 까지 반드시 Adjust로 동의 데이터 전송을 시작하셔야 합니다.

중요:

Google은 3월 6일 이후부터 신규 및 기존 사용자 모두 에 대해 최소 1회 동의를 요청할 것을 지정하고 있습니다.

사용자의 동의 없이 Google 데이터를 전송하는 것에 대해 우려가 되신다면, Adjust의 서드파티 공유 기능을 통해 Google로 데이터가 전송되지 않게 할 수 있습니다.

EEA 지역에 앱 사용자가 없어 DMA 준수가 필요하지 않은 경우, 아래 1.1 DMA EEA 설정 활성화 섹션에 설명된 단계를 수행하시기 바랍니다.

EEA에 속하고 DMA 규정 준수가 필요한 국가는 어디인가요?

FAQ

Adjust에서의 설정

Adjust에서 이미 Google을 사용하는 고객사의 경우, 다음의 1, 2단계 설정을 통해 Adjust와 동의 데이터를 수집 및 공유하고, 동의 데이터가 Google로 전송되도록 할 수 있습니다.

Adjust에서 Google을 사용하려면 다음의 단계를 수행하시기 바랍니다.

  1. 사용자 동의 요청 또는 EEA DMA 설정 활성화
  2. Adjust와 동의 데이터 공유
  3. Google과 Adjust 연동 설정
  4. 추가 데이터 소스 설정

1. 사용자 동의 요청 또는 EEA DMA 설정 활성화

1.1 동의 다이얼로그로 사용자 동의 요청하기

Google은 기존의 GDPR 동의 프롬프트에 데이터 공유 및 맞춤형 광고에 대한 동의도 함께 요청할 수 있도록 허용합니다. 이는 Google에 대한 별도의 동의 프롬프트가 필요하지 않다는 것을 의미합니다. 단, 데이터 공유와 맞춤형 광고 모두에 대한 동의를 요청하는 것을 알 수 있도록 동의 프롬프트 문구가 조정되어야 할 것입니다. Google은 ATT 프롬프트에 대한 사용자 응답이 디지털마케팅법에 대한 동의값을 반영한다고 간주하지 않으므로, ATT 동의값은 사용되지 않을 것입니다.

중요:

Adjust는 동의 프롬프트에 사용할 언어에 관해 사내 법무팀과 논의하시는 것을 권장드립니다.

Google은 또한 동의 요청이 지연 실행될 수 있도록 지원하여, 동의 요청 프롬프트가 표시되기 전에 사용자가 앱을 먼저 사용해 볼 수 있습니다. 동의 요청 프롬프트가 늦게 표시되도록 하려면 SDK 초기화를 지연시켜야 합니다. 그러나 이는 모든 광고 네트워크에 대한 어트리뷰션에 부정적인 영향을 줄 수 있으므로, Adjust는 동의 지연 설정을 권장하지 않습니다.

유럽경제지역 사용자에게 동의 요청 프롬프트를 제시하는 경우, 데이터 공유에 대해 동의하지 않는 경우가 일반적이기 때문에 설치가 어트리뷰션되지 않을 수 있습니다. 앱 캠페인 설치(ACI)의 경우, 설치가 어트리뷰션되지 않으면 Google은 설치 후 이벤트를 클레임하지 않습니다. 또한, 맞춤형 광고에 동의하지 않은 사용자의 경우 맞춤형 광고가 제공되지 않습니다.

1.2 Adjust에서 EEA DMA 설정 활성화

경고:

이 단계는 EEA 지역에 앱 사용자가 없는 경우에만 적용됩니다.

Google의 정책에 따라 해당 설정을 앱에 적용하는 것은 개발자의 권한입니다. 설정 적용 전, 법무팀과의 상의를 거치는 것을 권장드립니다.

EEA 지역의 앱 사용자가 없는 경우, Adjust 대시보드의 앱 설정에서 이를 명시할 수 있습니다. 앱에 EEA 지역 사용자가 없어 DMA 준수가 필요하지 않음을 명시할 경우, Adjust가대신 사용자의 옵트인 데이터를 Google에 전송합니다. 즉, 사용자 동의 여부 수집 및 공유를 위한 개발 작업을 할 필요가 없어집니다.

EEA DMA 토글은 기본 설정에 따라 비활성화되어 있습니다. 따라서 EEA 지역의 사용자가 없는 각각의 앱 에 대해 이 설정을 활성화해야 합니다.

설정이 활성화되면 Adjust는 Google DMA 파라미터에 대해 다음의 동의 값을 생성하고, Google에 전송하는 모든 어트리뷰션 요청에 이를 추가합니다.

eea=0
ad_user_date=1
ad_personalization=1
npa=0

Adjust를 사용 중인 기존 앱에 해당 설정을 적용하려면 다음의 단계를 수행하시기 바랍니다.

  1. 대시보드의 AppView > 으로 이동합니다.
  2. 목록에서 앱을 찾아 선택합니다.
  3. 앱 정보 > 앱 상세 정보 > 편집 을 선택합니다.
  4. 이 앱은 유럽 경제 지역 외에 소재한 사용자 기반만을 보유하고 있습니다. 체크박스를 선택합니다.
  5. 저장 을 선택합니다.

이제 바로 3단계인 Google과 Adjust 연동 설정 으로 넘어갈 수 있습니다.

2. Adjust와 동의 데이터 공유하기

Adjust와 동의 데이터를 공유하려면 Adjust의 서드파티 데이터 공유 기능을 사용해야 합니다. 해당 기능을 사용하기 위한 Adjus SDK의 최소 버전은 다음과 같습니다.

Adjust SDK에서 서드파티 데이터 공유 기능이 실행될 수 있도록 앱 개발 플랫폼별 설명을 확인하시기 바랍니다.

필수 파라미터가 Adjust에 모두 성공적으로 전송되는지 확인하려면, 개발자에게 SDK verbose 로그에서 해당 값이 보이는지 확인하시기 바랍니다.

참고:

Adjust에서 Google을 처음 사용하는 고객사의 경우, Adjust 측정이 올바르게 설정될 수 있도록 다음의 단계가 완료되었는지 추가로 확인해야 합니다.

3. Adjust와 Google의 연동 설정하기

Adjust 대시보드에서 Google Ads 및/또는 Google Marketing Platform과의 네트워크 연동을 설정할 수 있습니다. 자세한 내용은 플랫폼 벌 설정 내용을 확인하시기 바랍니다.

4. 추가 데이터 소스 설정하기

Adjust에서는 어트리뷰션 통계와 함께 다양한 유형의 앱 데이터를 확인할 수 있습니다. Adjust를 기타 측정 데이터 소스와 연결하면 Adjust 대시보드 한 곳에서 앱의 모든 현황과 캠페인 퍼포먼스를 총체적으로 확인할 수 있습니다. 추가 데이터 소스에 대한 자세한 내용은 아래의 링크에서 확인하실 수 있습니다.

리포팅

Google에 동의 데이터를 전송하기 시작하면, Google과 Adjust의 어트리뷰션 데이터 간 차이가 발생할 수 있습니다. 이는 Google이 셀프 어트리뷰션 리포팅을 보완하기 위해 일부 캠페인 유형과 운영 체제의 경우 어트리뷰션할 수 없는 사용자에 대해 모델화된 전환을 결정론적으로 사용하기 때문입니다. 그러나 Google은 이러한 모델화된 전환 데이터를 Adjust와의 실시간 SAN 연동에 공유하지 않기 때문에, Adjust의 교차 네트워크 리포트에 반영되지 않습니다. 모델화된 전환은 광고 비용 리포트에 대한 Adjust의 Installs (Network) 지표에서 확인할 수 있습니다.

참고:

Adjust 대시보드 또는 내보내기한 데이터에서는 해당 파라미터 값과 연관된 데이터를 볼 수 없습니다.

다음의 데이터는 디지털마케팅법 동의 값의 공유에 영향을 받지 않습니다.

  • Google에 어트리뷰션된 SKAN 설치
  • Google이 아닌 모든 기타 네트워크 파트너에 어트리뷰션된 설치

자주 묻는 질문과 참고 사례

사용자의 위치를 확인할 수 없는 경우 어떻게 해야 하나요?

이 외 디지털마케팅법 파라미터 요건의 영향을 받는 Adjust 서비스가 있나요?

EEA 플래그는 어떻게 입력하나요?

Adjust SDK를 업데이트해야 하나요?