Foursquare
Foursquare は、Brazeのキャンペーンに位置情報データターゲティング機能を提供する位置情報データプラットフォームです。iOSとAndroidアプリでFoursquareのPilgrim SDKを使用して、位置情報に基づいたリアルタイムのイベントトリガーを提供し、Foursquareの強力なジオターゲティング機能を活用して、Brazeで関連性の高いパーソナライズされたメッセージを送信できます。
この統合はFoursquareによって管理されています。
前提条件
| 要件 | 説明 |
|---|---|
| Foursquare アカウント | このパートナーシップを利用するには、Foursquare アカウントが必要です。 |
| Braze REST APIキー | users.track 権限を持つBraze REST APIキー。これはBrazeダッシュボードの設定 > APIキーから作成できます。 |
| Brazeワークスペースとアプリ ID | Brazeワークスペースとアプリ IDは開発者コンソールで確認できます。 |
統合
2つのプラットフォームを統合するには、2つのSDKを統合し、対応するユーザーフィールドをマッピングする必要があります。Pilgrim SDKを統合すると、デバイス上またはWebhookを介してロケーションイベントを受信できます。
ステップ1:ユーザーIDフィールドをマッピングする
2つのSDK間でフィールドを正しくマッピングするには、Braze SDKのchangeUserメソッドと、Pilgrim SDKのPilgrimUserInfoのsetUserIdメソッドを使用して、両方のシステムで同じユーザーIDを設定します。
ステップ2:Pilgrimコンソールを設定する

Braze開発者コンソールでワークスペースとアプリIDを確認します。次に、Braze REST APIキーとアプリIDをFoursquare Pilgrimコンソールに入力します。
Pilgrimコンソールを設定すると、Pilgrim SDKがロケーションイベントを記録してBrazeに転送します。これにより、条件を満たした顧客をリターゲティングしたり、セグメンテーションしたりできます。詳細については、Foursquare開発者サイトを参照してください。

Pilgrim SDKでは、位置情報サービスを有効にする必要があります。
メッセージのトリガー
インテグレーションの設定が完了したら、Pilgrim SDKによって生成されたロケーションイベントに基づいてアクションを実行するキャンペーンまたはキャンバスを設定できます。このインテグレーションルートは、ユーザーが関心のある場所に入った直後のリアルタイムメッセージングや、退出後のお礼メッセージやリマインダーなどの遅延フォローアップコミュニケーションに最適です。
設定した場所に基づいてメッセージを送信するキャンペーンを送信するには:
- アクションベース配信で送信するBrazeキャンペーンまたはキャンバスを作成します
- トリガーとして、以下のスクリーンショットに示すように、
locationTypeのイベントプロパティフィルターを持つarrivalのカスタムイベントを使用します。

リターゲティング
ユーザーをリターゲティングするには、Pilgrim SDKを使用してBrazeユーザーのユーザープロファイルにlast_locationカスタム属性を設定します。その後、matches regex比較を使用して、実際に特定の場所を訪れたユーザーをリターゲティングできます。たとえば、最近ピザ店にいたすべてのユーザーをセグメンテーションできます。

また、FoursquareのprimaryCategoryIdに基づいて、特定の時間枠内に特定のタイプの場所を訪れたユーザーをBrazeでセグメンテーションすることもできます。このデータポイントをリターゲティングのユースケースに活用するには、オーディエンスのセグメンテーションプロセス中にprimaryCategoryIdをイベントプロパティとして記録します。Foursquare APIとPilgrim SDKで使用されるユーザーとプロパティを特定するには、Foursquare開発者サイトを参照してください。