GRAVTY® Loyalty Platform
GRAVTY®は、Loyalty Juggernaut Inc.(LJI)が提供するエンタープライズグレードのロイヤルティプラットフォームです。小売、旅行、レストラン(クイックサービスレストランを含む)、金融サービスなどのブランドが次世代プログラムを設計、管理、スケーリングし、パーソナライズされたデータドリブン型の体験を通じてエンゲージメント、リテンション、顧客生涯価値の測定可能な成長を促進できるようにします。
柔軟なAPIファーストアーキテクチャ上に構築されたGRAVTY®は、リアルタイムの獲得と消費、パートナーエコシステム管理、チャネル間の統合をサポートします。チームはプログラムをより迅速に起動し、反復改善を行い、ロイヤルティ体験を大規模に提供できます。
この統合はLJIによって管理されています。
統合について
BrazeとGRAVTY®の統合は、両プラットフォーム間でロイヤルティデータとメッセージングトリガーを接続します。GRAVTY®はユーザーデータを属性、イベント、購入としてBrazeに送信します。Brazeはそのデータを保存し、SMS、メール、プッシュ通知などのチャネルを通じてメッセージを配信します。同期されたデータをセグメンテーション、パーソナライゼーション、トリガーに使用します。
前提条件
開始する前に、以下が必要です。
| 要件 | 説明 |
|---|---|
| GRAVTY®アカウント | 統合の設定とイベントサブスクリプションの管理権限を持つGRAVTY®アカウント。 |
| Brazeアカウント | APIアクセスが有効になっているアクティブなBrazeアカウント。 |
| Braze REST APIキー | campaigns.trigger.send、canvas.trigger.send、users.trackの権限を持つREST APIキー。このキーはBrazeダッシュボードの設定 > APIキーから作成します。 |
| Braze APIエンドポイント | BrazeのRESTエンドポイント(例:https://rest.fra-01.braze.eu)。詳細については、Brazeインスタンスとエンドポイントを参照してください。 |
| CampaignまたはCanvas ID | GRAVTY®からトリガーするCampaignsまたはCanvasワークフローのID。 |
ユースケース
この統合は、以下のBraze機能をサポートします。
- ユーザーデータ同期(
/users/track): メンバーの属性、イベント、購入をBrazeに同期し、セグメンテーションとパーソナライゼーションに活用します。 - Campaignトリガー(
/campaigns/trigger/send): Braze Campaignsを使用して、ワンタイムまたはトランザクションメッセージをトリガーします。 - Canvasトリガー(
/canvas/trigger/send): Braze Canvasを使用して、マルチステップジャーニーとライフサイクルメッセージングを開始します。 - セグメンテーションとパーソナライゼーション: 同期されたデータからターゲットオーディエンスを構築し、パーソナライズされたコミュニケーションを配信します。
統合
GRAVTY®とBrazeの統合はAPIベースであり、GRAVTY®とBraze間のリアルタイムデータ同期とコミュニケーショントリガーを可能にします。
ステップ 1: BrazeをGRAVTY®に接続する
- GRAVTY®のSubscriber Setupに移動して、外部統合を管理します。
- Add New Subscriberを選択します。
- 統合プロバイダーとしてBrazeを選択します。
- 以下を入力します。
- API URL(BrazeのRESTエンドポイント)
- API Key(BrazeのREST APIキー)
- 設定を保存し、接続がアクティブであることを確認します。

ステップ 2: イベントトリガーを設定する
GRAVTY®で、メンバーのアクティビティが定義した条件(例:トランザクション、ポイント獲得、ティア変更、プログラム登録)を満たしたときに実行されるイベントを作成します。
- GRAVTY®のEventsセクションに移動します。
- Create Eventをクリックします。
- イベント条件を定義します(例:トランザクション作成、ポイント獲得、ティアアップグレード)。
- イベントがトリガーされるタイミングを決定するルールを設定します。
- Brazeサブスクライバーをイベントに紐付けて、コミュニケーショントリガーを有効にします。
- イベント設定を保存します。
以下は、メンバーがプログラムに登録されたときにトリガーされるよう設定されたイベントの例です。

ステップ 3: テンプレート属性マッピングを設定する
イベントを設定した後、サブスクライバー設定を完了してデータ同期とコミュニケーショントリガーを有効にします。
- サブスクライバードロップダウンから、ステップ1で作成したBrazeサブスクライバーを選択します。
- ユースケースに基づいて、適切なチャネル(CampaignまたはCanvas)を選択します。データ同期のみのシナリオでは、チャネルを未選択のままにできます。
- 該当する場合、Template Nameフィールドに対応するCampaign IDまたはCanvas IDを入力します。
- 同期やトリガーベースのメッセージングをサポートするようにコミュニケーションタイプを設定します。
GRAVTY®でフィールドマッピングを設定するには:
- Add New Fieldをクリックします。
- ドロップダウンからGRAVTY®属性を選択します。
- データのマッピング先となる対応するBraze属性名を入力します。
external_idをマッピングする必要はありません。GRAVTY®はメンバーID(GRAVTY®内の一意のメンバー識別子)をハッシュ化して内部的に生成し、Brazeはそのハッシュ値をユーザープロファイルのexternal_idとして受け取ります。
統合を有効にする前に、これが現在Brazeでexternal_idを設定している方法と一致していることを確認してください。Brazeが同じユーザーに対して異なるexternal_idを既に使用している場合は、データを同期する前にLJIと協力して識別子を整合させてください。
- 必要に応じてステップ1〜3を繰り返し、追加のマッピングを行います。
- Saveをクリックして設定を適用します。

この統合は、数値(整数、浮動小数点)、文字列、配列、ブール値、オブジェクト、オブジェクトの配列、日付を含むすべてのBrazeカスタム属性データタイプをサポートします。
ステップ 4: 統合をテストする
GRAVTY®でサンプルイベントをトリガーして、同期、コミュニケーショントリガー、および統合全体が期待どおりに動作していることを確認します。
- メンバーデータがBrazeに同期され、メンバープロファイルに反映されます。

- 設定されたCampaignまたはCanvasに基づいてコミュニケーションがトリガーされます。

サポート
統合サポートまたはトラブルシューティングについては、LJI([email protected])にお問い合わせください。