__CAPGO_KEEP_0__ - __CAPGO_KEEP_1__ アプリのリアルタイム更新

@capgo/capacitor-appsflyer

CapacitorのAppsFlyerAttribution、分析、デープリンク用プラグイン

概要

概要

Capacitor AppsFlyer 属性、分析、デープリンク用プラグイン

基本機能

基本機能
  • initSDK - このメソッドを使用して、AppsFlyer SDK を初期化して開始します。この API は、初期化が完了した直後に呼び出してください。
  • startSDK - AppsFlyer SDK を手動で開始する場合にのみ使用してください。
  • logEvent - インストールイベントをログに記録します。
  • setCustomerUserId - 自社の顧客IDを設定すると、自社のユニークIDをAppsFlyerのユニークIDと他のデバイスのIDと照合できます。このIDは、ローカルデータレポートとPostback APIで利用できます。

API API

API API
メソッド説明
addListener('conversion_callback', listener)Listen for conversion callbacks, including onConversionDataSuccess and onConversionDataFail, with OnConversionDataResult payloads.
addListener('oaoa_callback', listener)Listen for app-open attribution callbacks, including onAppOpenAttribution and onAttributionFailure, with OnAppOpenAttribution payloads.
addListener('udl_callback', listener)Listen for unified deep link callbacks with OnDeepLink payloads.
initSDKUse this method to initialize and start AppsFlyer SDK. This API should be called as soon as the app launched.
startSDKUse this method to start AppsFlyer SDK, only on manual start mode.
logEventアプリ内イベントをログします。
setCustomerUserId顧客IDを設定すると、AppsFlyerのユニークIDと他のデバイスのIDとをクロス参照できます。このIDは、raw-dataレポートとPostback APIで利用できます。
setCurrencyCodeアプリ内購入の通貨を設定します。3桁のISO 4217 codeを指定してください。
updateServerUninstallTokenAndroidのGCM/FCMトークンまたはiOSのAPNsトークンを、他のプラグインが収集した場合にパスします。このメソッドを使用して、アンインストール測定トークンをAppsFlyerに送信します。
setAppInviteOneLinkOneLink IDを設定します。このIDは、招待のAttributionのベースリンクとして使用されます。
setOneLinkCustomDomainAppsFlyerが短リンク内のAttributionパラメータを解決できるように、OneLinkドメインを登録します。
appendParametersToDeepLinkingURLOneLinkが必要なく、App LinksのデープリンクのAttributionを有効にします。このメソッドを呼び出す前に、 startSDK()このメソッドを呼び出す必要があります。 pid このメソッドを呼び出す必要があります。 is_retargeting=true このメソッドを呼び出す必要があります。
setResolveDeepLinkURLsUse this when an AppsFlyer OneLink is wrapped inside another Universal Link. It lets the SDK resolve the wrapped URL so deep linking still works correctly.
addPushNotificationDeepLinkPathConfigures how the SDK extracts deep link values from push notification payloads.
setSharingFilterAppsFlyerパートナーの指定されたイベントの伝播を停止します。
setSharingFilterForAllPartnersAppsFlyerのすべてのパートナーにイベントの伝播を停止します。既存のsetSharingFilterを上書きします。
setSharingFilterForPartnersAppsFlyerパートナーの指定されたイベントの伝播を停止します。
setAdditionalDataAppsFlyerに送信する追加のkey-valueデータを設定します。
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 のサーバー検証用にアプリ内購入のための。アフ購入イベントに適切な値が含まれている場合、検証が成功した場合に自動的にログが記録されます。
validateAndLogInAppPurchaseIosソース定義を参照してください。
getSdkVersionAppsFlyer の SDK バージョンを取得します。
enableFacebookDeferredApplinksFacebook Deferred AppLinks の収集を有効にします。Facebook SDK と Facebook アプリがターゲット/クライアント デバイスにインストールされている必要があります。この API を AppsFlyer SDK を初期化する前に呼び出す必要があります。
sendPushNotificationDataプッシュ通知キャンペーンからデータを取得します。
setCurrentDeviceLanguageデバイスの言語を設定します。データは Raw Data Reports で表示されます。
logCrossPromoteImpressionクロスプロモーションキャンペーンの一部としてインプレッションをログします。AppsFlyer ダッシュボードで表示されるアプリ ID を使用してください。
setUserEmailsユーザーのメールアドレスを設定し、暗号化します。
logLocationユーザーの位置を手動でログします。
setPhoneNumberSHA-256 で暗号化された文字列として送信されます。
setPartnerDataパートナー統合のためのカスタムデータを送信します。
logInviteユーザーを招待するアプリ内イベント (af_invite) をログします。
setDisableNetworkData__CAPGO_KEEP_0__の収集をオプトアウトするには、ネットワークオペレータ名(キャリア)とSIMオペレータ名をデバイスから収集しないようにします。
enableTCFDataCollection__CAPGO_KEEP_0__の自動収集をオプトイン/オプトアウトするには、CMPを使用するユーザー向けに、フラグ値をアプリセッション間で保存します。
setConsentDataこの方法を使用して、ユーザーの同意データを手動で設定します。TCF v2.2に互換性のあるCMPを使用しない場合は、次の方法を使用して、直接SDKに同意データを提供します。
logAdRevenue広告収益をAttributionすることで、アプリの所有者はユーザーのLTVとキャンペーンROIを完全に把握できます。広告収益は、リワードビデオ、オファーワール、インテリセスト、バナーなどの広告を表示することで生成されます。
setConsentDataV2この方法を使用して、ユーザーの同意データを手動で設定します。TCF v2.2に互換性のあるCMPを使用しない場合は、次の方法を使用して、直接SDKに同意データを提供します。
isSDKStartedこの方法を使用して、アプリスフライヤーのSDKが現在のセッションで既に開始されているかどうかを確認します。
isSDKStoppedこの方法を使用して、アプリスフライヤーのSDKが現在停止されているかどうかを確認します。
disableAppSetIdAppSet IDの収集を無効にします。SDKの初期化前に呼び出された場合、App Set IDは収集されません。初期化後に呼び出された場合、App Set IDは収集されますが、リクエストパayloadに送信されません。Androidのみ。
validateAndLogInAppPurchaseV2APIのサーバー検証用のインアプリ購入V2のために使用します。購入の検証が成功した場合、関連する値を持つaf_purchaseイベントが自動的にログされます。

真実の源

真実の源

この参照はSynced Fromでsyncedされています src/definitions.ts in capacitor-appsflyer.

Capgoを使用している場合 @capgo/capacitor-appsflyer をnativeプラグインの作業計画に接続するには @capgo/capacitor-appsflyerを使用 for the native capability in Using @capgo/capacitor-appsflyer, @Capgo/__CAPGO_KEEP_1__-appsflyer for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo Capacitor プラグインの実装詳細については、Capgo を参照してください。 プラグインの追加または更新 __CAPGO_KEEP_0__ プラグインの実装詳細については、プラグインの追加または更新、 Capacitor エンタープライズ プラグインの代替 Capacitor エンタープライズ プラグインの製品ワークフローについては、Capacitor エンタープライズ プラグインの代替を参照してください。