アプリ内メッセージが表示されない
アプリ内メッセージが正しく表示またはレンダリングされない場合、確認するためのいくつかのアプローチがあります:
イベントトリガー
キャンペーンがセッションの開始やカスタムイベントによってトリガーされる場合、このイベントやセッションがメッセージをトリガーするのに十分な頻度で発生していることを確認する必要があります。このデータを概要(セッションデータの場合)またはカスタムイベントページで確認してください。
メッセージインプレッション
SDK 内のアプリ内メッセージ UI または配信メカニズムをカスタマイズするには、開発者が Braze のメソッドを使用してアプリ内メッセージインプレッションを手動でログインする必要がある場合があります。開発者に確認して、アプリ内メッセージのカスタマイズを使用しているかどうかを確認してください。
テストを実行する
トリガーイベントが発生していないか、メッセージ自体を表示できないかを特定することが重要です。テストするには、異なるアクション(例えば、セッション開始や異なるカスタムイベント)を使用してメッセージをトリガーし、それが表示されるかどうかを確認します。これにより、これが潜在的にデータの問題であるかどうかを特定するのに役立ちます。
あるいは、異なる種類のアプリ内メッセージテンプレートや画像のサイズを試してみてください。アプリ内メッセージの仕様 に従う必要があります。場合によっては、画像が大きすぎると、アプリ内メッセージの表示を妨げることがあります。
セッションタイムアウト
セッションタイムアウトをカスタマイズしたかどうかを確認してください。デフォルトでは、Brazeはセッションの開始時にサーバーからアプリ内メッセージを取得します。
セッションのタイムアウトが延長されると、対象となるアプリ内メッセージを更新できる期間が延長されます。さらに、キャンペーンがセッション開始時にトリガーされるように設定されている場合、新しいセッションが登録されるために適切な時間が経過していることを確認する必要があります。例えば、セッションタイムアウトは30秒にカスタマイズされているかもしれません。30秒以内にアプリを開くか、閉じた場合、セッション開始時にトリガーされた別のアプリ内メッセージを受信できません。
次のプラットフォームのセッションタイムアウトのカスタマイズについて詳しく学びましょう:
最小間隔
アプリ内メッセージが連続してトリガーされることを許可する最小間隔があるため、トリガーが早すぎる可能性があります。次のプラットフォームの最小間隔について詳しく学びます:
インターバルはカスタマイズ可能ですが、ユーザーへの過剰なメッセージングを避けるために設定されています。
それでもサポートが必要な場合は、サポートチケットをを登録してください。
最終更新日:2021年7月15日