
Исправил ошибку: На этой странице есть расширение amp-auto-ads, но оно не используется
После установки плагина «The official AMP plugin» попытался подключить к ним Adsense. Зашел там на вкладку «Автоматизированные объявления» — «Автоматизированные объявления для AMP». Скопировал предложенный код для <head> и <body>. Только вставил его через специальный плагин head & foot.
Оставил все самонастраиваться и, через сутки, в консоль прилетела ошибка «На этой странице есть расширение amp-auto-ads, но оно не используется».
Первое что нужно сделать (и я сделал это сразу) обидеться на Гугл и снести все к херам. Через неделю не выдержал и поставил все снова. И ошибка конечно же повторилась. Поэтому, сразу перешел ко второму — начал гуглить инфу. Что нагуглил:
- Из плагинов для AMP лучше вот этот. Accelerated Mobile Pages
Поэтому, я снес официальный (синенький) и поставил этот. Потому что в нем можно добавлять рекламный код.
2) Собственно, как исправил ошибку «На этой странице есть расширение amp-auto-ads».
Удалил весь код из <head> и <body>, который вставил из адсенса. Проверил валидатором амп и ошибка исчезла. Если не исчезла — ройте и копайте пока не выковыряете весь лишний код. Он содержит буковки amp-auto-ads.
3) Вставил код тех блоков, которые уже были в адсенс, через плагин AMP для WP.
При этом:
- значение Ad-size оставил пустым, так как ставил код готовых адаптивных объявлений;
- значения Data Ad Client и Data Ad Slot берутся из самого готового объявления в адсенс, т.е. из его кода.
Что сделал еще. Установил и настроил плагины:
- Yoast SEO
- Glue for Yoast SEO & AMP
- Schema & Structured Data for WP
P.S, Через сутки опять прилетела та-же ошибка, но исчезла после обновления плагина Accelerated Mobile Pages