メインコンテンツへスキップ
アプリ内トリガーを使用して、選択したタイミングでオーディエンス内のユーザーにアプリ内メッセージを表示します。オーディエンス内のユーザーにメッセージを送信するだけのプッシュ、メール、SMSとは異なり、アプリ内メッセージはオーディエンスで定義された適格なユーザーにメッセージを表示するためにトリガーが必要です。 トリガーはANDおよびOR演算子と組み合わせて、非常に特定の条件下でのみ表示することができます。
注意すべきいくつかの点:
  • キーと値はスペースと大文字小文字が区別されます。
  • is notトリガーはexistsトリガーと一緒に使用する必要があります。

トリガー条件を選択する

アプリ内メッセージを作成するときに、トリガーアクションを設定できます。これにより、状態が変更されたときにアプリ内メッセージを送信するトリガーを選択できます。 同様に、最後のアプリ内メッセージからの経過時間などの追加の動作を指定することもできます。これにより、ユーザーが多すぎるアプリ内メッセージに圧倒されないようにします。

画像。アプリ内メッセージを作成するときにトリガーを設定する方法を示しています

以下は指定できる一連のトリガーです。

アプリ起動時

次回のアプリ起動時にメッセージを表示します。これを使用して、セグメント内のすべてのユーザーがアプリを開いたときにメッセージを受け取るようにします。

アプリ内トリガー

ユーザーが特定のアクションを実行したときにメッセージを表示します。対応するキーと値のペアでaddTriggerメソッドを呼び出すとメッセージが表示されます。

セッション継続時間

現在のアプリセッション内でx秒後にメッセージを表示します。

最後のアプリ内メッセージからの経過時間

最新のアプリ内メッセージからx秒後にメッセージを表示します。
トリガーがアプリ起動時またはセッション継続時間の場合、ユーザーは再度表示するためにアプリを開く必要があります。トリガーが最後のアプリ内メッセージからの経過時間の場合、この時間枠が満たされた後にメッセージが表示されます。トリガーがプログラマティックなアプリ内トリガーの場合、「複数回の間隔」の時間枠が満たされた後にメソッドを再度呼び出す必要があります。

メッセージの却下を設定する

メッセージが画面に表示される時間を制御します。
  • 却下するまで表示 - 物理的に操作されるまでメッセージを表示します。
  • 一定時間後に却下 - 画面から自動的に削除される前にメッセージを表示する時間を設定します。

再トリガーオプションをセットアップする

**スケジュール > このメッセージをどのくらいの頻度で表示しますか?**に移動します。

画像。アプリ内メッセージをスケジュールする機能を示しています

メッセージを表示するタイミングと回数を設定する

1回のみがデフォルトです。アプリ内メッセージは現在のデバイスで1回のみ表示されます。 トリガー条件が満たされるたびには、トリガー条件が満たされるたびにこのメッセージを表示します。 複数回は、このメッセージを表示できる特定の回数と、各表示の間にどのくらい待機するかを設定できます。

  • 時間間隔
  • カスタムトリガー
2回、間隔を1時間」に設定した場合 - メッセージは合計2回トリガーされることが許可されます。最初の1回目はトリガーが満たされたとき、2回目はトリガーが満たされて1時間が経過したときです。12回、間隔を30」に設定した場合 - メッセージは約1年間、月に1回表示されます。

FAQ

トリガーはタグですか?

トリガーは既存のタグである必要はありません。トリガーの値はOneSignalダッシュボード内で表示できません。