このページは 接客サービスが配信されない場合のチェックリスト で解決できなかった場合の詳細調査用となります。
以下の通りに確認を行ってください。
参考: 接客サービス配信の仕組み
配信対象がアプリか
アプリの場合は KARTE for App接客が配信されない場合のチェックリスト をご確認ください。
接客サービスが配信出来る状態になっているか
計測タグ が配信されていないページでは接客サービスは配信出来ません。
接客サービスが配信されない場合のチェックリスト
を参考に KarteActionViewer でタグが設置しているかを確認してください。
表示可能な接客アクションになっているか
プレビュー画面で表示されない場合は以下を確認してください
- エラーが発生していないか
プレビュー画面のエラーと consoleのエラー を確認してください - 定義していない変数をHTMLやスクリプト上で使用していないか
- 「表示設定」により画面外に接客が表示されていないか
サイトで確認で表示されない場合は以下を確認してください
配信条件を満たしているか
ユーザーストーリー で_message_readyイベントの配信を確認してください。
※ ユーザーストーリー画面の右上にある「三点リーダー > デバックモード > すべてのイベント」を有効にしてください
_message_readyが発生していない場合は 接客サービス作成の流れ を参考に適切な設定になっているかをご確認ください。
以下は主なチェック項目になります。
- 接客が公開されているか
- 対象ユーザーが存在するか
- 設定した配信トリガーに合致するイベントは存在するか
ページタイトルなど文字列を設定する場合、目で見ても分からない違いがある場合があり、イベントで発生している文字列をコピー&ペーストして設定するようにしてください。 - 配信停止条件で配信が停止されていないか
- 配信時間がスケジュールに含まれているか
- 配信頻度の設定が想定通りであるか
配信抑制されていないか
接客サービスの配信が抑制されると、_message_suppressed イベントが発生します。
イベントの詳細については、ユーザーストーリー 画面から確認してください。
次のようにして、配信が抑制された原因を見ることができます。
- 画面の右上にある「三点リーダー > デバックモード > すべてのイベント」を有効にします
- 該当の
_message_suppressedイベントの「詳細を確認」を押下します
reasonフィールドを確認します
reason フィールドに入る値としては次のとおりです。
| reasonフィールドの値 | 対応するケース |
|---|---|
already opened |
KARTEでは、同じPVで複数回同じ接客を表示することはできないため接客が配信されなかった もしくは、接客の配信頻度設定 により接客が配信されなかった |
suppressed by coexist_policy |
他の接客との 同時配信設定 により配信されなかった |
action is expired due to page change |
接客アクションの表示リクエストが行われたあと、接客が表示されるまでの間に別ページに遷移したため、接客が配信されなかった |
The display is suppressed by suppress mode. |
ネイティブアプリで KARTE for App の SDK にて suppress メソッドや dismiss メソッド が実行されていたため、接客が配信されなかった詳細: [Android]— アプリ内メッセージの表示を制御する, [iOS]— アプリ内メッセージの表示を制御する |
The display is suppressed by native_app_display_limit_mode. |
ネイティブアプリで 表示制御をする を指定していたことにより接客が配信されなかった |
「接客アクション」および「配信条件」には問題がないように見える
ユーザーストーリー でmessage_openイベントの配信を確認してください。
接客サービスを表示(message_open)イベントが発生している
上述した「表示可能な接客アクションになっているか」をご確認ください。
- 「埋め込み」アクションの埋め込み先CSSセレクタに指定が誤りがある
「埋め込み」アクションの [埋め込み設定 > 埋め込み先CSSセレクタ] に指定したCSSセレクタに対応する要素がWebページに存在しない場合に発生するエラーです。
接客サービスを表示(message_open)イベントが発生していない
以下の原因が考えられます。
- 表示条件を満たしていない
一定時間経過後に表示される、スクロール率が一定条件を満たした際に表示される、など表示設定が設定されていないか確認してください。 - ウィジェットで
スクリプトをカスタマイズしている
スクリプト内でwidget.show()が実行されないケースがないか確認してください。
詳細は WIDGET API > widget.show をご参照ください。 スクリプトタイプの接客サービスを利用している
「スクリプトタイプ」の接客サービスではmessage_openイベントは発生しません。
代わりに「スクリプト実行(script_fired)」イベントが発生します。_message_readyイベントで「no_action」の値がtrueとなっている
「ユーザー情報変数」を使用している場合、有効なデータを取得できなかった & デフォルト値を指定していない場合は表示されません。
ユーザーストーリーでは「空で送信されました」と表示されます。
- (App向け)ネイティブアプリにおける接客表示制御が設定されている
詳細は ネイティブアプリにおける接客表示制御とは をご参照ください。 - (App向け)KARTE for App SDKでサポート外の接客タイプである
スクリプト/埋め込みの接客タイプはサポート外となります。
詳細は 接客タイプとは > 接客タイプの種類 をご参照ください。 - (App向け)解決しない場合
KARTE for App接客が配信されない場合のチェックリスト をご参照ください。 - KARTEの計測対象デバイス・ブラウザでない
対応ブラウザ・環境 をご参照ください。 - 解決しない場合
接客サービスが配信されない場合の調査に必要な情報を参考に情報をご準備の上、管理画面のチャットサポートからお問い合わせください。
補足
サイトを閲覧している自分自身のユーザーストーリーを開く方法
サイト、アプリを閲覧している自分自身のデータを確認する をご参照ください。
配信の有無を簡易的に確認するためのツール
デバッグ用ツール KARTE Action Viewerをご利用いただくことで、ご自身のページで発生したイベントと配信された接客サービスを確認することができます。
詳細は KARTE Action Viewerの利用方法 をご確認ください。


