---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://www.yandex.com/support/partner/en/web/adplatform/csp-configuration.md
  - https://www.yandex.com/support/partner/ru/web/adplatform/csp-configuration.md
  - href: ru/web/adplatform/csp-configuration.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://www.yandex.com/support/partner/ru/llms.txt

# Размещение рекламы на сайтах с CSP

Чтобы начать показывать рекламу на вашем сайте, разместите код рекламного блока внутри HTML-кода страниц сайта. На сайтах, которые используют технологию [Content Security Policy](https://www.w3.org/TR/CSP/), такой код будет исполняться, только если предприняты специальные действия. А именно, необходимо передавать браузеру в HTTP-заголовке разрешение на обработку данных: показ рекламы, загрузка изображений, использование стилей.


{% list tabs %}

- Без использования атрибута nonce


  Дополните HTTP-заголовок следующим кодом:

  ```javascript
   Content-Security-Policy:
    default-src 'none';
    connect-src 'self' blob: yastatic.net *.yandex.net *.adfox.ru *.yandex.ru yandex.ru yandex.com;
    frame-src yandexadexchange.net *.yandexadexchange.net yastatic.net *.yandex.ru *.adfox.ru;
    img-src 'self' *.yandex.net *.adfox.ru *.yandex.ru yandex.ru yandex.com data:;
    media-src yastatic.net *.yandex.net *.yandex.ru *.adfox.ru yandex.ru yandex.com blob: data:;
    script-src 'unsafe-inline' 'unsafe-eval' yastatic.net *.yandex.ru *.adfox.ru yandex.ru yandex.com verify.yandex.ru;
    style-src 'unsafe-inline' 'unsafe-eval' yastatic.net *.adfox.ru;
    font-src 'self' yastatic.net data:;
  ```

  Рекомендуется для `img-src` добавить множество поддоменов _*.yandex.ru_. Это поможет избежать изменений настроек в будущем.


- С использованием атрибута nonce


  1. В HTTP-заголовок в директивы [script-src](https://www.w3.org/TR/CSP/#script_src) и [style-src](https://www.w3.org/TR/CSP/#directive-style-src) необходимо добавить атрибут [nonce](https://www.w3.org/TR/CSP/#source-list-valid-nonces). Этот атрибут должен содержать строковое значение в виде случайной последовательности символов из латинских букв и цифр. Это значение должно быть сформировано на сервере случайным образом отдельно при каждом запросе.

      ```no-highlight
      Content-Security-Policy:
        script-src 'nonce-<последовательность символов>';
        style-src 'nonce-<последовательность символов>'
      ```

  1. Дополните HTTP-заголовок следующим кодом:

      ```javascript
      Content-Security-Policy:
        default-src 'none';
        connect-src 'self' blob: yastatic.net *.yandex.net *.adfox.ru *.yandex.ru yandex.ru yandex.com;
        frame-src yandexadexchange.net *.yandexadexchange.net yastatic.net *.yandex.ru *.adfox.ru;
        img-src 'self' *.yandex.net *.adfox.ru *.yandex.ru yandex.ru yandex.com data:;
        media-src yastatic.net *.yandex.net *.yandex.ru *.adfox.ru yandex.ru yandex.com blob: data:;
        script-src 'nonce-<последовательность символов>' 'unsafe-inline' 'unsafe-eval' yastatic.net *.yandex.ru *.adfox.ru yandex.ru yandex.com verify.yandex.ru;
        style-src 'nonce-<последовательность символов>' 'unsafe-inline' 'unsafe-eval' yastatic.net *.adfox.ru;
        font-src 'self' yastatic.net data:;
      ```

      Рекомендуется для `img-src` добавить множество поддоменов _*.yandex.ru_. Это поможет избежать изменений настроек в будущем.

  1. В код каждого рекламного блока Рекламной сети Яндекса на страницах сайта передайте значение атрибута [nonce](https://www.w3.org/TR/CSP/#source-list-valid-nonces), сформированное на первом шаге.
      ```javascript
      <div id="yandex_rtb_R-A-123456-1"></div>
      <script type="text/javascript" nonce="<последовательность символов>">
        (function(w, d, n, s, t) {
        w[n] = w[n] || [];
        ...
      ```

{% endlist %}



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




<a href="https://yandex.ru/chat?context=%7B%22entrypoint%22%3A%22%7B%5C%22entrypoint%5C%22%3A%5C%22help%5C%22%2C%5C%22a_pagename%5C%22%3A%5C%22partner-ru%5C%22%7D%22%7D#/user/61a55f08-7fc4-956b-529c-f783dd9e6cf3/"> <!--ссылка, куда ведет кнопка. Если внутренняя ссылка, пишем без .md и .html --> 
  <span class="button">Написать в чат</span> <!--текст на кнопке--> 
</a>

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

<details>
    <summary class="button">Написать в Telegram</summary>
    <img src="https://yastatic.net/s3/doc-binary/src/support/partner/ru/qr-codes/qr-code-ru-telegram.svg" style="width: 100%; display: block;"/>
    <a href="http://t.me/YanSupport_Bot" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Перейти в Telegram</a>
</details> 

<details>
    <summary class="button">Написать в WhatsApp</summary>
    <img src="https://yastatic.net/s3/doc-binary/src/support/partner/qr-codes/gr-code-ru-new-1.svg" style="width: 100%; display: block;"/>
    <a href="https://wa.me/74952583554?utm_source=yan&utm_medium=help&utm_campaign=ru" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Перейти в WhatsApp</a>
</details>


<!-- source: ru/_includes/feedback-forms/button-style.md -->

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

<div width="100%" align="center"> 
<br><br>
Также вы можете перейти на сервис 
<br><br>

[![](https://yastatic.net/s3/doc-binary/src/support/mobile-ads/ru/logo/rsya.svg)](https://partner.yandex.ru)

</div>

<div><br><br></div>
<div class="container" style="padding: 0;">
  <div class="column">
      <p style="font-size: large;">Полезные ссылки</p>
      <ul>
         <li><a href="https://t.me/YANbloggers/" target="_blank">Телеграм-канал «РСЯ | Блогеры и телеграм-каналы»</a></li>
         <li><a href="https://t.me/YANpartner/" target="_blank">Телеграм-канал «Рекламная сеть Яндекса»</a></li>
         <li><a href="https://yandex.ru/legal/partner/" target="_blank">Правила участия</a></li>
         <li><a href="https://yandex.ru/legal/yan_service_offer/?lang=ru" target="_blank">Оферта Рекламной сети Яндекса</a></li>
      </ul>
  </div>   
</div>
<div><br><br></div>


<!-- endsource: ru/_includes/feedback-forms/common-buttons.md -->
