AppsFlyerの連携済みパートナーであるSwrveは、プラットフォームを横断した顧客コミュニケーションの基盤です。次の機能により、対象ユーザーに合った、最適なコミュニケーションを実現します。
- アプリの主要コンテンツの動的な最適化とテスト
- アプリ内メッセージとプッシュ通知のキャンペーン
- メール
SwrveはAppsFlyerとの連携により、ユーザー獲得から継続利用までを一貫して支援し、開発費とユーザー獲得費のROIを最大化するとともに、アプリの利用を通じて優れたユーザー体験を提供します。両プラットフォームで共有する獲得元に応じてアプリでの体験をカスタマイズすることで、ユーザーが初めてアプリを開いたときから、そのユーザーの流入経路や行動に合ったコンテンツを表示できます。
この連携では、REST APIを使ってインストールをSwrveのAPIに通知します。そのため、各モバイルアプリについて、AppsFlyerアカウントでサーバーポストバックを設定する必要があります。
重要
一部のメディアソースは、第三者へのデータ共有を制限しています。そのため、制限対象のイベントのポストバックは、送信設定にかかわらず、このパートナーには送信されません。
SwrveとAppsFlyerを連携する
Swrveで獲得元別のLTVとユーザー行動を計測できるように、ポストバックを設定します。
手順1:Swrveを初期化した後、AppsFlyer SDKを呼び出す前に、次のコードでユーザーIDを設定します。
Androidの場合
AppsFlyerLib.setCustomerUserId(SwrveSDK.getUserId());
iOSの場合
NSString* swrve_user_id = [[Swrve sharedInstanceWithAppID:appId apiKey:apiKey] userID];
[[AppsFlyerTracker sharedTracker].customerUserID = swrve_user_id];
Unityの場合
Appsflyer.setCustomerUserID(SwrveComponent.Instance.SDK.UserId);
手順2:AppsFlyer管理画面で、次の操作を行ってポストバックを設定します。
Swrveの設定
前提条件:パートナーのアカウントが必要です。アカウントがない場合は、連携を設定する前にパートナーに連絡し、アカウントを開設してください。
新しく連携を設定するには、以下の手順を実施します。
- AppsFlyerで、[連携>パートナー連携>マーケットプレイス]タブに移動します。
(既存の連携を編集する場合:[連携>パートナー連携>有効な連携]タブに移動します。) - 対象のアプリを選択します。
- パートナーを検索し、[連携する]を選択します。
- [連携]タブで、[パートナーを有効化]をオンにします。
注意:パートナーとの連携を利用している間は、このトグルをオン(有効)にしておく必要があります。詳しく見る - 以下の説明に従い、該当するタブで設定を完了します。
Swrveの設定で使用するのは、[連携]タブのみです。
パートナー設定画面のヘッダーについて詳しくは、こちらを参照してください。
連携タブ
[連携]タブは、以下のセクションで構成されています。
パートナーを有効化
初めて設定する場合は、[パートナーを有効化]をオンにすると、[連携]タブのパラメータを設定できます。パートナーとの連携を利用している間は、このトグルをオンにしておく必要があります。
パートナーの有効化について詳しくは、こちらを参照してください。
一般設定
アプリIDとAPIキー
SwrveとAppsFlyerの接続には、固有のアプリIDとAPIキーを使用します。まだ取得していない場合は、連携の設定を進める前にSwrveから取得してください。
必要に応じて、以下の手順を実施します。
- APP_IDを入力します。
- api_keyを入力します。
- EUのお客様はEUを選択します。
- 次の追加情報をSwrveに送信するには、[拡張データ共有]を選択します:cost_value、channel、keywords、siteID、c(キャンペーン)。
デフォルトポストバック
AppsFlyerは、ユーザーのインストール後にSwrveへポストバックを自動送信できます。このセクションで、ポストバックの送信を設定します。
アプリをダウンロードしたすべてのユーザーのポストバックをSwrveに送信するには、[すべてのパートナーまたはオーガニックのイベント]を選択します。
[保存]をクリックします。
保存すると、AppsFlyerはオーガニックと非オーガニックのすべてのインストールについて、次のデータをSwrveに送信し始めます。
- api_key
- SDKで設定したSwrveユーザーID
- メディアソース
- キャンペーン名
計測リンクタブ
コストタブ
このパートナーとの連携では、コストデータには対応していません。
広告収益タブ
このパートナーとの連携では、広告収益データには対応していません。
権限タブ
Swrveでは、権限の設定は利用できません。
AppsFlyerのデータを使用したSwrveのレポート
AppsFlyerからSwrveにアトリビューション情報を送信するサーバーポストバックを設定すると、Swrveで獲得データを確認し、Swrveのターゲティング・テスト機能をすべて活用できます。
アプリのメインダッシュボードでは、重要な情報をひと目で確認できます。メインのナビゲーションバーで該当するタブを選択すると、テスト、ターゲティング、レポートの各機能を利用できます。