要件
アプリ内メッセージを作成する前に:- アプリに位置情報追跡権限を追加します(AndroidとiOSの両方)。
- プラットフォーム固有のセットアップ手順については、Mobile SDK位置情報リファレンスを参照してください。
- アプリコードでOneSignalとの位置情報共有を有効にします。
メッセージを作成する
位置情報権限プロンプトクリックアクションを追加する
アプリ内メッセージをトリガーする
プロンプトをいつどのように表示するかを制御できます。オプション1:時間ベースのトリガー
ユーザーがアプリに一定時間滞在した後にメッセージを表示します(例:30秒後)。
オプション2:プログラムトリガー
SDK経由でプロンプトが表示されるタイミングを正確に制御:アプリにトリガーコードを追加します。
SDKの
addTriggerメソッドを使用して、location_promptのようなキーとtrueのような値を設定します。その後、アプリ内の任意の場所でこれを呼び出します。メッセージ頻度を設定する
ユーザーにスパムを送信しないようにするには:- 複数回を選択
- メッセージを表示する回数を設定
- 各試行間の間隔を設定

ベストプラクティス
- ユーザーに位置情報アクセスのメリットを常に説明します。
- 不適切なタイミングで尋ねることを避けるために、セグメンテーションまたはトリガーを使用します。
- プレプロンプトはオプトイン率を向上させ、オペレーティングシステムの制限を回避します。
- アプリ内メッセージをトリガーする前に、アプリで位置情報権限が正しく構成されていることを確認します。
ユーザーとサブスクリプションページで位置情報ポイントが追跡されるのが表示され始めます。位置情報トリガーメッセージを作成します。


