ガイド
AppsFlyerに関するチュートリアル
@capgo/capacitor-appsflyerを使用する
Capacitorプラグインは、AppsFlyerのAttribution、Analytics、Deep Linkの機能を提供します。
インストール
bun add @capgo/capacitor-appsflyer
bunx cap sync
このプラグインが提供するもの
initSDK- このメソッドを使用して、AppsFlyer SDKを初期化して開始します。この API は、Appが起動したときにすぐに呼び出してください。startSDK- このメソッドを使用して、AppsFlyer SDKを開始します。ただし、手動起動モードでのみ使用してください。logEvent- インアプリイベントをログに記録します。setCustomerUserId- __CAPGO_KEEP_0__を設定することで、__CAPGO_KEEP_0__の独自IDと他のデバイスのIDとをクロス参照することができます。このIDは、raw-dataレポートとPostback APIで利用可能です。
Example Usage
initSDK
このメソッドを使用して、SDKを初期化して起動します。このAPIは、アプリが起動したときに呼び出す必要があります。
import { AppsFlyer } from '@capgo/capacitor-appsflyer';
await AppsFlyer.initSDK({} as AFInit);
startSDK
このメソッドを使用して、SDKを起動します。ただし、手動起動モードのみで呼び出してください。
import { AppsFlyer } from '@capgo/capacitor-appsflyer';
await AppsFlyer.startSDK();
logEvent
イベントをログします。
import { AppsFlyer } from '@capgo/capacitor-appsflyer';
await AppsFlyer.logEvent({} as AFEvent);
setCustomerUserId
__CAPGO_KEEP_0__の独自IDを設定することで、__CAPGO_KEEP_0__の独自IDと他のデバイスのIDとをクロス参照することができます。このIDは、raw-dataレポートとPostback APIで利用可能です。
import { AppsFlyer } from '@capgo/capacitor-appsflyer';
await AppsFlyer.setCustomerUserId({} as AFCuid);
Full Reference
- GitHub: https://github.com/Cap-go/capacitor-appsflyer/
- Docs: /docs/plugins/appsflyer/