ガイド
アプリトラッキング透明性のチュートリアル
Using @capgo/capacitor-app-tracking-transparency
Capacitor アプリトラッキング透明性プラグイン。
インストール
bun add @capgo/capacitor-app-tracking-transparency
bunx cap sync
このプラグインが提供するもの
getStatus- ユーザーにアプリ関連データへのトラッキングへのアクセスを求めるダイアログを表示せずに、現在のトラッキング承認状態を取得します。requestPermission- ユーザーにアプリ関連データへのトラッキングへのアクセスを求めるダイアログを表示します。
例の使用方法
getStatus
ユーザーにアプリ関連のデータへのアクセスを求めるために、トラッキングの許可を取得します。iOSのネイティブトラッキングの許可ダイアログを表示します。
import { AppTrackingTransparency } from '@capgo/capacitor-app-tracking-transparency';
const { status } = await AppTrackingTransparency.getStatus();
if (status === 'authorized') {
console.log('Tracking is authorized');
}
requestPermission
トラッキングの許可を取得するためにユーザーにアプリ関連のデータへのアクセスを求めるダイアログを表示します。
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;
}
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-app-tracking-transparency/
- ドキュメント: /docs/plugins/app-tracking-transparency/
Capgoの使用方法から続けてください: @capgo/capacitor-app-tracking-transparency
Capgoの使用方法から続けてください: @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparency Capgoの使用方法から続けてください: @capgo/capacitor-app-tracking-transparency Capgoの使用方法から続けてください: @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparency Capgoの使用方法から続けてください: @capgo/capacitor-app-tracking-transparency Capacitorアプリトラッキング透明性の実装詳細については@capgo/capacitor-app-tracking-transparencyを参照してください。 Getting Started Capacitorアプリトラッキング透明性の実装詳細についてはGetting Startedを参照してください。 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, and プラグインの追加または更新 プラグインの追加または更新の実装詳細についてはプラグインの追加または更新を参照してください。