コンテンツに進む

@capgo/capacitor-appsflyer

Capacitor プラグインは、AppsFlyerのAttribution、Analytics、Deep Linkの機能を提供します。

概要

概要

Capacitor プラグインは、AppsFlyerのAttribution、Analytics、Deep Linkの機能を提供します。

Capgoの主な機能

コア機能
  • initSDK - AppsFlyer を初期化して開始するために、このメソッドを使用してください。 SDK を呼び出す必要があります。アプリが起動したときに、この API を呼び出す必要があります。
  • startSDK - Use this method to start AppsFlyer SDK, only on manual start mode.
  • logEvent __CAPGO_KEEP_0__
  • setCustomerUserId - AppsFlyerのユニークIDと他のデバイスのIDとを照合するために、独自のIDを設定できます。このIDは、raw-dataレポートとPostback APIで利用できます。
MethodDescription
addListener('conversion_callback', listener)AppsFlyerのコンバージョンコールバックをリスンし、 onConversionDataSuccess と onConversionDataFail, OnConversionDataResult payloads.
addListener('oaoa_callback', listener)AppsFlyerのアプリオープンAttributionコールバックをリスンし、 onAppOpenAttribution と onAttributionFailure, OnAppOpenAttribution payloads.
addListener('udl_callback', listener)AppsFlyerの統合されたデープリンクコールバックをリスンする OnDeepLink payloads.
initSDKAppsFlyerを初期化して開始するにはこのメソッドを使用してください。SDKを呼び出す必要があります。APIはアプリが起動したときに呼び出す必要があります。
startSDKAppsFlyerを開始するにはこのメソッドを使用してください。SDKはマニュアルスタートモードでのみ使用してください。
logEventインスタントイベントをログします。
setCustomerUserId顧客IDを設定すると、AppsFlyerのユニークIDと他のデバイスのIDとをクロス参照できます。このIDは、raw-dataレポートとPostback APIで利用できます。
setCurrencyCodeインストールの通貨を設定します。3桁のISO 4217codeを指定してください。
updateServerUninstallTokenGCM/FCMトークンをAndroidで、またはAPNsトークンをiOSで、他のプラグインが収集したものをパスしてください。このメソッドを使用して、AppsFlyerにアンインストール測定トークンを転送します。
setAppInviteOneLinkOneLink IDを設定します。このIDは、招待のAttributionのベースリンクとして使用されます。
setOneLinkCustomDomainOneLinkドメインを登録することで、AppsFlyerは短リンク内のAttributionパラメータを解決できます。
appendParametersToDeepLinkingURLアプリリンクのデープリンクのAttributionを有効にする。 OneLinkを使用せずに。 このメソッドを呼び出す前に startSDK()Capgoの設定 pid と is_retargeting=true パラメータマップ内に
setResolveDeepLinkURLsAppsFlyer OneLinkがWrapped Universal Linkの中に含まれている場合に使用します。SDKはWrapped URLを解決するので、深いリンクが正しく機能します。
addPushNotificationDeepLinkPathSDKがプッシュ通知のペイロードからデープリンク値を抽出する方法を設定します。
setSharingFilterAppsFlyerパートナーにイベントを送信しないようにします。
setSharingFilterForAllPartnersすべてのAppsFlyerパートナーにイベントを送信しないようにします。setSharingFilterを上書きします。
setSharingFilterForPartnersAppsFlyerパートナーにイベントを送信しないようにします。
setAdditionalDataAppsFlyerに追加のキー値データを送信します。
getAppsFlyerUIDAppsFlyerのユニークデバイスIDを取得します。
anonymizeUserAppsFlyerのユーザー分析からエンドユーザーがオプトアウトすることができます。
stopこのAPIが呼び出された後、SDKはサーバーと通信できなくなり、機能を停止します。ユーザーオプトイン/オプトアウトの実装に役立ちます。
disableSKAdNetworkSKAdNetwork からの除外。
disableAdvertisingIdentifierSDK からさまざまな広告IDの収集を無効にする。このIDには、Apple Identity for Advertisers (IDFA)、Google Advertising ID (GAID)、OAID、Amazon Advertising ID (AAID) が含まれる。
disableCollectASAApple Search Ads のAttribution を無効にする。
setHostカスタムホストを設定する。
generateInviteLink既存のユーザーが友達や連絡先を新しいユーザーとして招待できるようにする。
validateAndLogInAppPurchaseAndroidAPI を使用してアプリ内購入のサーバー検証。検証が成功すると、関連する値を含む af_purchase イベントが自動的にログされる。
validateAndLogInAppPurchaseIos現在の動作のソース定義を参照してください。
getSdkVersionアプリ内で使用されている AppsFlyer SDK のバージョンを取得します。
enableFacebookDeferredApplinksFacebook Deferred AppLinks の収集を有効にする。Facebook SDK と Facebook アプリがターゲット/クライアント デバイスにインストールされている必要があります。この API は、AppsFlyer SDK を初期化する前に呼び出す必要があります。
sendPushNotificationDataプッシュ通知キャンペーンからデータを取得して測定する。
setCurrentDeviceLanguageデバイスの言語を設定します。データは Raw Data Reports で表示されます。
logCrossPromoteImpressionクロスプロモーションキャンペーンの一部としてインプレッションをログします。AppsFlyer ダッシュボードで表示されるアプリIDを使用してください。
setUserEmailsユーザーのメールアドレスを設定し、暗号化する。
logLocationユーザーの位置を手動でログする。
setPhoneNumberSHA-256で暗号化された文字列として送信される。
setPartnerDataパートナー統合の目的でカスタムデータを送信することを許可する。
logInviteaf_inviteというユーザー招待イベントをログするために使用する。
setDisableNetworkDataネットワークオペレータ名とSIMオペレータ名をデバイスから収集しないようにするために使用する。
enableTCFDataCollectionCMPを使用するユーザーに対して、自動的にconsentデータを収集するかどうかをオプトイン/オプトアウトするために使用する。フラグ値はアプリのセッション間で保存される。
setConsentDataユーザーのconsentデータを手動で設定するために使用する。CMPがTCF v2.2に互換性がある場合、直接consentデータをSDKに提供するために使用する。
logAdRevenue広告収益をAttributingすることで、アプリの所有者はユーザーのLTVとキャンペーンROIを完全に把握できる。広告収益は、rewardedビデオ、オファーワール、インスタンス広告、バナー広告などを表示することで生成される。広告収益をログするために使用する。
setConsentDataV2ユーザーのconsentデータを手動で設定するために使用する。CMPがTCF v2.2に互換性がある場合、直接consentデータをSDKに提供するために使用する。
isSDKStartedこのセッションでAppsFlyer SDKがすでに開始されているかどうかを確認するために使用する。
isSDKStoppedこのセッションでAppsFlyer SDKが停止されているかどうかを確認するために使用する。
disableAppSetIdAppSet ID の収集を無効にする。SDK の初期化前に呼び出された場合、App Set ID は収集されません。初期化後に呼び出された場合、App Set ID は収集されますが、リクエスト ペイロードに送信されません (Android 限定)。
validateAndLogInAppPurchaseV2API を使用してアプリ内購入のサーバー検証 V2。検証が成功した場合、関連する値を含む af_purchase イベントが自動的にログされます。

この参照は、 src/definitions.ts 「」 capacitor-appsflyer.

「から続けてください @capgo/capacitor-appsflyer」

「を使用している場合 @capgo/capacitor-appsflyer」

「を使用している場合 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-appsflyer」 @capgo/capacitor-appsflyer __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-appsflyer @capgo/capacitor-appsflyer @capgo/capacitor-アプリフライヤー Capgo プラグインディレクトリ for the product workflow in Capgo Plugin Directory, Capacitor Capgo Capacitor の実装詳細については、Capgo プラグインを参照してください。 プラグインの追加または更新 プラグインの追加または更新の実装詳細 Capgoアプリケーション Capgoアプリケーションを配信