키즈 앱 SDKS FAQ

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

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

싱귤러는 iOS, 안드로이드, 유니티, 플러터, 리액트 네이티브, 코르도바를 위한 키즈 앱 SDK를 제공합니다.

FAQ

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

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

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

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

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

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

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

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

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

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

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

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

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

참고사항

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

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

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

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

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

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

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

싱귤러 키즈 SDK를 통합하려면 선택한 프레임워크에 따라 아래 지침을 따르세요:


iOS의 경우:

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

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

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

  • Xcode에서 파일 > 패키지 종속성으로 이동하여 Kids SDK의 Singular SDK GitHub 리포지토리로 들어갑니다:
    https://github.com/singular-labs/Singular-Kids-SDK
    그런 다음 Swift 패키지 관리자를 사용하여 SDK 설치하기아래의 나머지 단계를 따릅니다.

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


안드로이드의 경우:

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

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

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

  • 싱귤러 안드로이드 키즈 SDK 버전 12.5.5을 다운로드합니다.
  • Android 프로젝트의 libs 디렉토리에 있는 libs 폴더에 Singular-v*.aar를 추가합니다. 이 디렉토리가 없는 경우 프로젝트 폴더(보통 <프로젝트>/앱/라이브)에 libs라는 디렉토리를 만듭니다. "SDK 수동으로 다운로드하기"를 참조하고 Android SDK 구현 가이드를 따릅니다.
  • 매니페스트 파일에 구글 광고 ID (com.google.android.gms.permission.AD_ID) 액세스 권한을 포함하지 마세요.

유니티의 경우:


Flutter의 경우:

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

React Native의 경우:

참고: 표준 싱글 리액트 네이티브 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을 준수하는 것은 아니며, 싱귤러의 일반 SDK를 사용하면서도 COPPA/GDPR을 준수할 수 있습니다.

COPPA/GDPR을 준수하는 앱을 구축하려는 경우, 싱귤러 고객 성공 관리자 또는 싱귤러 지원팀에 문의하여 지침을 확인할 수 있습니다.