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

# Feed

The feed is an ad unit that consists of a sequence of [Adaptive](https://yandex.com/support/partner/en/web/units/formats/main.md#adaptive) ![](../../../_images/sd-label.svg) combinatorial ads.

For this ad unit type, Yandex has developed special algorithms that select the most visually attractive ads, motivating the user to look through the feed and follow the ad links. The feed displays several product ads at a time, which is one of the reasons it may be more effective than other ad formats.

The number of ads may differ in the mobile and desktop versions of a site. In the desktop version, ads are divided into multiple columns depending on the screen width.

#### Unit sizes

{% list tabs %}

- Mobile version

  - Number of columns: 1.

  - Minimum ad width: 220 pixels. The feed isn't displayed if the width of the container is too small.


- Desktop version

  - Number of columns: 1–5, depending on the screen width.

  - Minimum ad width: 300 pixels.

  - The maximum width of the ad depends on the width of the screen:

      - 1–2 columns: 535 pixels.
      - 3–5 columns: 440 pixels.

{% endlist %}


{% cut "Sample feed with an adaptive SD ad" %}

![](../../../_images/feed-example.png =250x)

{% endcut %}


## How to add a Feed {#add}

1. <!-- source: en/_includes/web/units/types/create.md -->
   In the Yandex Advertising Network interface, go to **Website Ads** → **Ad units** and click **New ad unit**.
   <!-- endsource: en/_includes/web/units/types/create.md -->

1. <!-- source: en/_includes/web/units/types/create.md -->
   Select the site that you want to create an ad unit for and click **More**.
   <!-- endsource: en/_includes/web/units/types/create.md -->

1. Select the **Feed** unit type.

1. <!-- source: en/_includes/web/units/types/create.md -->
   Enter a unit name to be used in the Yandex Advertising Network interface.
   <!-- endsource: en/_includes/web/units/types/create.md -->

1. Set up the unit's general settings in the **General** tab.    

   1. <!-- source: en/_includes/web/units/types/create.md -->
      Select a CPM strategy:

      - **Maximum revenue**: Determine the minimum cost of impressions automatically. With this option, you can effectively fill placements and maximize revenue for the site owner.

      - **CPMV threshold**: Set your own minimum cost per thousand impressions based on a [viewability check](*viewability-check). The CPMV floor can be set in rubles, US dollars, or euros. You can change the floor currency in your [account settings](https://yandex.com/support/partner/en/account-settings.md).

        {% note alert %}

        Setting a CPMV floor can reduce the unit fill rate and, therefore, decrease your income.

        {% endnote %}
      <!-- endsource: en/_includes/web/units/types/create.md -->

   1. To display the ad unit on both desktop and mobile versions of your site, leave the **Ad unit for AMP** field set to **No**.

      {% note info %}

      The same unit can be placed on desktop and mobile versions of the site: it will be displayed on all devices.

      {% endnote %}

    1. <!-- source: en/_includes/web/units/types/create.md -->
       Choose a theme: **Dark** or **Light**. The default option is Light theme. Dark theme units have a different background and color scheme for their text, border, buttons, and other elements. The selected theme applies to all ad formats within the unit.
       <!-- endsource: en/_includes/web/units/types/create.md -->

1. Configure the recommendations if you want the user to see your site publications in the ad unit. To do this, in the **Recommendations** tab:

   1. Enable the **Show content recommendations** option.

   1. Adjust the slider to set the number of recommendations in the feed.

   1. Under **Recommendation settings**, set up the parameters for all the publications to be loaded into the ad unit:
   
      - **Metrics for optimization**: Select a method for the algorithm to select recommendations:

        - **CTR**: The algorithm will maximize clicks from the ad unit to the publication.
        - **Long clicks**: The algorithm will maximize both clicks from the ad unit and the duration of the site session following the click.
  
        {% note info %}
  
        In both cases, the recommendations are tailored to the users' interests. Recommendations are also influenced by the topic of the page that displays the ad unit.
  
        {% endnote %}
  
      - **Filter read**: Enable this option if you want to filter out the publications that the user already saw. Our algorithm uses machine learning by default, which helps it determine if a user should see content they've already seen or not. Multiple factors are considered before a choice is made. We do not recommend enabling this option. Our experiments show that machine learning handles filtering more effectively.

      - **Use only image creatives**: Disable this option if you want to load publications both with and without images in the ad unit.
  
        {% note info %}
  
        This option doesn't apply to ads. The display of images in ad slots depends on the [site settings](https://yandex.com/support/partner/en/web/adplatform/additional-settings.md#illustrated-direct-ads).
  
        {% endnote %}
  
      - **The age of the documents is not more than**: If the articles you post become outdated after a while (for example, news), you can specify the number of days that should pass from the date of publication before they are no longer displayed in the ad unit.

   1. Under **Blocked documents**, add up to 300 links to publications that you do not want to display in the ad unit. Once you add a document to this section, it's blocked for 30 days.
   
   1. Click **Add source** and enter the domain that hosts the publications you want to load into the ad unit. The domain must match one of your sites or be specified in its mirrors. The site doesn't have to be the one where you're adding the ad unit.
   
       {% note alert %}
   
       You also don't need to specify the address protocol (HTTP, HTTPS).
   
       {% endnote %}
   
   1. Set your filter parameters:

       - **Allowed tags**: If you've added [tags](https://yandex.com/support/partner/en/web/recommendation-widget/source.md#tags) to your site pages, you can filter publications by the tags. List the tags for the publications you want to display in the ad unit, then press **Enter**.

       - **Prohibited tags**: List the tags for the publications you don't want to display in the ad unit.
   
          {% note tip %}
   
          After the tags are added to your site's pages, you should wait a few days before using them to filter content. This gives the robot some time to crawl these pages and receive the necessary information about the tags. Otherwise, there might not be many recommendations for the ad unit to show.
   
          {% endnote %}
   
       - **Allowed sections of site**: Enter the path to the site sections you want to load into the ad unit. Specify the path from the root directory of your site preceded by the `/` symbol. The maximum path length is 128 characters.

       - **Prohibited sections of the site**: Use this parameter if you want to blacklist publications on certain sections of your site from showing up in the ad unit, entering the paths to them in this field (leave the **Allowed sections of site** field empty). The maximum path length is 128 characters.
   
   1. You can add more domains if necessary (10 max).

1. Choose how you want to configure ad formats:

    - **Use standard settings**: Automatically determined design and ads impression parameters.

    - **Configure the formats**: With this option, you can test how **Adaptive** ![](../../../_images/sd-label.svg) ads will display on different devices:

      1. Open the card with base design.

      1. In the preview area, choose between the desktop or mobile device using the ![](../../../_images/multibutton.png) option.

      1. Configure the container size in the **Container** field: you can select a value from the list or set the size yourself by selecting **Custom**.

         {% note info %}

         The specified container size is used only to generate the preview area and isn't saved in the unit settings.

         {% endnote %}

1. <!-- source: en/_includes/web/units/types/create.md -->
   Click **Create**. A window with the ad tag will open. Use this ad tag to place the ad unit on your site.
   <!-- endsource: en/_includes/web/units/types/create.md -->

<!-- source: en/_includes/web/units/types/create.md -->
Once you save the ad unit, it will be assigned a unique identifier (`ID`). It consists of a product ID (`R-A`), site ID (`site_id`), and the unit's serial number.
<!-- endsource: en/_includes/web/units/types/create.md -->


## How to add a Feed to your site {#placement}

1. Get the ad tag: create a new unit or click **Get code** in the settings of an existing unit.

1. Copy the Yandex Advertising Network loader code to the clipboard and paste it inside the `<head>` tag on the page where you want to display the feed. The loader code is only embedded on the page once and is used to call all Yandex Advertising Network units.

1. Copy the ad unit code to your clipboard and add it to the `<body>` of the page.

    {% note alert %}

    When placing a feed on pages with [Floor Ad](https://yandex.com/support/partner/en/web/units/types/floor-ad.md) or [Top Ad](https://yandex.com/support/partner/en/web/units/types/top-ad.md) units, be sure to [configure the deletion](https://yandex.com/support/partner/en/web/units/tag-features.md#feed) of these units when the feed becomes visible. The [ad unit placement requirements](https://yandex.com/support/partner/en/yan-rules/site.md) prohibit displaying a Feed and a Floor Ad or Top Ad on the same screen.

    {% endnote %}

## How we calculate feed impressions {#impressions}

Impressions and viewable impressions are counted for every three ads in the feed:

- **Viewable impressions** are counted if at least 50% of a three-ad unit is in the visible screen area for two seconds or more. If the unit is too large, at least 30% of the unit must be in the visible screen area.

   For example, if the user sees 9 ads in the feed, this counts as 3 viewable impressions in the statistics. If the user sees 10 ads, this also counts as 3 viewable impressions. However, 11 ads count as 4 viewable impressions.

- **Impressions** for 3 ads are counted if at least one pixel of the unit is in the visible screen area.



<!-- source: en/_includes/feedback-forms/units-buttons.md -->
## Contact support




<details>
    <summary class="button">Write to WhatsApp</summary>
    <img src="https://yastatic.net/s3/doc-binary/src/support/partner/qr-codes/gr-code-en-new.svg" style="width: 100%; display: block;"/>
    <a href="https://wa.me/74952583554?utm_source=yan&utm_medium=help&utm_campaign=en" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Go to WhatsApp</a>
</details>

<details>
    <summary class="button">Write to Telegram</summary>
    <img src="https://yastatic.net/s3/doc-binary/src/support/partner/en/qr-codes/qr-code-en-telegram.svg" style="width: 100%; position: relative; left: -18px; display: block;"/>
    <a href="http://t.me/YanSupport_Bot" style="display: block; text-align: left; margin-left: 18px; color: #5889FF;">Go to Telegram</a>
</details> 


<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-en%5C%22%7D%22%7D#/user/00155607-f40f-9af8-7910-84a29fd95914"> <!--ссылка, куда ведет кнопка. Если внутренняя ссылка, пишем без .md и .html --> 
  <span class="button">Write to chat</span> <!--текст на кнопке--> 
</a>


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



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

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

<div width="100%" align="center"> 
<br><br>
You can also go to
<br><br>

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

</div>

<div><br><br></div>
<div class="container" style="padding: 0;">
  <div class="column">
      <p style="font-size: large;">Useful links</p>
      <ul>
         <li><a href="https://t.me/YANpartner/" target="_blank">Yandex Advertising Network Telegram channel</a></li>
         <li><a href="https://yandex.ru/legal/partner/" target="_blank">Rules of participation</a></li>
         <li><a href="https://yandex.com/legal/yan_service_offer/" target="_blank">Yandex Advertising Network Terms of Offer</a></li>
      </ul>
  </div>   
</div>
<div><br><br></div>


<!-- endsource: en/_includes/feedback-forms/units-buttons.md -->








[*viewability-check]: An impression is considered viewable if at least 50% of the unit area shows on the screen for at least two seconds.