본문으로 바로가기
Back to 플러그인
@capgo/capacitor-앱 추적성 투명성
튜토리얼
@capgo/capacitor-앱 추적성 투명성

앱 추적성 투명성

iOS 앱 추적성 투명성 허용을 위한 IDFA 접근 허가 요청 및 확인

가이드

앱 추적성 투명성에 대한 튜토리얼

capgo/capacitor-app-tracking-transparency 사용

Capacitor 앱 추적성 투명성 플러그인

설치

bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync

이 플러그인이 제공하는 것

  • getStatus - 사용자에게 앱 관련 데이터에 대한 액세스 권한을 요청하기 위해 사용자에게 앱 추적성 권한 대화 상자를 표시하는 native iOS 추적성 허가 상태를 가져옵니다.
  • requestPermission - 사용자에게 앱 추적성 허가 대화 상자를 표시하여 앱 관련 데이터에 대한 액세스 권한을 요청합니다.

예시 사용

getStatus

사용자의 현재 추적 권한 상태를 확인합니다.

import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';

const { status } = await AppTrackingTransparency.getStatus();
if (status === 'authorized') {
  console.log('Tracking is authorized');
}

requestPermission

사용자에게 앱 관련 데이터에 대한 액세스 권한을 요청합니다. iOS의 원시 추적 허용 대화 상자를 표시합니다.

import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';

const { status } = await AppTrackingTransparency.requestPermission();
switch (status) {
  case 'authorized':
    console.log('User authorized tracking');
    break;
  case 'denied':
    console.log('User denied tracking');
    break;
  case 'restricted':
    console.log('Tracking is restricted');
    break;
  case 'notDetermined':
    console.log('Status not determined');
    break;
}

전체 참조

capgo를 사용하여 @capgo/capacitor-app-tracking-transparency에서 계속 진행하세요.

__CAPGO_KEEP_0__를 사용하는 경우 capgo를 사용하여 @capgo/capacitor-app-tracking-transparency __CAPGO_KEEP_0__를 사용하여 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparency와 연결하세요. @capgo/capacitor-app-tracking-transparency 구현 세부 정보에 대한 @capgo/capacitor-app-tracking-transparency Getting Started 구현 세부 정보에 대한 Getting Started Capgo 플러그인 디렉토리 구현 세부 정보에 대한 Capgo 플러그인 디렉토리 Capacitor 플러그인들 - Capgo 구현 세부 정보에 대한 Capacitor 플러그인들 - Capgo 플러그인 추가 또는 업데이트 구현 세부 정보에 대한 플러그인 추가 또는 업데이트