メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-appsflyer
チュートリアル
github.com/Cap-go による

AppsFlyer

Capacitor アプリに AppsFlyer 属性、分析、遅延ディープリンク、OneLink のサポートを追加する

ガイド

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