Skip to content

位置情報の追跡

位置情報収集は、GPS 位置データを使用してアプリを開いたときのユーザーの最新の位置情報をキャプチャします。この情報を使用して、定義した場所にいたユーザーに基づいてデータをセグメント化できます。

位置追跡を有効にする

アプリで位置情報収集を有効にするには、使用しているプラットフォームの開発者ガイドを参照してください。

一般に、モバイルアプリはデバイスの GPS チップやその他のシステム (Wi-Fi スキャンなど) を使用してユーザーの位置を追跡します。ウェブアプリは WPS (Wi-Fi ポジショニングシステム) を使用してユーザーの位置を追跡します。これらすべてのプラットフォームでは、ユーザーが位置情報の追跡にオプトインする必要があります。位置情報の追跡データの精度は、ユーザーのデバイスでWi-Fiが有効になっているかどうかによって影響を受ける可能性がある。Android ユーザーはさまざまな位置情報モードを選択することもできます。「バッテリー節約」モードまたは「デバイスのみ」モードのユーザーは、データが不正確になる可能性があります。

IPアドレスによるSDKユーザーのロケーション

2024年11月26日現在、Braze は最初の SDK セッションの開始時から IP アドレスを使用して、位置情報に基づいて特定された国からユーザーのロケーションを検出します。

これ以前は、SDK ユーザー作成時と最初のセッションの間、Braze はデバイスロケールの国コードを使用していました。最初のセッション開始を処理してようやく、IP アドレスを使用して、より信頼性の高い国がユーザーに設定されます。つまり、ユーザーの国がより正確に設定されるのは、最初のセッション開始が処理された後、2番目のセッション以降になってからです。

これで、Braze は IP アドレスを使用して、SDK を介して作成されたユーザープロファイルに国の値を設定します。そのIPベースの国の設定は、最初のセッション中とその後に使用できます。

ロケーションターゲティング

ロケーショントラッキングデータとセグメントを使用して、ロケーションベースのキャンペーンと戦略を設定できます。例えば、特定の地域に住むユーザーを対象にプロモーションキャンペーンを実施したり、規制が厳しい地域のユーザーを除外したりできます。

ロケーションセグメントの作成について詳しくは、「ロケーションターゲティング」を参照してください。

デフォルトロケーション属性のハード設定

また、API のusers/trackエンドポイントを使用してcurrent_location標準属性を更新することもできます。例は次のとおりです。

1
2
3
4
5
6
7
8
9
10
11
https://[your_braze_rest_endpoint]/users/track
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
{
  "attributes": [ 
 	{
 	  "external_id" : "XXX",
 	  "current_location" : {"longitude":-0.118092, "latitude": 51.509865}
      }
   ]
}

パートナーシップによるビーコンとジオフェンスのサポート

既存のビーコンやジオフェンスのサポートを Braze のターゲティング機能やメッセージング機能と組み合わせることで、ユーザーの物理的な行動に関する詳細な情報が判明し、それに応じてユーザーにメッセージを送ることができます。一部のパートナーとのロケーショントラッキングを活用できます。

よくある質問

Braze はいつ位置データを収集しますか?

Braze は、アプリケーションがフォアグラウンドで開いている場合にのみ位置情報を収集します。その結果、フィルター Most Recent Location は、ユーザーが最後にアプリケーションを開いた位置情報 (セッション開始とも呼ばれます) に基づいてユーザーをターゲットにします。

また、次のニュアンスにも留意する必要があります。

  • 位置情報が無効になっている場合、Most Recent Location フィルターは最後に記録された位置情報を表示します。
  • ユーザーがプロフィールに位置情報を保存したことがある場合は、それ以降に位置情報の追跡をオプトアウトした場合でも、Location Available フィルターの対象となります。

「最新のデバイスロケール」フィルターと「最新の位置情報」フィルターの違いは?

Most Recent Device Locale はユーザーのデバイス設定から取得されます。例えば、iPhone の場合は、デバイスの [設定] > [一般] > [言語と地域] に表示されます。このフィルターは、日付や住所などの言語や地域の書式をキャプチャするために使用され、Most Recent Location フィルターとは無関係です。

Most Recent Location は、デバイスの最新の既知の GPS 位置です。これはセッション開始時に更新され、ユーザーのプロファイルに保存されます。

ユーザーが位置情報の追跡をオプトアウトした場合、古い位置データは Braze から削除されますか?

ユーザープロファイルに位置情報の追跡が保存されたことがある場合、そのデータは自動的に削除されることはない。

「このページはどの程度役に立ちましたか?」
New Stuff!