メインコンテンツにスキップ

アプリ内メッセージのトラブルシューティング

Chat、Post、Banner、Survey、またはProduct Tourが期待通りに送信されない場合の対処法をいくつか紹介します。

対応者:Laura Jolly

誤ったページでの送信

メッセージが誤ったウェブサイトURLで送信されている場合:

  • オーディエンスやページルールが正しいロジックで設定されていることを確認してください。例えば、複数の否定ルール(「is not」「does not contain」)を組み合わせる場合は、ほとんどの場合「OR」ではなく「AND」で区切る必要があります。また、正確一致の「URL is」フィルターを使用している場合は、完全なURLを含めていることhttps://部分や末尾のスラッシュも含む)を確認してください。フィルターの効果的な設定方法についてはこちらをご覧ください。

  • ユーザーは最初に正しいページで受け取り、その後別のページに移動しましたか?アプリ内メッセージが操作(クリックや閉じる)がされない場合、ページを移動しても表示されたままになります。ユーザーのプロフィールページの「Recent page views」を確認し、タイムスタンプをメッセージ受信時刻と比較してください。

イベントトリガーが機能していない

イベントトリガー付きのメッセージが送信されない場合:

  • メッセージを公開したばかりの場合、オーディエンスの人々はメッセージが公開された後にオンラインになり、イベントをトリガーする必要があります。公開前にイベントをトリガーしても送信されません。過去のイベントをキャプチャするには、トリガーの代わりにオーディエンスルールにイベントを入れてください。

  • 同じイベントのオーディエンスルールとイベントトリガーを組み合わせましたか?トリガーとルールを組み合わせる場合、イベントトリガーは同じリクエスト内でユーザーを即時更新しないため、トリガー時にターゲティングルールが満たされている必要があります。例えば、購入イベントを初めてトリガーした時だけメッセージを送りたい場合、カウント0(イベントを一度もトリガーしていないユーザー)を使います。カウントは次のリクエストで1に更新されます。

  • イベントトリガーが必要ですか?それともオーディエンスルールでターゲットできますか?「Triggers」セクション(送信タイミング/送信場所)は任意なので、特定のアクション時のみ送信したい場合を除き、すべてのメッセージにイベントを含める必要はありません。

完全にポップアップしない

アプリ内メッセージがMessengerアイコンの赤いバッジ通知として送信されるが画面にポップアップしない場合:

  • ユーザーに他の保留中のメッセージが同時に送信されていますか?複数のメッセージはMessengerアイコンの赤いバッジで表示され、ポップアップが多すぎないようにしています。ユーザーのプロフィールページの「Recent content」で同時期に受け取ったメッセージを確認できます。

  • ChatやPostのコンテンツが「Sent as: Badge」に設定されていますか?これらは「Snippet」や「Show the full message」に変更しない限り、常にバッジ通知として送信されます。

Postの開封率が100%でない

Postが「show the full message」に設定されているのに開封率が100%でない場合:

  • Postが編集され、変更前にユーザーに「Snippet」または「Badge」として送信されていましたか?

  • Post送信時にユーザーに他の保留中メッセージがありましたか?複数のメッセージが同時に送信されると、Postは赤いバッジ通知として送信され、優先度の高いメッセージを先に確認できます。Messengerで通知を開くとメッセージ統計で「開封」として登録されます。

  • 通常、完全に送信されたPostの開封率は90%以上、しばしば95%以上です。しかし、ユーザーに他の保留中メッセージがあったり、メッセージ送信と自動表示の間にユーザーがページを離れた場合、開封済みと記録されないことがあります。

  • 開封率が90%を大幅に下回る場合は、サイトのエンドユーザーとしてPostを受信し、ブラウザのコンソールでページのエラーを確認してください。場合によってはページエラーがPostの正しい表示を妨げることがあります。

一時停止したメッセージを再度公開できない

一時停止したアプリ内メッセージを再度公開できない場合:

  • 「Fixed」オーディエンスタイプですか?Fixedメッセージは停止後に再公開できません。これは、送信対象ユーザーが一時点でのみマッチし、その時点が過去になっているためです。メッセージを複製して新しいバージョンを公開する必要があります。

  • メッセージに停止日が設定されていますか?その日付が過去の場合、送信できるように停止日を更新または削除する必要があります。

  • 「▶️ Set live」ボタンがグレーアウトしている場合、ホバーすると公開できない理由のツールチップが表示されます。または編集して、どのセクションに赤いエラーがあるか確認し、修正内容を把握してください。

一時停止したメッセージがUsersにまだ送信されている

メッセージを一時停止したのにUsersがまだ受信している場合:

  • 一時停止前に実際に受信し、操作(クリックや閉じる)しなかったため、次回プラットフォーム訪問時にポップアップが残っている可能性があります。ユーザーのプロフィールページの「Recent content」で受信時刻を確認し、一時停止時刻と比較してください。

  • Help Deskでユーザーが送信メッセージに返信している場合、最初のメッセージ下部の送信時刻を確認してください。古いメッセージに返信している可能性があります。

  • 似たようなメッセージが複数稼働していますか?一時停止していない似たメッセージを受信している可能性があります。ユーザーのプロフィールの「Recent content」から受信メッセージを確認し、どの送信メッセージか特定してください。

マッチしたユーザーが受信していない

メッセージを受信すべき例のユーザーが受信していない場合:

  • メッセージ公開後にユーザーはオンラインになりましたか?Usersはアプリ内メッセージを受信するために実際にオンラインになる必要があります。ユーザーのプロフィールページの「Last seen」で最終オンライン日時を確認できます。

  • 固定/静的メッセージですか?Usersは固定メッセージのマッチングは公開時点で行われるため、現在条件に合うユーザーでも最初の送信時には合致していなかった可能性があります。

  • イベントトリガーURLルールはありますか?Usersは公開後にイベントをトリガーまたはURLを訪問し、かつオーディエンスルールにマッチする必要があります。オーディエンスプレビューにはマッチしていても、URL訪問やイベントトリガーがなければ受信できません。

  • コンテンツセクションの「Show first on」でどのチャネルをターゲットにしていますか?「Show first on web」に設定されていても、ユーザーがモバイルのみでアクティブな場合、ウェブで訪問するまでメッセージは届きません。

  • メッセージに開始日や停止日があり、ユーザーが開始日以降かつ停止日以前にオンラインになっていますか?

  • メッセージにカスタムスケジュール時間が設定され、特定の時間帯のみ送信されますか?アプリ内メッセージはエンドユーザーのタイムゾーンで送信されるため、その時間帯にユーザーがオンラインである必要があります。

  • メッセージマッチングツールを使って、なぜユーザーがメッセージを受信できないかを調べることもできます。


別の問題がある場合は、以下のチャネル別FAQをお試しください:

こちらの回答で解決しましたか?