お世話になります。
WordPressのAMPページでadsenseの自動広告を表示できません。
以下、実際に行った作業手順です。
1)
WordPress(バージョン 5.0.3–ja)でプラグインを有効化してAMP対応しました。
AMP(作者: WordPress.com VIP, XWP, Google, and contributors)
2)
GoogleAdSenseのAMP自動広告を設定しました。
具体的には、「AdSenseダッシュボード>広告>自動広告」から「テキスト広告とディスプレイ広告のフォーマットをオンにします」をオン。「新しいフォーマットを自動的に取得する」にチェックしました。
次に、表示されたスクリプトをAMPのファイル(wp-content/plugins/amp/templates/html-start.php)の</head>直上に記述。
次に、広告コードを同じくAMPのファイル(wp-content/plugins/amp/templates/html-start.php)の<body>直下に記述。
3)
記事ページの末尾に「/amp/」をつけると正常にアンプページが表示されます。
sechconsoleのAMPテストページでは正常です。
※アンプページのソースを確認するとスクリプトと広告コードが確認できます。
4)
丸1日過ぎ、スマホ実機(iPhone、アンドロイド)で確認しましたが、アンプページに広告が表示されません。通常20分で表示されるようになると案内があったので、何か間違っているのではないかと不安になりました。
その他)
AMP化する前まで通常のAdSense広告コード(レスポンシブル広告コードと自動広告)を設置していましたが、問題なく表示されています。
html-start.phpファイルの編集はFTPを介しています。
以上です。
間違っている点、見落としている点、おちいりやすい点などありましたらご教示ください。
あなたの回答
tips
プレビュー