コンテンツにスキップ

Braze コネクション

Brazeコネクションを使用すると、/users/track APIを通じてプレイヤーデータをBrazeに直接プッシュできます。各トリガーイベントはユーザー属性カスタムイベントの両方をBrazeに送信するため、ゲームアクティビティに基づいてセグメントの構築、キャンペーンのトリガー、Canvasフローのオーケストレーションが可能です。


要件確認場所
Braze REST APIキーBrazeダッシュボード → 設定APIキーusers.track権限が必要)
RESTエンドポイントBrazeダッシュボード → 設定APIキー(例:https://rest.iad-01.braze.com

  1. メインナビゲーションからコネクションへ移動
  2. コネクションを追加をクリックし、Brazeを選択
  3. APIキーRESTエンドポイントを入力
  4. コネクションを保存
  5. ストリームにリンクし、トリガーイベントを選択

DailyPlayは、プレイヤーがストリームにアクセスする際にURLパラメータを通じてBrazeのユーザーを識別します。Brazeは2種類の識別子をサポートしています:

URLパラメータBraze APIフィールド説明
braze_idbraze_idBrazeの内部ユーザー識別子
external_idexternal_idBrazeにマッピングされたシステムのユーザーID
user_idexternal_idエイリアス — external_idと同様に扱われる

DailyPlayは優先順位に従って識別子を確認します:braze_idexternal_iduser_id。URLパラメータにいずれも存在しない場合、プレイヤーのDailyPlay player_uuidexternal_idとして使用されます。

https://app.dailyplay.ai/stream/my-org/my-stream?external_id=usr_123

各トリガーイベントは、以下のカスタム属性でBrazeのユーザープロファイルを更新します:

属性説明
countrystringプレイヤーの国コード(自動検出)
device_typestringプレイヤーが使用したデバイスタイプ(例:mobiledesktop

ネストされた dailyplay オブジェクト

Section titled “ネストされた dailyplay オブジェクト”

DailyPlay固有のすべての属性は、ユーザープロファイルのdailyplayオブジェクトの下にグループ化されます:

属性説明
dailyplay.last_game_idstring最後にプレイしたゲームのID
dailyplay.last_stream_namestringゲームが属するストリーム名
dailyplay.last_stream_slugstringストリームのURLスラッグ
dailyplay.last_play_datestring最後のインタラクションのISO 8601タイムスタンプ
dailyplay.stream_<stream_slug>stringこのストリームで記録されたイベントタイプ(例:play_complete)— ファネルトラッキングに便利
dailyplay.last_game_scorenumberプレイヤーのスコア(play_completeイベントのみ)
dailyplay.last_play_durationnumberプレイ時間(秒)(play_completeイベントのみ)