この記事では、アンケートのオプトイン モジュールを実装する際に発生する可能性のある一般的なエラーについて説明します。
このページの内容
オプトイン モジュールが表示されない
注文確認ページにオプトイン モジュールが表示されない場合、次のような原因で問題が発生していないか確認してください。
問題 | 診断 |
---|---|
HTML ソースにオプトイン モジュール コードが含まれていない | ブラウザで HTML ソースを表示し、オプトイン モジュール コードの 1 つのインスタンスのブロックのみが表示されていることを確認します。 |
オプトイン モジュールが画面からはみ出しているか、他の要素によってブロックされている | モジュールが視認可能領域外に表示されている可能性があります。スクロールして、モジュールの位置を確認します。 |
ブラウザがサポートされていない | HTML 5 をサポートしているブラウザを使用する必要があります。ブラウザを最新のバージョンに更新してください。 |
e コマース プラットフォームとの不適合 | 一部の e コマース プラットフォームで互換性の問題が発生する場合があります。e コマース プロバイダに問い合わせ、実装方法を確認してださい。 |
確認ページが別のドメインにある | ご購入手続きにサードパーティの処理システムを使用している場合は、お使いのドメイン上の確認ページにリダイレクトし直す必要があります。 |
Google タグ マネージャーにオプトイン モジュール コードを追加する | Google タグ マネージャーは現在、オプトイン コードの組み込みにはご利用いただけません。 |
ブラウザで広告ブロッカーまたはポップアップ ブロッカーが有効になっている | オプトイン モジュールを表示するには、ブラウザのポップアップ ブロッカーと広告ブロッカー拡張機能をオフにしてください。 |
ページで JavaScript エラーが発生する
次の表に、オプトイン モジュールの JavaScript でよく発生する問題とその原因を示します。
問題 | 診断 |
---|---|
プレースホルダの値が不適切 | プレースホルダの値をサイト固有の動的な値と置き換えます。 |
必要なパラメータが含まれていない |
オプトイン モジュール コードを組み込む際は、次のパラメータが必須となります。
|
DOCTYPE が HTML 5 でない |
注文確認ページが HTML5 DOCTYPE であることを確認します。 <!DOCTYPE html> |
estimated_delivery_date が無効 | 日付の形式は、YYYY-MM-DD である必要があります。YYYY は 4 桁の西暦、MM は 2 桁の月、DD は 2 桁の日付を表します。値の文字列は引用符で囲む必要があります(例: "2016-09-13")。 |
opt_in_style が無効 |
オプションの opt_in_style パラメータの値には、次のいずれかの文字列を指定する必要があります。
|
ウェブサイトが HTTPS を使用していない | すべての確認ページで HTTPS を使用する必要があります。 |
ウェブサイトの URL が一致しない | オプトイン モジュール コードは、Merchant Center で確認および申し立てを行った URL と同じウェブサイトの URL に組み込む必要があります。この問題では通常、404 JavaScript エラーが発生します。 |
アンケートが届かない
問題 | 診断 |
---|---|
メールアドレスが正しくない | オプトイン モジュールに正しい形式のメールアドレスが使用されているか確認します。メールアドレスが不正確だと、アンケートのメールが正しく配信されません。 |
国コードが正しくない | オプトイン モジュールに正しい国コードが使用されているか確認します。この値は、ISO 3166-1 alpha-2 形式である必要があります。国コードが正しくない場合、エラーは発生しませんが、アンケートが送信されません。 |
十分な時間が経過していない |
注文の また、Merchant Center のグラフに表示される情報は最長で 1 週間遅延することがあります。 |