AppLovin SDK를 사용할 때 귀하는 적용 가능한 개인정보 보호 규정을 준수할 책임이 있습니다. 개인 식별 정보를 수집 및/또는 전송하는 경우, 귀하는 해당 데이터를 보호하고 관리할 책임이 있습니다.
귀하는 동의 값 및 기타 적용 가능한 플래그를 수집하고 이를 AppLovin에 전달할 전적인 책임이 있습니다. 이는 자체 동의 메커니즘을 사용하든 제3자 API를 사용하든 동일하게 적용됩니다. MAX는 AppLovin에 동의 및 기타 적용 가능한 플래그를 전달할 수 있는 API를 제공합니다.
권장 사항:
이 프레임워크는 다음 규정의 준수를 용이하게 하도록 돕습니다.
동의 및 개인정보 보호 요건은 이 외에도 더 확장될 수 있습니다. 사용자의 관할 지역에 따라 적절하게 적용하십시오.
AppLovin SDK를 사용할 때 AppLovin은 귀하가 특정 동의 값 및 기타 적용 가능한 플래그를 설정하고 이를 AppLovin에 전송할 것을 요구합니다. 귀하는 이러한 값과 플래그를 수집하고 전송할 전적인 책임이 있습니다. 이는 자체 동의 메커니즘을 사용하든 제3자 API를 사용하든 동일하게 적용됩니다.
이러한 플래그 중 일부는 특정 지역의 사용자가 관심사 기반 광고를 위한 개인 데이터 수집 및 사용에 대해 옵트인 동의를 제공했는지 여부를 나타냅니다. 이러한 지역에는 유럽 연합, 유럽 경제 지역, 영국 및 스위스가 포함됩니다.
또 다른 플래그는 미국의 특정 주 사용자가 자신의 정보 판매를 옵트아웃했는지 여부를 나타냅니다.
AppLovin SDK를 초기화할 때 SDK는 귀하가 “Privacy States” 필드에 설정한 값을 로그에 기록합니다. 이러한 필드에는 “Has User Consent” 및 “Do Not Sell”이 포함됩니다. AppLovin SDK는 SDK가 초기화될 때 이 필드들의 값을 기록하므로, AppLovin SDK를 초기화하기 전에 이 값들을 설정해야 합니다. 이를 통해 해당 값이 AppLovin에 전달되도록 보장할 수 있습니다. 이러한 값을 올바르게 설정했는지 확인하려면 Mediation Debugger를 참조하거나 로그에서 “Privacy States”로 표시된 섹션을 확인하십시오.
사용자가 관심사 기반 광고에 동의하는 경우, 사용자 동의 플래그를 그에 맞게 설정한 다음 AppLovin SDK를 초기화하고 광고 요청을 시작하십시오. 특정 사용자에 대한 동의 값을 설정한 후, AppLovin은 애플리케이션의 수명 동안 또는 사용자가 관심사 기반 광고에 대한 동의를 철회할 때까지 해당 값을 계속해서 존중합니다.
AppLovinPrivacySettings.setHasUserConsent( true );
AppLovinPrivacySettings.setHasUserConsent( true )
사용자가 관심사 기반 광고에 동의하지 않는 경우, 사용자 동의 플래그를 그에 맞게 설정한 다음 AppLovin SDK를 초기화하고 광고 요청을 시작하십시오. 사용자에 대한 동의 값을 설정한 후, AppLovin은 애플리케이션의 수명 동안 또는 사용자가 관심사 기반 광고에 동의할 때까지 해당 값을 존중합니다.
AppLovinPrivacySettings.setHasUserConsent( false );
AppLovinPrivacySettings.setHasUserConsent( false )
동의 플래그를 설정했는지 확인해야 합니다. 동의 플래그를 설정한 경우, 로그(“Privacy States” 아래)에 표시되는 “Has User Consent” 값은 “true” 또는 “false”가 됩니다. Mediation Debugger에서도 동의 플래그의 값을 확인할 수 있습니다. 위에서 설명한 대로 동의 값을 설정한 후, AppLovin은 애플리케이션의 수명 동안 또는 동의 값이 변경될 때까지 해당 값을 존중합니다.

