よくある質問

以下に、Places Service に関する情報とよくある質問を示します。

v4 SDK での trackLocation からの移行

v4 SDK から移行する際に、 trackLocation API(トピックを参照) Active Region 監視を使用せずに Places Service を使用.

サイズと信頼性

Adobeや他のサービスの使用に関係なく、モバイルアプリからの地域監視で使用されるすべてのジオフェンスに注意する必要があります。 ジオフェンスを作成する際には、オペレーティングシステムでいくつかのパラメーターに留意することをお勧めします。 最大の信頼性を得るには、ジオフェンスの半径を 100 m 以上にする必要があります。 より小さなジオフェンスを作成しても問題ありませんが、入口イベントと出口イベントが生成されない場合や、ユーザーが一定期間移動を停止した後に生成される場合があります。

また、Wi-Fi がオフになったり利用できなくなったりするハードウェアの状態や、GPS 信号の妨害に関する装置の位置に基づいて、精度や信頼性を低減することができる。 例えば、山岳地帯、都市設定、屋内地域は、iOSや Android のオペレーティングシステムからの位置精度を低下させることができます。

出口イベントのトリガー

実装された地域モニターでは、近くの POI のリストが必要です。 受信後は、各 POI の地域をオペレーティングシステムに登録する必要があります。 デバイスが監視対象の領域の 1 つの境界(入口または出口)を越えたときに、オペレーティングシステムが SDK に通知する役割を持つようになりました。 SDK は、オペレーティングシステムがトリガーが SDK にイベントが発生したことを通知する場合にのみ、終了イベントを通知します。 この通知の主な理由は、場所データの時間の機密性です。

デバイスが領域を離れたときにオペレーティングシステムが終了イベントを配信できない場合は、SDK が exit イベントを省略した方が安全です。 SDK が、オペレーティングシステムによってイベントがトリガーされずに終了イベントを生成する場合、デバイスが POI に近い期間外に終了イベントが処理される可能性があるリスクがあります。

POI の数

Places Service の POI 管理インターフェイスでは、顧客は特定のライブラリに最大 15 万個の目標地点を追加できます。 顧客は必要に応じて複数のライブラリを定義し、POI のグループ化をセグメント化できます。

場所の変更とアクティブな地域の監視に関する注意事項

認証済みアプリの登録後すぐに、地理的な地域の監視が開始されます。 ただし、境界を越えるだけでイベントが生成されるので、すぐにイベントを受け取ることは避けてください。 特に、登録時にユーザーの場所が既に地域内にある場合、ロケーションマネージャーはイベントを自動的に生成しません。 代わりに、イベントが生成されてデリゲートに送信される前に、アプリはユーザーが地域の境界を越えるのを待つ必要があります。

監視する一連の地域を指定する場合は慎重に行ってください。 地域は共有システムリソースであり、システム全体で利用可能な地域の総数は制限されています。 このため、コアロケーションでは、1 つのアプリで同時に監視できる地域の数を 20 に制限しています。 この制限を回避するには、ユーザーのすぐ近くにこれらの地域のみを登録することを検討してください。

[詳しくは、 Apple Developer サイトを参照してください] (https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/LocationAwarenessPG/RegionMonitoring/RegionMonitoring.html#//apple_ref/doc/uid/TP40009497-CH9-SW11)

recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825