Код AdSense позволяет безопасно просматривать объявления с помощью протокола SSL на всех страницах, в том числе и на страницах HTTPS.
Это означает, что издатели веб-сайтов, работающих по безопасному протоколу (например, HTTPS), могут использовать код объявления AdSense для показа объявлений, совместимых с протоколом SSL.
Все узлы должны быть защищены протоколом HTTPS – это имеет решающее значение для безопасности данных, как для сайтов, так и для пользователей, которые доверяют им свои личные данные.
Что необходимо знать о коде рекламы, соответствующем протоколу SSL:
- Всё содержимое на страницах сайтов HTTPS, а также объявления, должны быть совместимы с протоколом SSL. В случае большинства пользователей запросы объявлений AdSense всегда согласуются с протоколом SSL и передаются с помощью протокола HTTPS, даже если веб-сайт использует протокол HTTP.
В аукционе принимают участие одни и те же объявления, так что перевод сайта на HTTPS не влияет на рекламу. Единственным исключением являются пользователи, находящиеся в странах, которые блокируют или иным образом затрудняют работу защищенных протоколов HTTPS.
- Если доступ к вашему сайту можно получить с помощью протокола HTTPS, возможно, потребуется обновить старые версии кода AdSense, чтобы избежать блокировки сценария AdSense.
Если в Вашем коде AdSense находится скрипт, который начинается с http://, исправьте его, чтобы он начинался с https://:
script src="https://pagead2.googlesyndication.com/ pagead/show_ads.js" script async src="https://pagead2.googlesyndication.com/ pagead/js/adsbygoogle.js"
Рекламный код в версии HTTPS можно безопасно использовать на веб-сайтах HTTP – нет необходимости использовать две разных версии.
-
Рекламный код, совместимый с протоколом SSL работает также на веб-сайтах HTTP, и не влияет на способ отображения рекламы.
Как использовать рекламный код в соответствии с SSL
Чтобы применить новый рекламный код на страницах HTTPS, выберите один из двух вариантов ниже:
Создать новый рекламный код
Сгенерируйте код рекламы, а затем скопируйте и вставьте его в исходный код HTML-страницы, на которой должна отображаться реклама.
Измените текущий рекламный код
С этой целью необходимо внести следующие изменения в коде:
- Синхронный код объявления
script google_ad_client=“ca-pub-xxxxxxxxxxxxxx”; google_ad_slot=“yyyyyyyyyyy”; google_ad_width=300; google_ad_height=250; /script script src="//pagead2.googlesyndication.com/pagead/show_ads.js"/script
- Асинхронный рекламный код
script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"/script ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-xxxxxxxxxxxxxx" data-ad-slot="yyyyyyyyyyy /ins script(adsbygoogle=window.adsbygoogle \|\| []).push({});/script
В приведенном выше примере фрагмент http был удален из обоих источников сценария. Исходные URL-адреса начинаются теперь c двух косых черт.