AppLovin MAX는 지원되는 mediation 파트너를 대신하여 동의 값을 처리할 수 있도록 도와줍니다. MAX는 어댑터를 통해 이러한 동의 값을 공유합니다. 이를 위해서는 GDPR을 지원하는 네트워크 SDK를 사용해야 합니다. 네트워크 파트너와 상의하여 해당 파트너의 어떤 SDK 버전이 GDPR을 지원하는지 확인하십시오.
AppLovin MAX는 Meta, Inc.를 대신하여 동의 값을 처리하는 것을 지원하지 않습니다. Meta와 직접 협력하여 Meta가 GDPR 준수를 위해 어떤 지원을 제공하는지 확인해야 합니다.
AppLovin의 이용 약관 및 퍼블리셔를 위한 정책에 명시된 바와 같이, 귀하는 아동 데이터를 AppLovin에 제공하거나 제3자를 통해 해당 정보가 제공되도록 해서는 안 됩니다. 귀하는 적용 법률에 정의된 “아동”과 관련하여 어떠한 방식으로도 AppLovin SDK를 초기화 또는 사용하거나 AppLovin 서비스를 이용할 수 없습니다. 자세한 내용은 아래의 “아동 데이터 제공 또는 아동이나 아동을 주 타겟으로 하는 앱에 대한 서비스 이용 금지” 섹션을 참조하십시오.
Google의 CMP(UMP)를 사용하는 경우, MAX가 CMP 연동을 처리합니다. 또한 SDK를 초기화할 때 동의 상태를 설정합니다. 자세한 내용은 Google UMP 자동화를 참조하십시오.
다른 CMP를 사용하는 경우, 이 연동을 직접 수행해야 합니다. 그리고 SDK를 초기화하기 전에 CMP가 동의 상태를 설정하도록 해야 합니다.
MAX를 통해 Google 디맨드에 액세스하는 경우, 연동 프로세스를 시작하기 전에 Google CMP 요건을 검토하십시오.
사용자 동의 플로우를 위해 IAB TCF v2(Transparency & Consent Framework)를 준수하는 CMP를 구현하는 경우, MAX는 다음과 같은 방식으로 미디에이션된 네트워크에 TCF v2 문자열을 전송합니다.
NSUserDefaults 또는 SharedPreferences에서 TCF v2 동의 문자열을 읽습니다.
이를 위해 추가적인 설정을 할 필요가 없습니다.
NSUserDefaults 또는 SharedPreferences에서 TCF v2 동의 문자열을 자동으로 읽습니다.
기타 어댑터 버전에서는 MAX SDK가 TCF v2 문자열에서 동의 상태를 확인하고 어댑터를 통해 네트워크에 동의 상태를 전달합니다.
AppLovin의 이용 약관 및 퍼블리셔를 위한 정책에 명시된 바와 같이, 귀하는 아동 데이터를 AppLovin에 제공하거나 제3자를 통해 해당 정보가 제공되도록 해서는 안 됩니다. 귀하는 적용 법률에 정의된 “아동”과 관련하여 어떠한 방식으로도 AppLovin SDK를 초기화 또는 사용하거나 AppLovin 서비스를 이용할 수 없습니다. 예를 들어, 혼합 타겟 앱 또는 “전체 이용가” 앱(즉, 사용자에 아동이 포함될 수 있는 앱)의 경우, 앱의 특정 사용자가 “아동”에 해당하는 경우 어떠한 방식으로도 AppLovin SDK를 초기화하거나 사용해서는 안 됩니다.
이러한 요건에 따라, 사용자가 “아동”에 해당하는 경우 어떠한 방식으로도 SDK를 초기화하거나 사용할 수 없으므로 setIsAgeRestrictedUser는 더 이상 지원되지 않습니다.
AppLovin의 정책을 준수하기 위해 앱을 최신 SDK로 업데이트하십시오.
아동만을 위해 설계되었거나 아동만을 타겟으로 하는 앱에서는 AppLovin 서비스를 사용할 수 없습니다. 예를 들어, iOS의 “아동용” 카테고리 앱 및 아동을 타겟으로 하여 Families Ads & Monetization Policy 요건을 준수해야 하는 Google Play 앱은 AppLovin 서비스를 전혀 사용할 수 없습니다. AppLovin은 아동으로부터 개인정보를 고의로 수집하거나 아동에게 광고를 제공하지 않습니다.
다음 표에서 더 많은 예를 확인할 수 있습니다.
| 앱 카테고리 | 필수 조치 |
|---|---|
| iOS의 “아동용” 카테고리 앱과 같이 “아동”을 타겟으로 하는 앱 | AppLovin 서비스를 전혀 사용할 수 없습니다. |
| “아동”을 포함하여 혼합 타겟을 대상으로 하는 앱 | 적용 법률에 따라 “아동”에 해당하는 사용자와 관련하여 어떠한 AppLovin SDK도 초기화하거나 AppLovin 서비스를 사용할 수 없습니다. |
| 일반 대중을 타겟으로 하는 앱 | 적용 법률에 따라 “아동”에 해당하는 사용자와 관련하여 어떠한 AppLovin SDK도 초기화하거나 AppLovin 서비스를 사용할 수 없습니다. |
미국의 주법에 따라 해당 주의 사용자에게 “Do Not Sell or Share My Personal Information(내 개인정보 판매 또는 공유 금지)” 링크를 표시하거나, 해당 사용자가 관심사 기반 광고를 옵트아웃할 수 있는 다른 옵션을 제공해야 할 수 있습니다. 이러한 사용자는 관심사 기반 광고와 관심사 기반 광고를 위한 개인정보 판매 또는 공유를 모두 옵트아웃할 수 있습니다. 귀하는 해당 주의 사용자들에 대해 이와 같이 옵트아웃했는지 여부를 나타내는 플래그를 설정해야 합니다. 사용자가 이러한 방식으로 옵트아웃하지 않은 경우, AppLovin SDK를 초기화하거나 사용하기 전에 다음과 같이 do-not-sell 플래그를 설정하십시오:
AppLovinPrivacySettings.setDoNotSell( false );
AppLovinPrivacySettings.setDoNotSell( false )
사용자가 관심사 기반 광고를 옵트아웃한 경우, 다음과 같이 do-not-sell 플래그를 설정하십시오:
AppLovinPrivacySettings.setDoNotSell( true );
AppLovinPrivacySettings.setDoNotSell( true )
AppLovin MAX는 일부 mediation 파트너를 대신하여 옵트아웃 값을 처리할 수 있도록 도와줍니다. MAX는 어댑터를 통해 이러한 값을 공유합니다. 이는 지원되는 네트워크 SDK를 사용하는 경우에만 작동합니다. 올바른 SDK 버전을 확인하려면 네트워크 파트너와 상의하십시오.
MAX는 일부 네트워크에 대한 옵트아웃 값 처리를 지원하지 않습니다. 해당 네트워크의 경우 네트워크 파트너와 직접 협력해야 합니다.
Meta Audience Network의 “제한적 데이터 사용(Limited Data Use)” 플래그를 구현하는 방법을 알아보려면 Meta for Developers 문서를 읽어보십시오.
이 섹션은 Google Play 가족 정책 업데이트에 관한 것입니다. Google Play 가족 정책에 따른 귀하의 지정 상태는 AppLovin SDK를 초기화하거나 사용할 수 있는지 여부에 영향을 미칩니다. 자세한 내용은 Google Play 정책 센터에서 확인할 수 있습니다.
Google에 따르면, 앱에서 광고를 게재하고 타겟 고객에 아동만 포함되는 경우, 가족용 자체 인증 광고 SDK만 사용해야 합니다.
앱의 타겟 고객에 아동과 성인 사용자가 모두 포함되는 경우, Google Play 가족 정책을 준수해야 합니다. 또한 아동에게 표시하는 광고가 가족용 자체 인증 광고 SDK에서만 제공되도록 해야 합니다.
AppLovin 이용 약관 및 퍼블리셔를 위한 정책에 명시된 바와 같이, 귀하는 아동 데이터를 AppLovin에 제공하거나 제3자를 통해 해당 정보가 제공되도록 해서는 안 됩니다. 아동만을 위해 설계되었거나 아동만을 타겟으로 하는 앱에서는 AppLovin 서비스를 사용할 수 없습니다. AppLovin은 아동으로부터 개인정보를 고의로 수집하거나 아동에게 광고를 제공하지 않습니다.
위에서 설명한 대로, 귀하는 적용 법률에 정의된 “아동”과 관련하여 어떠한 방식으로도 AppLovin SDK를 초기화 또는 사용하거나 AppLovin 서비스를 이용할 수 없습니다.
혼합 타겟 앱 또는 “전체 이용가” 앱(사용자에 아동이 포함될 수 있는 앱)의 경우, 앱의 특정 사용자가 “아동”에 해당하는 경우 어떠한 방식으로도 AppLovin SDK를 초기화하거나 사용해서는 안 됩니다.
앱의 타겟 고객을 결정하는 방법에 대한 팁을 포함하여 가족 정책에 대한 자세한 내용은 Google Play 정책 센터를 검토하십시오.