키즈 앱 SDK FAQ

문서

Singular는 미성년자 사용자를 대상으로 하는 앱을 위한 특별 버전의 Singular SDK를 제공합니다. 이러한 버전의 SDK는 어린이/가족용 앱에 대한 Apple 앱스토어와 구글 플레이스토어의 제한 사항을 준수하면서 Singular 어트리뷰션을 지원합니다.

플랫폼의 일반 SDK 대신 Singular 키즈 앱 SDK를 연동하면 앱이 개인 식별 정보로 간주되어 Apple App Store와 Google Play 스토어에서 아동용 앱에 사용을 금지하는 기기 식별자를 수집하지 않도록 할 수 있습니다.

Singular는 iOS, Android, Unity, Flutter, React Native 및 Cordova용 키즈 앱 SDK를 제공합니다.

FAQ

Apple 앱스토어의 키즈 앱에 대한 제한 사항은 무엇인가요?

어린이용 앱은 App Store의 어린이/가족 카테고리에 나열되며 온라인에서 어린이의 보안과 개인정보를 보호하기 위해 특별한 제한이 적용됩니다.

Singular와 같은 MMP에 관해서는 가이드라인에 다음과 같이 명시되어 있습니다:

"제한된 경우, 서비스가 IDFA 또는 아동에 대한 식별 가능한 정보(예: 이름, 생년월일, 이메일 주소), 위치 또는 기기를 수집하거나 전송하지 않는 경우 타사 분석이 허용될 수 있습니다."(앱스토어 검토 가이드라인)

앱에서 Singular를 사용하는 경우, 이는 Singular가 기기에서 IDFA를 수집할 수 없음을 의미합니다.

Google Play 스토어에서 키즈 앱에 대한 제한 사항은 무엇인가요?

구글 플레이 정책 센터에 따르면 어린이를 대상으로 하는 앱은 구글 플레이 패밀리 정책을 준수해야 합니다. 데이터 수집과 관련하여 정책에는 다음과 같이 명시되어 있습니다:

어린이 또는 연령을 알 수 없는 사용자로부터 안드로이드 광고 식별자(AAID), SIM 시리얼, 빌드 시리얼, BSSID, MAC, SSID, IMEI 및/또는 IMSI를 전송해서는 안 됩니다.

앱에서 Singular를 사용하는 경우, 이는 Singular가 기기에서 GAID(AAID)를 수집할 수 없음을 의미합니다.

키즈 앱 SDK는 어린이 앱에 대한 제한 사항을 어떻게 준수하나요?

키즈 앱 SDK를 사용하면 앱이 Apple 앱 스토어와 Google Play 스토어에서 요구하는 키즈 앱 심사를 통과할 수 있습니다.

iOS 앱의 경우: 키즈 앱 SDK를 사용하면 Singular가 최종 사용자의 기기에서 IDFA를 수집하지 않으므로 안심할 수 있습니다.

Android 앱의 경우: 키즈 앱 SDK는 최종 사용자의 기기에서 GAID(AAID)를 수집하지 않습니다.

참고 사항

  • Google 및 Facebook과 같은 자체 어트리뷰션 네트워크(SAN)는 Singular 또는 기타 MMP의 요청을 처리하기 위해 IDFA/GAID를 필요로 합니다. 앱이 키즈 앱 SDK를 사용하는 경우, 해당 앱에 대한 IDFA/GAID 기반 SAN 어트리뷰션은 제공되지 않습니다 (SKAN 및 리퍼러 기반 측정은 계속 사용할 수 있음).
  • 구글 플레이 스토어 외부에서 배포된 앱의 경우, Singular는 OAID ( 화웨이 기기에서) 및 AMID ( 아마존 기기에서)와 같은 식별자를 지원합니다. 앱이 해당 개인정보 보호 규정을 준수하는지 확인하려면 법무팀에 문의하세요.
키즈 앱 SDK의 제한 사항은 무엇인가요?

