// amp adsence // amp adsence

アドセンス AMP自動広告の設定でSyntaxErrorと思ったら・・・

アドセンスの「AMP自動広告」コードを設定。マニュアル通りに追加したのに、Chromeの検証モードでエラー表示。

amp-auto-ads config xhr failed: SyntaxError: Unexpected end of JSON input

何度チェックしても、文法エラーは無いはずなのに、エラーが消えない・・・

エラーの原因は、デバックモードがPCだったから・・・

文法エラーを疑って、結構ハマってしまいましたが、超単純なうっかりミスでした。

スマホモードのデバックにすると、エラーは消えます。
(つまり、スマホ用のAMPページなので、問題は無かったということ)

もし同様のエラーでお困りの方は、PCモードのままでデバッグしていないかお試しください。
※chromeのスマホデバッグモードでも解消確認できますし、useragent切替の拡張機能でも解消を確認できます

以上