Отображение якорного объявления

В этом примере отображается якорное объявление с использованием библиотеки Google Publisher Tag (GPT). Узнайте больше о якорных объявлениях в справочном центре Google Ad Manager .

Предварительный просмотр якорных объявлений

Вы можете отобразить демонстрационную якорную рекламу на любой странице, которая показывает рекламу с GPT, добавив #gamTopAnchorDemo или #gamBottomAnchorDemo к URL-адресу. Например, https://www.example.com/#gamTopAnchorDemo .

Эту функцию можно использовать для предварительного просмотра якорных объявлений на вашем сайте без необходимости внесения изменений в код. Это особенно полезно для быстрой проверки того, как якоря будут выглядеть и вести себя на разных устройствах и в разных операционных средах.

Заметки об использовании

  • Чтобы обеспечить оптимальный пользовательский опыт, якорные объявления запрашиваются только на страницах, которые должным образом поддерживают формат. Из-за этого defineOutOfPageSlot() может возвращать null; вам следует проверить этот случай, чтобы убедиться, что вы не делаете лишней работы. В настоящее время якорные объявления поддерживаются, если выполняются следующие условия:

    • GPT запущен в верхнем окне.
    • На странице, оптимизированной для мобильных устройств, где масштаб нейтрален; обычно это означает, что издатель имеет <meta name="viewport" content="width=device-width, initial-scale=1"> или аналогичный в <head> страницы.
    • Область просмотра имеет портретную ориентацию и ширину от 320px до 1000px .
  • Запрашивайте только якорные объявления на страницах/средах, где вы хотите, чтобы якорь появился. Якорные объявления могут показываться на настольных компьютерах, планшетах и ​​мобильных устройствах.

  • Якорные объявления генерируют собственный контейнер рекламы. В отличие от других типов рекламы, для якорных объявлений не обязательно определять <div> . Якорные объявления автоматически создают и вставляют собственный контейнер на страницу при заполнении рекламой. Эти контейнеры могут перекрывать или загораживать другие элементы, используя абсолютное или фиксированное позиционирование, поэтому рекомендуется избегать размещения таких элементов в областях, где должны появляться якоря.

  • При использовании архитектуры с одним запросом (SRA) на странице с несколькими слотами не вызывайте display() , пока не будут созданы статические div-слоты рекламы. Как объясняется в Ad Best Practices , первый вызов display() запрашивает каждый рекламный слот, определенный до этого момента. Хотя для якорных рекламных слотов не требуется предопределенный <div> , для статических рекламных слотов он требуется. Вызов display() до того, как эти элементы появятся на странице, может привести к снижению качества сигналов, что снизит монетизацию. По этой причине мы рекомендуем отложить первоначальный вызов до тех пор, пока не будут определены статические слоты.

  • Обновляться могут только видимые якорные объявления. Когда слот якорного объявления свернутый или еще не прокручен в область просмотра, все вызовы refresh() игнорируются. Однако, если вы используете disableInitialLoad() для ручного управления загрузкой и обновлением рекламы , первый вызов refresh() вызовет запрос рекламы независимо от видимости слота.

Пример реализации

Посмотреть демо

JavaScript

Загрузка...

Машинопись

Загрузка...

,

Отображение якорного объявления

В этом примере отображается якорное объявление с использованием библиотеки Google Publisher Tag (GPT). Узнайте больше о якорных объявлениях в справочном центре Google Ad Manager .

Предварительный просмотр якорных объявлений

Вы можете отобразить демонстрационную якорную рекламу на любой странице, которая показывает рекламу с GPT, добавив #gamTopAnchorDemo или #gamBottomAnchorDemo к URL-адресу. Например, https://www.example.com/#gamTopAnchorDemo .

Эту функцию можно использовать для предварительного просмотра якорных объявлений на вашем сайте без необходимости внесения изменений в код. Это особенно полезно для быстрой проверки того, как якоря будут выглядеть и вести себя на разных устройствах и в разных операционных средах.

Заметки об использовании

  • Чтобы обеспечить оптимальный пользовательский опыт, якорные объявления запрашиваются только на страницах, которые должным образом поддерживают формат. Из-за этого defineOutOfPageSlot() может возвращать null; вам следует проверить этот случай, чтобы убедиться, что вы не делаете лишней работы. В настоящее время якорные объявления поддерживаются, если выполняются следующие условия:

    • GPT запущен в верхнем окне.
    • На странице, оптимизированной для мобильных устройств, где масштаб нейтрален; обычно это означает, что издатель имеет <meta name="viewport" content="width=device-width, initial-scale=1"> или аналогичный в <head> страницы.
    • Область просмотра имеет портретную ориентацию и ширину от 320px до 1000px .
  • Запрашивайте только якорные объявления на страницах/средах, где вы хотите, чтобы якорь появился. Якорные объявления могут показываться на настольных компьютерах, планшетах и ​​мобильных устройствах.

  • Якорные объявления генерируют собственный контейнер рекламы. В отличие от других типов рекламы, для якорных объявлений не обязательно определять <div> . Якорные объявления автоматически создают и вставляют собственный контейнер на страницу при заполнении рекламой. Эти контейнеры могут перекрывать или загораживать другие элементы, используя абсолютное или фиксированное позиционирование, поэтому рекомендуется избегать размещения таких элементов в областях, где должны появляться якоря.

  • При использовании архитектуры с одним запросом (SRA) на странице с несколькими слотами не вызывайте display() , пока не будут созданы статические div-слоты рекламы. Как объясняется в Ad Best Practices , первый вызов display() запрашивает каждый рекламный слот, определенный до этого момента. Хотя для якорных рекламных слотов не требуется предопределенный <div> , для статических рекламных слотов он требуется. Вызов display() до того, как эти элементы появятся на странице, может привести к снижению качества сигналов, что снизит монетизацию. По этой причине мы рекомендуем отложить первоначальный вызов до тех пор, пока не будут определены статические слоты.

  • Обновляться могут только видимые якорные объявления. Когда слот якорного объявления свернутый или еще не прокручен в область просмотра, все вызовы refresh() игнорируются. Однако, если вы используете disableInitialLoad() для ручного управления загрузкой и обновлением рекламы , первый вызов refresh() вызовет запрос рекламы независимо от видимости слота.

Пример реализации

Посмотреть демо

JavaScript

Загрузка...

Машинопись

Загрузка...