Назад »

Использование рекламного кода AdSense с поддержкой протокола SSL

Код 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 двух косых черт.


avatar