---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.2
alternate:
  - https://yandex.ru/support/retailmedia/ru/code-loader.md
  - href: ru/code-loader.md
    type: text/markdown
    title: Markdown version
  - href: llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/retailmedia/ru/llms.txt

# Получение кода вставки

Код вставки рекламы используется для показа рекламы на вашем сайте.

{% note info %}

Получение кода вставки доступно, если создан сайт, в котором есть хотя бы одна страница с рекламным блоком.

{% endnote %}

Код вставки появится в рекламном блоке сразу после создания и сохранения блока. Как найти код:

1. Перейдите в раздел **Инвентарь** и выберите нужный сайт.
1. Перейдите в страницу сайта и выберите рекламный блок. В конце списка параметров вы увидите **Код вставки**, который содержит:

    - **Код загрузчика рекламы** — код вызова рекламы. Скопируйте и вставьте код на сайт в начало страницы, на которой вы хотите показывать рекламу, между тегами `<head>` и `</head>`.
    - **Код рекламного блока** — код вставки рекламы. Скопируйте и вставьте код на страницу сайта между тегами `<body>` и `</body>`, где должен отображаться рекламный блок.

Вы можете самостоятельно кастомизировать код вставки на основании данных сервиса. Например, уточнить актуальность рекламы: цену, наличие товара и другие детали.

### Если реклама не подобрана {#no-ads}

Если по запросу не найдено подходящей рекламы, можно использовать callback, чтобы обработать этот сценарий — например, скрыть блок или вывести альтернативный контент:

```js
window.yaRetailMediaCb.push(() => {
  Ya.RetailMedia.create({
    pageId: 1234567,
    containerId: 'retail_media',
    impId: 1,
    callbacks: {
      altCallback: () => {
        console.log('неподбор рекламы');
      }
    }
  });
});
```

<!-- Позже здесь появится раздел получения кода вставки для приложения через интеграцию SDK со ссылкой на страницу в РМП -->