구글이나 페이스북과 같은 자체 어트리뷰션 네트워크(SAN)는 Singular 또는 기타 MMP의 어트리뷰션 요청을 처리하기 위해 GAID/IDFA를 필요로 합니다. 앱이 키즈 앱 SDK를 사용하는 경우, 디바이스 ID를 기반으로 해당 앱에 대한 SAN 어트리뷰션을 받지 못합니다.

키즈 앱 SDK는 어트리뷰션을 어떻게 처리하나요?

안드로이드 SDK는 인스톨리퍼러 복호화 방법을 사용합니다. iOS SDK는 SKAdNetwork를 사용합니다.

키즈 앱 SDK는 SKAdNetwork를 지원하나요? SKAN 4.0을 지원하나요?

예. SDK는 SKAN 4.0을 포함한 SKAdNetwork를 지원합니다.

키즈 앱 SDK를 연동하려면 어떻게 해야 하나요?

Singular 키즈 SDK를 연동하려면 선택한 프레임워크에 따라 아래 지침을 따르세요:


iOS의 경우:

코코아팟을 사용하여 Singular SDK를 설치한 경우.

  • Singular-Kids-SDK를 참조하도록 포드 파일을 업데이트합니다:
    pod 'Singular-Kids-SDK'
    그런 다음 포드 업데이트를실행합니다.

Swift 패키지 관리자를 사용하여 Singular SDK를 설치한 경우.

정적 라이브러리를 사용하여 Singular SDK를 설치한 경우:


Android용:

Gradle을 사용하여 Singular SDK를 설치한 경우.

  • singular_kids_sdk를 참조하도록 app/build.gradle 파일을 업데이트합니다:
    dependencies {
                ...
                com.singular.sdk:singular_kids_sdk:12.6.0
                ...
              }
    그런 다음 Gradle을 동기화합니다.

정적 라이브러리를 사용하여 Singular SDK를 설치한 경우:


Unity의 경우:


Flutter의 경우:

  • pubspec.yaml 파일에서 Singular 키즈 SDK를 참조하도록 종속성을 업데이트합니다.
    dependencies:
       singular_flutter_kids_sdk: ^1.5.1
    그런 다음 나머지 Flutter SDK 구현 가이드를따릅니다 .

React Native의 경우:

참고: 이미 표준 Singular 리액트 네이티브 SDK를 설치한 경우 다음 명령어를 사용하여 제거해야 합니다:

npm uninstall singular-react-native
  • 프로젝트의 루트 디렉터리에서 터미널을 엽니다.
  • 다음 명령어를 사용하여 Singular React Native Kids SDK 패키지를 프로젝트에 다운로드합니다:
    npm i singular-react-native-kids-sdk
    그런 다음 나머지 React Native SDK 구현 가이드를따르세요 .

코르도바의 경우:

참고: 표준 Singular Cordova SDK를 이미 설치한 경우 다음 명령어를 사용하여 제거해야 합니다:

cordova plugin remove singular_cordova_sdk
  • 프로젝트의 루트 디렉토리에서 터미널을 엽니다.
  • 다음 명령을 사용하여 프로젝트에 Singular Cordova Kids SDK 패키지를 다운로드합니다:
    cordova plugin add singular_cordova_kids_sdk
    그런 다음 나머지 Cordova SDK 구현 가이드를따르세요 .
키즈 앱 SDK는 COPPA 및 GDPR 키즈 규정을 준수하나요?

예. 미국의 COPPA(아동 온라인 개인정보 보호법) 및 유럽연합의 GDPR 키즈(아동용 일반 데이터 보호 규정)에는 각각 온라인에서 아동의 개인정보 및 보안을 보호하기 위한 구체적인 요구 사항이 있습니다. 이러한 요구 사항은 Apple 및 Google의 앱 스토어에서 사용하는 표준과 다를 수 있습니다. 키즈 앱 SDK를 사용한다고 해서 반드시 COPPA/GDPR을 준수하는 것은 아니며, Singular의 일반 SDK를 사용하면서도 COPPA/GDPR을 준수할 수 있습니다.

COPPA/GDPR을 준수하는 앱을 구축하려는 경우, Singular 고객 성공 매니저 또는 Singular 지원팀에 문의하여 가이드라인을 확인할 수 있습니다.