이 가이드에서는 광고 요청에 타겟팅 정보를 제공하는 방법을 설명합니다.
기본 요건
- 시작 가이드에 따라 필요한 과정을 완료합니다.
요청 구성
RequestConfiguration
객체는 모든 광고 요청의 전체 구성을 수집하고, MobileAds.SetRequestConfiguration()
에 의해 적용됩니다.
// Configure your RequestConfiguration with Test Device Ids.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TestDeviceIds = TestDeviceIds
});
모든 광고 요청에 요청 구성 변경사항이 적용되도록 하려면 SDK를 초기화하기 전에 요청 구성을 설정하세요.
아동 대상 설정
아동 온라인 개인 정보 보호법(COPPA)의 취지에 따라 '아동 대상 서비스로 취급하기 위한 태그'라는 설정을 마련했습니다.
앱 개발자는 광고를 요청할 때 Google에서 콘텐츠를 아동 대상으로
처리할지 여부를 알릴 수 있습니다. 콘텐츠를 아동 대상으로 처리하도록
지정하는 경우 Google에서 해당 광고 요청에 대한 관심 기반 광고 및
리마케팅 광고 사용이 중지되도록 조치합니다. 이 설정은
RequestConfiguration.TagForChildDirectedTreatment
를 통해 모든 버전의 Google Play 서비스 SDK에서 사용할 수
있습니다.
- COPPA에 따라 콘텐츠를 아동 대상으로
처리하도록 지정하려면 인수
TagForChildDirectedTreatment.True
를 사용하여RequestConfiguration
의TagForChildDirectedTreatment
를 호출합니다. - COPPA에 따라 콘텐츠를 아동 대상으로
처리하지 않도록 지정하려면
TagForChildDirectedTreatment.False
인수를 사용하여RequestConfiguration
의TagForChildDirectedTreatment
를 호출합니다. - 광고 요청에서 COPPA에 따른
콘텐츠 처리 방법을
지정하지 않으려면
TagForChildDirectedTreatment
를 호출하지 마세요.
다음은 COPPA에 따라 콘텐츠를 아동 대상으로 처리하도록 지정하는 방법의 예입니다.
RequestConfiguration requestConfiguration = new RequestConfiguration
{
TagForChildDirectedTreatment = TagForChildDirectedTreatment.True
};
MobileAds.SetRequestConfiguration(requestConfiguration);
이 태그를 설정하면 이 알림이 정확하며 앱의 소유자를 대행할 권한이 있음을 확인하게 됩니다. 이 설정을 악용하면 Google 계정이 해지될 수 있습니다.
동의 연령 미만의 사용자
유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 하는 서비스의 경우 광고 요청에 이를 표시할 수 있습니다. 이 기능은 개인 정보 보호법(GDPR) 준수를 지원하기 위해 도입되었습니다. GDPR에 의거한 다른 법적 의무가 있을 수 있습니다. 유럽연합 지침을 검토하고 변호사와 상의하세요. Google 도구는 규정 준수를 지원하기 위해 설계되었으며 Google 도구를 사용한다고 해서 게시자의 법적 의무가 면제되지 않으니 유의하시기 바랍니다. GDPR이 게시자에게 미치는 영향에 대해 자세히 알아보기
이 기능을 사용하면 TFUA(동의 연령 미만의 유럽 사용자가 대상임을 나타내는 태그) 매개변수가 광고 요청에 포함됩니다. 그러면 해당 광고 요청에 대해서는 리마케팅을 포함한 개인 맞춤 광고가 사용 중지됩니다. 또한 광고 측정 픽셀 및 서드 파티 광고 서버와 같은 서드 파티 광고업체에 대한 요청도 사용 중지됩니다.
이 설정은 RequestConfiguration.TagForUnderAgeOfConsent
를
통해 모든 버전의 Google Play 서비스 SDK와 함께 사용할 수
있습니다.
- 동의 연령 미만인 사용자에게
적합한 방식으로 광고 요청을 처리하도록 지정하려면
TagForUnderAgeOfConsent.True
인수를 사용하여RequestConfiguration
의TagForUnderAgeOfConsent
를 호출합니다. - 동의 연령 미만인 사용자에게
적합한 방식으로 광고 요청을 처리하지 않도록 지정하려면
TagForUnderAgeOfConsent.False
인수를 사용하여RequestConfiguration
의TagForUnderAgeOfConsent
를 호출합니다.
다음은 광고 요청에 TFUA가 포함되도록 지정하는 방법의 예시입니다.
MobileAds.SetRequestConfiguration(new RequestConfiguration
{
TagForUnderAgeOfConsent = TagForUnderAgeOfConsent.True
});
아동 대상 설정과 TagForUnderAgeOfConsent
를 사용하는 태그를
동시에 true로 설정하면 안 됩니다.
이 경우 아동 대상 설정이 우선 적용됩니다.
광고 콘텐츠 필터링
이 설정은 RequestConfiguration.Builder.SetMaxAdContentRating()
을 통해 모든 버전의 Google Play 서비스 SDK와 함께 사용할 수 있습니다.
RequestConfiguration
의 MaxAdContentRating
호출을 사용하여 앱에서 요청 구성에 대해 광고 콘텐츠 등급 한도를 설정할 수 있습니다.
이러한 요청에 대해서는 콘텐츠 등급이 설정된 한도 이하인 AdMob 광고가 게재됩니다. 이 네트워크 세부정보에 대해 가능한 값은 디지털 콘텐츠 라벨 분류에 따라 정해지며, 다음 MaxAdContentRating
객체 중 하나여야 합니다.
MaxAdContentRating.G
MaxAdContentRating.PG
MaxAdContentRating.T
MaxAdContentRating.MA
다음 코드에서는 반환된 광고 콘텐츠의 디지털 콘텐츠 라벨 지정이 G
이하가 되도록 RequestConfiguration
객체를 구성해야 합니다.
RequestConfiguration requestConfiguration = new RequestConfiguration
{
MaxAdContentRating = MaxAdContentRating.G
};
MobileAds.SetRequestConfiguration(requestConfiguration);