Foursquare
Foursquareは、Brazeのキャンペーンに位置情報のターゲティングを提供する位置情報プラットフォームである。iOSとAndroidアプリでFoursquareのPilgrim SDKを使用して、位置情報に基づいたリアルタイムのイベントトリガーを提供し、Foursquareの強力なジオターゲティング機能を利用して、Brazeで関連性の高いパーソナライズされたメッセージを送信できる。
前提条件
必要条件 | 説明 |
---|---|
フォースクエアアカウント | このパートナーシップを利用するには、Foursquareのアカウントが必要である。 |
Braze REST API キー | users.track 権限を持つ Braze REST API キー。これは、Brazeダッシュボードの「設定」>「APIキー」から作成できる。 |
BrazeのワークスペースとApp ID | BrazeのワークスペースとApp IDは、開発者コンソールで確認できる。 |
統合
2つのプラットフォームを統合するには、2つのSDKを統合し、一致するユーザー・フィールドをマッピングする必要がある。ピルグリムSDKを統合すると、デバイス上またはウェブフックに位置情報イベントを受信できるようになる。
ステップ1:ユーザーIDフィールドをマップする
つのSDK間でフィールドを正しくマッピングするには、Braze SDKのchangeUser
メソッドとPilgrim SDKのsetUserId
メソッドを使用して、両方のシステムで同じユーザーIDを設定する。 PilgrimUserInfo
のメソッドを使用する。
ステップ2:ピルグリムコンソールを設定する
Braze開発者コンソールでワークスペースとApp IDを見つける。次に、Foursquare Pilgrim ConsoleにBraze REST API KeyとApp IDを入力する。
ピルグリムコンソールを設定すると、ピルグリムSDKがロケーションイベントを記録し、Brazeに転送する。詳細はFoursquare開発者サイトを参照のこと。
ピルグリムSDKでは、位置情報サービスを有効にする必要がある。
メッセージのトリガー
統合がセットアップされると、ピルグリムSDKによって生成されたロケーションイベントからアクションを起こすキャンペーンやキャンバスをセットアップすることができる。この統合ルートは、ユーザーが興味のある会場に入った直後のリアルタイムのメッセージングや、お礼状やリマインダーのような、ユーザーが去った後の遅れたフォローアップ・コミュニケーションに最適である。
設定した場所に基づいてメッセージを送信するキャンペーンを行う:
- アクションベース配信で送信するBrazeキャンペーンまたはキャンバスを作成する
- トリガーには、以下のスクリーンショットに示すように、
locationType
のイベント・プロパティ・フィルタを持つarrival
のカスタム・イベントを使用する。
リターゲティング
ユーザーを再ターゲットするには、Pilgrim SDKを使用して、Brazeユーザーのユーザープロファイルにlast_location
カスタム属性を設定する。そして、matches regex
の比較を使って、現実世界で特定の場所に行ったユーザーを再ターゲティングすることができる。例えば、最近ピザ屋に行ったすべてのユーザーをセグメンテーションすることができる。
Brazeでは、特定の時間帯にFoursquareのprimaryCategoryId
、特定のタイプの会場を訪れたユーザーをセグメントすることもできる。このデータポイントをリターゲティングのユースケースに活用するには、オーディエンスのセグメンテーションプロセス中に、イベントプロパティとしてprimaryCategoryId
。Foursquare API と Pilgrim SDK で使用されるユーザーとプロパティを確認するには、Foursquare の開発者サイトを参照のこと。