概要:AppsFlyer から製品分析プラットフォームのMixpanel に自動的にデータを共有する方法について説明します。

AppsFlyer と Mixpanelの統合により、AppsFlyer から Mixpanel に獲得キャンペーン情報をインポートできます。
重要:
一部のメディアソースは、第三者とのデータ共有を制限しています。 そのため、ポストバックを送信するための構成済みの選択に関係なく、制限付きイベントのポストバックはこのパートナーに送信されません。
Mixpanel の設定
連携の設定をクリックしてください。 If you don't have an account, contact the partner to open one before setting up the integration.
To set up a new integration:
- In AppsFlyer, go to Collaborate > Partner Integrations > Marketplace tab.
(To edit an existing integration: Go to Collaborate > Partner Integrations > Active integrations tab.) - Select the relevant app.
- Search for the partner and select Integrate.
-
連携タブにて連携したいアプリを選択し、パートナーを有効にするをオンにしてください。
Note: The toggle must stay on (active) as long as you work with the partner.
注意:トグルは、パートナーと作業している間、オン(アクティブ)のままにしておく必要があります。 - Complete the configuration using the relevant tabs, as described below. Learn more about partner integrations.
連携タブ
連携タブは次のセクションに分かれています。
一般的な設定
-
EUデータ居住:AppsFlyer は、デフォルトで Mixpanel の米国サーバにデータを送信します。代わりに Mixpanel のEU サーバーにデータを送信する場合は、このトグルをオンにします。
*トークン: Mixpanel は、独自のトークンを介して AppsFlyer と接続します。まだお持ちでない場合は、連携を続けるために Mixpanel から取得する必要があります。Mixpanelからトークンを取得する方法:
- https://mixpanel.com/login/ で Mixpanel アカウントにログイン
-
Mixpanelで、分析ダッシュボードに移動し、歯車アイコンをクリックします。
-
プロジェクトのアクセスキーセクションからトークンをコピーし、AppsFlyer Mixpane l統合タブのトークンフィールドに貼り付けます。
- 広告主 ID の送信:
- イベントオンにすると、インストールデータが Mixpanel イベントエンドポイントに送信されます。
-
人員:これをオンにすると、インストールデータが Mixpanel 人員エンドポイントに送信されます。
注意
インストールポストバックを Mixpanel に送信するには、2 つのエンドポイントの少なくとも1 つであるイベント または人員 をオンにする必要があります。
- 高度なデータ共有:追加情報を Mixpanel に送信するには、c (キャンペーン)、ネットワーク(pid)、impression_based (is-impression) を有効にします。
デフォルトのポストバック
AppsFlyer は、ユーザーのインストール後に自動ポストバックを Mixpanel に送信できます。このセクションでは、各イベントに対して送信されるポストバックのユーザーの経路を設定できます。デフォルトポストバックについての詳細をご確認ください。
アプリ内イベントの設定
このセクションでは、ポストバックを介して AppsFlyer イベントを Mixpanel にマッピングします。
注意
Mixpanel は、独自の SDK を使用してアプリ内イベントをキャプチャします。 Mixpanel に送信でき、Mixpanel によってキャプチャされない唯一のイベントは af_uninstall です。
アプリ内イベントのポストバックを設定する方法:
- Mixpanel トークンを入力します。
- アプリ内イベントポストバックを有効にします。
- アンインストールの Advertiser IDを送信するには、Advertiser ID を送信を有効にします。
- アンインストールの追加情報を送信するには、高度なデータ共有を有効にします。
- イベントを追加をクリックして、SDKイ ベントをリストに追加します。
- ドロップダウンメニューからaf_uninstall を選択します。
- ドロップダウンメニューから、対応するパートナー側のイベント名を選択します。
- 「収益を送信」ドロップダウンメニューから必要なオプションを選択します。
- 値も収益も送信しない:イベント値なしでイベント名のみを送信します。
- 収益は送信せず値のみ送信する:収益値以外のすべてのパラメーターを送信します。
- 値と収益を送信する:収益値(イベントに存在する場合)を含むすべてのイベントパラメーターを送信します。
- 設定を完了するには、連携を保存をクリックします。
連携を保存すると、AppsFlyer は全てのオーガニック及び非オーガニックインストールに対して、次のデータを Mixpanel 送信します。
- Mixpanel トークンパラメーター
- Customer_user_id またはデバイスID (IDFA / Google Advertising ID)
- メディアソース
- キャンペーン名
注記:CUID はアンインストールのポストバックでは送信されません。
アトリビューションリンクタブ
このパートナーではアトリビューションリンクは利用できません。
コストタブ
このパートナーとの連携では、コストデータはサポートされていません。
広告収益タブ
このパートナーとの連携では、広告収益はサポートされていません。
権限タブ
このパートナーでは権限を利用できません。
ログインメカニズムを使用する場合の Mixpanel との連携
以下に、連携手順の例を示します。
- ユーザーがアプリを起動(オープン)します。
- Mixpanel SDK はランダムな重複しない ID (distinct_id) を生成します。
- Mixpanel の識別 ID を取得し、Appsflyer SDK 関数setCustomerUserId を使用して顧客ユーザーID として設定します。
- 開始を送信します。このAPIによって、AppsFlyerでインストール、セッション、アップデートを検出できます。
- アプリのインストール属性が付与された後、インストール イベントがMixpanel に送信され、Mixpanel の識別 ID が含まれる 顧客ユーザーID が表示されます。
-
ユーザが登録またはログインすると、Mixpanel identifier() コマンドがユーザ識別子(メールや顧客 ID など) で呼び出されます。これにより、最初のランダム識別 ID が登録されたユーザー ID にマッピングされます。
Mixpanel Android - 匿名および識別可能なユーザーデータの組み合わせ
MixpanelAPI mixpanel = MixpanelAPI.getInstance(context, MIXPANEL_TOKEN); mixpanel.identify("user@example.com"); // Mixpanel v6.2.0 and below should use the following API: mixpanel.getPeople().identify(“user@example.com”); Mixpanel iOS Objective C - 匿名および識別可能なユーザーデータの組み合わせ
[mixpanel identify:@“user@example.com”];Mixpanel iOS Swift - 匿名および識別可能なユーザーデータの組み合わせ
mixpanel.identify(“user@example.com”); Mixpanel Unity - 匿名および識別可能なユーザーデータの組み合わせ
// set customer user id or device id Mixpanel.Identify(“user@example.com”); - Mixpanel は、AppsFlyer からCustomer_user_id をユーザID のエイリアス(メールアドレスなど) で受け取ります。
注意
アプリケーション内で登録プロセスを使用していない場合は、上記の手順1~3 を実行します。
Mixpanel で AppsFlyer データを表示
以下のスクリーンショットは、インストールから値イベントまでのコンバージョンを、メディアソース別に分類したファネルレポートです。また、各メディアソースの変換時間が表示されます。