Braze コネクション
Brazeコネクションを使用すると、/users/track APIを通じてプレイヤーデータをBrazeに直接プッシュできます。各トリガーイベントはユーザー属性とカスタムイベントの両方をBrazeに送信するため、ゲームアクティビティに基づいてセグメントの構築、キャンペーンのトリガー、Canvasフローのオーケストレーションが可能です。
| 要件 | 確認場所 |
|---|---|
| Braze REST APIキー | Brazeダッシュボード → 設定 → APIキー(users.track権限が必要) |
| RESTエンドポイント | Brazeダッシュボード → 設定 → APIキー(例:https://rest.iad-01.braze.com) |
セットアップ
Section titled “セットアップ”- メインナビゲーションからコネクションへ移動
- コネクションを追加をクリックし、Brazeを選択
- APIキーとRESTエンドポイントを入力
- コネクションを保存
- ストリームにリンクし、トリガーイベントを選択
ユーザー識別
Section titled “ユーザー識別”DailyPlayは、プレイヤーがストリームにアクセスする際にURLパラメータを通じてBrazeのユーザーを識別します。Brazeは2種類の識別子をサポートしています:
| URLパラメータ | Braze APIフィールド | 説明 |
|---|---|---|
braze_id | braze_id | Brazeの内部ユーザー識別子 |
external_id | external_id | BrazeにマッピングされたシステムのユーザーID |
user_id | external_id | エイリアス — external_idと同様に扱われる |
DailyPlayは優先順位に従って識別子を確認します:braze_id → external_id →
user_id。URLパラメータにいずれも存在しない場合、プレイヤーのDailyPlay
player_uuidがexternal_idとして使用されます。
ストリームURLの例
Section titled “ストリームURLの例”https://app.dailyplay.ai/stream/my-org/my-stream?external_id=usr_123Brazeに送信される属性
Section titled “Brazeに送信される属性”各トリガーイベントは、以下のカスタム属性でBrazeのユーザープロファイルを更新します:
トップレベル属性
Section titled “トップレベル属性”| 属性 | 型 | 説明 |
|---|---|---|
country | string | プレイヤーの国コード(自動検出) |
device_type | string | プレイヤーが使用したデバイスタイプ(例:mobile、desktop) |
ネストされた dailyplay オブジェクト
Section titled “ネストされた dailyplay オブジェクト”DailyPlay固有のすべての属性は、ユーザープロファイルのdailyplayオブジェクトの下にグループ化されます:
| 属性 | 型 | 説明 |
|---|---|---|
dailyplay.last_game_id | string | 最後にプレイしたゲームのID |
dailyplay.last_stream_name | string | ゲームが属するストリーム名 |
dailyplay.last_stream_slug | string | ストリームのURLスラッグ |
dailyplay.last_play_date | string | 最後のインタラクションのISO 8601タイムスタンプ |
dailyplay.stream_<stream_slug> | string | このストリームで記録されたイベントタイプ(例:play_complete)— ファネルトラッキングに便利 |
dailyplay.last_game_score | number | プレイヤーのスコア(play_completeイベントのみ) |
dailyplay.last_play_duration | number | プレイ時間(秒)(play_completeイベントのみ) |