---
metadata:
  - name: generator
    content: Diplodoc Platform v5.66.1
alternate:
  - https://yandex.com/support/adfox/en/banners/specs/adfox-code-transfer.md
  - https://yandex.com/support/adfox/ru/banners/specs/adfox-code-transfer.md
  - href: https://yandex.com/support/adfox/ru/banners/specs/adfox-code-transfer.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com/support/adfox/ru/llms.txt?revision=r22051808
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/adfox/ru/llms.txt?revision=r22051808

# Проброс кода Adfox

## Описание {#description4}

Проброс кода Adfox позволяет установить код вставки Adfox в баннер или баннер по умолчанию, код будет выполнен на странице без повторного инициирования библиотеки context.js, что значительно сокращает время до показа баннера.

Особенности формата:

- проверка видимости работает для того баннера, который в итоге будет показан на сайте;
- статистика по переходам у баннера **Проброс кода Adfox [context]** не учитывается.

Для проброса HTML5-кода или кодов вставки сторонних систем рекомендуем использовать шаблон [Проброс кода](https://yandex.com/support/adfox/ru/banners/specs/code-transfer.md#clicksrequirements).


## Требования к коду Adfox {#coderequirements2}

1. Исходный вид кода вставки:

    ```html
    <!--В <head> сайта один раз добавьте код загрузчика-->
    
    

    <!--Adfox START-->
    <div id="adfox_149487961538858600"></div>
    
    ```
    
1. Cкопируйте параметры кода вставки в виде объекта, которые находятся внутри круглых скобок. Например:
    ```javascript
    {
        ownerId: 168627,
        containerId: 'adfox_149487961538858600',
        params: {
            p1: 'bwfgn',
            p2: 'ekwx',
            pfc: 'bmtev',
            pfb: 'eokcn'
        }
    }
    ```
    
    Свойства объекта могут включать: `ownerId`, `params`, `customDomain`.
    
    Если свойство не указано, будет использовано свойство из объекта кода вставки предыдущего запроса.
    


## Добавление баннера {#addbanner4}

Чтобы добавить баннер с кодом Adfox, используйте шаблон **Проброс кода Adfox [context]**. Если в типе баннера такой шаблон отсутствует, [добавьте его из предзаданных](https://yandex.com/support/adfox/ru/ad-inventory/settings/template.md#predefined-template).

При добавлении баннера укажите параметры:

- **Ссылка на промерочный пиксель** — по умолчанию используется пиксель Adfox `//banners.adfox.ru/transparent.gif`, при необходимости вести учет показов в сторонней системе, удалите пиксель Adfox и укажите другую ссылку.
    
- **Параметры кода перезапроса** — вставьте [параметры кода вставки Adfox](#coderequirements2).
    
    Обращаем внимание, что в момент сохранения баннера, параметры кода перезапроса будут специальным образом обернуты в кавычки. Это нужно для работоспособности кода, не изменяйте получившийся после сохранения баннера код.
    
- **Имя атрибута class контейнера баннера** — при необходимости укажите имя (или несколько имен через пробел) для атрибута `class` контейнера с баннером.
    

Пример размещения баннера кодом вставки Adfox:

![](../../_images/banners/banner.reset-3.png =500x){style="border: solid 1px #cccccc; max-width=500px"}


{% note info %}

[Маркировка рекламы](https://yandex.com/support/adfox/ru/labeling/about.md) должна происходить со стороны пробрасываемого кода.

{% endnote %}



## Добавление баннера по умолчанию {#defoltbanner4}

1. Чтобы добавить баннер по умолчанию с кодом Adfox, [воспользуйтесь генератором кода](https://yandex.ru/promo/yan/adfox-specs/default-generator/).
1. Выберите тип кода, который размещаете в баннере по умолчанию.
1. Добавьте при необходимости промерочные пиксели.
1. Скопируйте полученный код и установите его в поле **Код** с типом **JavaScript**.

Пример размещения баннера по умолчанию с кодом вставки Adfox:

![](../../_images/banners/default.reset.png =500x){style="border: solid 1px #cccccc; max-width=500px"}


<!-- source: ru/_includes/feedback.md -->
## Обратиться в службу поддержки



<a href="https://yandex.ru/chat/#/user/48724607-a983-9631-79e6-aad155a88db3" target="_blank" rel="noreferrer"> <!--ссылка, куда ведет кнопка. Если внутренняя ссылка, пишем без .md и .html --> 
  <span class="button">Написать в чат</span> <!--текст на кнопке--> 
</a>

<a href="ru/form"> <!--ссылка, куда ведет кнопка. Если внутренняя ссылка, пишем без .md и .html --> 
  <span class="button">Написать письмо</span> <!--текст на кнопке--> 
</a>

<details>
    <summary class="button">Написать в MAX</summary>
    <div class="container-gallery">
        <table>
            <td width="200px"><img src="https://yastatic.net/s3/doc-binary/src/support/adfox/ru/files/qr-code-ru-max.svg" style="width: 200px; display: block;"/>
            </td>
            <td style="padding-top: 30px;">
                <p><b>Отсканируйте QR-код.</b></p>
                <p>MAX — это внешний канал связи с Яндексом. Мы не контролируем, как MAX хранит ваши данные и переписку на своей стороне, и не несем за это ответственность. Пожалуйста, учитывайте это при выборе MAX для связи с поддержкой.</p>
            </td>
        </table>
    </div>
  <div class="container-gallery-mobile">
        <p>MAX — это внешний канал связи с Яндексом. Мы не контролируем, как MAX хранит ваши данные и переписку на своей стороне, и не несем за это ответственность. Пожалуйста, учитывайте это при выборе MAX для связи с поддержкой.</p>
        <a href="https://max.ru/yandex_adfox_bot" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Перейти в MAX</a>
  </div>
</details>


<!-- source: ru/_includes/styles/container.md -->

<!-- endsource: ru/_includes/styles/container.md -->

<!-- source: ru/_includes/styles/button.md -->

<!-- endsource: ru/_includes/styles/button.md -->
<!-- endsource: ru/_includes/feedback.md --> 


