Весь инвентарь, доступный в Авторизованных покупателях, использует защищенный протокол SSL, поэтому креативы тоже должны его поддерживать.
Это руководство поможет вам обеспечить поддержку SSL-инвентаря в Авторизованных покупателях.
С чего следует начинать всем покупателям
- Получите собственный SSL-сертификат. Если специалисты Google, ответственные за сертификацию сторонних поставщиков, ещё не обращались к вам, а также если у вас есть вопросы о предстоящей проверке или процедуре получения сертификата в целом, напишите нам письмо по адресу 3p-recert@google.com.
- Удостоверьтесь, что у ваших поставщиков есть собственные SSL-сертификаты. Это требование относится к разработчикам всех рекламных технологий, которые вы используете в Авторизованных покупателях. В настоящий момент мы выдаем сертификаты поставщикам решений, предназначенных для работы с медийной рекламой и объявлениями VAST. Более подробные сведения можно найти в списке поставщиков Авторизованных покупателей.
Покупатели, использующие аукционы в режиме реального времени
Подготовьте инструмент назначения ставок
Настройте инструмент назначения ставок, чтобы он мог корректно интерпретировать запросы ставок для SSL-инвентаря и отвечать на них. Убедитесь, что ваш инструмент поддерживает описанные ниже операции.
- Интерпретация запросов ставки SSL
Значение 48 представляет атрибут
RichMediaAdsVendor: RichMediaCapabilityNonSSL
, который относится к креативу. В запросе ставки это выглядит так:repeated int32 excluded_attribute = 48
- Если в поле
excluded_attribute
указано значение 48, объявления должны поддерживать SSL. - Если в поле
excluded_attribute
нет значения 48, допускаются объявления и с поддержкой SSL, и без нее.
Это поле будет использоваться в запросах ставки для медийных объявлений и видеообъявлений In-Stream.
- Если в поле
- Ответ с креативом, который поддерживает SSL
Чтобы отправить ставку для объявления с поддержкой SSL, необходимо указать значение 47
RichMediaCapabilityType: RichMediaCapabilitySSL
в полеattribute
. В ответе на запрос ставки это выглядит следующим образом:repeated int32 attribute = 47
Примечания
- Если ваш тег всегда обеспечивает поддержку SSL (например, используемый в нем код JavaScript или макрос указывает, что во всех запросах должен использоваться протокол SSL), объявите это. Не объявляйте, что креатив поддерживает SSL, если для обеспечения его совместимости с этим протоколом система назначения ставок должна выполнить какие-либо действия с тегом.
- Используйте разные идентификаторы
buyer_creative_id
для версий объявления с поддержкой SSL и без нее.Различать версии позволяет и атрибут 47
RichMediaCapabilityType: RichMediaCapabilitySSL
, однако предпочтительнее использовать уникальные идентификаторыbuyer_creative_id
.Для удобства мы также рекомендуем указывать статус поддержки SSL в названии креатива.
- Объявления с поддержкой SSL могут возвращаться в ответ на запросы, не предусматривающие поддержку SSL, и участвовать в аукционе наравне с прочими рекламными материалами.
Как проверить, поддерживают ли креативы протокол SSL в полной мере
Если для вызовов отслеживания или объявления не используется HTTPS, ставка будет исключена из аукциона, а код объявления будет отклонен. Пока вы не убедитесь, что все поставщики, с которыми вы работаете, поддерживают SSL, не используйте динамическую вставку внешних URL отслеживания.
Одного использования протокола HTTPS недостаточно. У целевой страницы должен быть действительный сертификат последней версии. Чтобы просмотреть эти данные, нажмите на значок ключа в браузере Chrome. Подробнее о том, как проверить, обеспечивается ли защищенное подключение к сайту…
При использовании геотаргетинга проверьте, не действуют ли ограничения на показ определенных объектов в тех или иных регионах. Если по этой причине система подтверждения не сможет загрузить ваш объект, значит креатив не поддерживает SSL.
При работе с видеокреативами убедитесь в том, что URL <clickTracking>
не выполняет переадресацию на целевую страницу, которая не поддерживает протокол SSL. Осуществлять перенаправление на целевую страницу могут только URL в узле <ClickThrough>
. Если URL <clickTracking>
выполняет переадресацию на целевую страницу, не использующую протокол SSK, то система проверки будет считать, что креатив не является SSL-совместимым.
При назначении ставок в реальном времени настраивайте предварительный таргетинг на SSL-инвентарь
Если вы хотите, чтобы для показа рекламы вам предлагался только инвентарь с поддержкой протокола SSL, не настраивайте для ресурса PretargetingConfig
таргетинг на атрибут RichMediaCapabilityNonSSL
. Отключив таргетинг на RichMediaCapabilityNonSSL
, вы будете получать все SSL-ресурсы и ресурсы без поддержки SSL, которые соответствуют другим параметрам предварительного таргетинга. Чтобы получать инвентарь обоих типов, вы также можете настроить таргетинг на атрибут RichMediaCapabilitySSL
, но это действие не является обязательным.
Важное примечание
- Прежде чем объявлять, что все ваши креативы, размещаемые в рамках назначения ставок в реальном времени, поддерживают протокол SSL, тестируйте их небольшими группами.