概要:BrazeメッセージエンゲージメントイベントをAppsFlyer オーディエンスに送信し、それによりオーディエンス定義の精度を高めます。
BrazeアカウントとAppsFlyer オーディエンスの間に着信接続を設定することで、Brazeメッセージエンゲージメントイベントデータをオーディエンスに取り込めます。その後、オーディエンスを定義する際に、このデータをルールセットで活用できます。
前提条件
- Braze SDKとAppsFlyer SDKの両方をアプリに統合する必要があります。
- BrazeのCurrents機能にサブスクライブする必要があります。
Brazeの着信接続を設定する
Braze着信接続の設定は主に3つのステップから成ります。
AppsFlyer SDKをセットアップする
Brazeからの着信接続を作成するには、アプリ内のAppsFlyer SDKを各ユーザーのBraze外部IDをAppsFlyerに渡すように設定する必要があります。次のいずれかの方法でこれを行えます。
- Braze外部IDパラメータ
- CUIDフィールド
Braze外部IDパラメータを利用する
AppsFlyer SDKのsetPartnerData
関数を使用して、Braze外部IDをAppsFlyerに渡すための専用パラメータを設定できます。使用例は次のとおりです。
Map<String, Object> brazeData = new HashMap<>();
partnerData.put("external_user_id", "some-braze-external-id-value");
AppsFlyerLib.getInstance().setPartnerData("braze_int", brazeData);
NSDictionary *brazeInfo = @{
@"external_user_id":@"some-braze-external-id-value"
};
[[AppsFlyerLib shared] setPartnerDataWithPartnerId:@"braze_int"
partnerInfo:brazeInfo];
CUIDフィールドの利用
以下の場合、Braze外部ID専用のパラメータを設定する必要はありません:
- SDKを設定して、AppsFlyerに各ユーザーのCUIDを送信しています。
- CUIDはBraze外部IDと同じ値を持っています。
この場合は、受信Braze接続を作成する際に、SDKパラメータとしてCUIDオプションを選択するだけです。
AppsFlyerで受信Braze接続を作成する
AppsFlyerで着信接続を作成するには、次のステップに従ってください:
- AppsFlyerのサイドメニューから、エンゲージ > オーディエンスを選択します。
- [オーディエンス]ページで、[接続] > [受信] タブに移動します。
- [新しい着信接続]ボタンをクリックします。
- 利用可能なパートナーのリストからBrazeを選択します。
- [保存] ボタンをクリックして接続を作成します。
接続資格情報ダイアログが開きます。 - BrazeプラットフォームでAppsFlyerオーディエンスへの接続を設定するときに使用する接続資格情報をコピーします。
- アクセスキーID
- 秘密アクセスキー
- バケット名
- フォルダパス
- Braze 外部ID を送信するために使用しているSDKパラメータを選択します。
- Braze 外部ID
- CUID
Braze でCurrentを作成する
Braze で Current を作成するには、次の手順に従います。
- 左側のメニューバーの [連携] セクションに移動します。
- [Currents] をクリックします。
- [現在を作成] ボタンをクリックします。
- Amazon S3 データエクスポートを選択します。
-
Currents 連携の作成 セクションで次の操作を行います。
- 現在の名前を入力します (例: AppsFlyer オーディエンス)。
- Current の資格情報に問題が発生した場合に Braze が通知するチームメンバーのメールを入力します。
-
認証情報セクションで次の操作を行います。
- AWS シークレットアクセスキーのオプションを選択したままにします (これがデフォルト値です)。
- AppsFlyerからコピーした資格情報を適切なフィールドに入力します。
- [暗号化を有効にする] オプションはオフのままにしておきます。
- [全般設定] で、[匿名ユーザーからのイベントを含める] をオンにしておきます。
- メッセージエンゲージメントイベントセクションで、Braze からAppsFlyerに送信するイベントを選択します。サポートされているイベントのリストについては、以下を参照してください。
- [カスタマー行動とユーザーイベント] セクションで、[カスタマー行動とユーザーイベントを追跡する] オプションをオフのままにします。
- [現在の起動] ボタンをクリックして設定を保存し、Brazeメッセージエンゲージメントイベントをオーディエンスに送信し始めます。
サポートされているイベント
サポートされているBrazeイベント
- サブスクリプション グループの状態の変更
- メールのクリック
- メールを開く
- メール送信
- メール配信
- メールをスパムとしてマーク
- メール購読解除
- メールバウンス
- メールソフトバウンス
- プッシュオープン
- プッシュ送信
- プッシュバウンス
- iOSフォアグラウンドプッシュ
- SMS\/MMS送信
オーディエンスで Braze データを利用する
Braze の着信接続が設定されると、定義したエンゲージメントイベントが、オーディエンスを定義するためのルールセット フィルターのオプションとして表示されます。
altオーディエンス_braze_ruleset.pngalt
注:Braze で現在のイベントを開始してから、BrazeメッセージエンゲージメントイベントがAppsFlyerで利用できるようになるまでに約24時間かかります。