Key statistical metrics

The metrics you want to look at when analyzing your ad revenue can be classified into basic, analytical, and monetary.

Basic

The main quantitative metrics of an ad unit:

  • Requests: The number of valid requests of the ad code on the site.
  • Served impressions: The number of events when the Boost served an impression in response to a request. A served impression does not mean the ad was displayed on your resource. This only means that the Boost found an ad that meets the impression criteria, such as the CPM floor or category restrictions.
  • Impressions, Viewable impressions: The number of impressions in which at least one pixel of the ad unit was in the viewable area of the screen.
  • Clicks (Yandex Direct): The number of clicks on Yandex Direct ads.

The partner is paid only for viewable ad unit impressions. To learn more about how your revenue is calculated, see Documents and payments.

Analytical

Analytical metrics help identify problems when displaying ads.

  • Fill rate: The percentage ratio of served impressions to ad requests.
  • Show rate: The percentage ratio of impressions to served impressions.
  • Show rate (viewable): The percentage ratio of viewable impressions to served impressions.
  • Full view rate: The percentage ratio of users who watched the video ad to the end out of all users who started watching it.

Try to keep these metrics as close to 100% as possible to maximize your ad revenue.

Low fill rate

A low fill rate means there were problems when requesting and serving ads, for example:
  • The network couldn't serve ads due to the high CPM floor in the unit settings, category, or other restrictions.

  • There were technical errors with requesting the ad code.

You can learn more about the reasons for a low fill rate and ways to increase it in Ad unit fill rate.

Low show rate and viewable impression rate

A low show rate and low percentage of viewable impressions might mean that the user did not see the ad unit for some reason.

Possible reasons:

  • Caching:

    • The app loads multiple banners (for example, three) but only displays one or two of them. This can happen, for example, if the user closes the app before all ads render.
  • Banner viewability validation errors:

    • Partner-side code errors: For example, banner display settings are configured incorrectly.
    • Ad network's technical errors: System glitches that interfere with proper ad display logic.
    • Poor banner placement within the product: Banners placed in areas where viewability can't be tracked or where other UI elements overlap the ad unit.

Monetary

  • RPM: The amount you earn per one thousand requests of all ad units, including those for which no impressions were served. It is calculated using the following formula:

    revenue×1000requests\frac{\text{revenue}×1000}{\text{requests}}

  • eCPM Served: The cost of one thousand served impressions. It is calculated using the following formula:

    revenue×1000served impressions\frac{\text{revenue}×1000}{\text{served impressions}}

  • eCPMeCPM: The cost of one thousand ad unit impressions in which at least one pixel of the ad unit was in the visible area of the screen. It is calculated using the following formula:

    revenue×1000impressions\frac{\text{revenue}×1000}{\text{impressions}}

    Note

    In statistics for the periods before July 10, 2024, eCPM is calculated as the cost per one thousand viewable ad unit impressions. An impression is considered viewable if at least 50% of the ad unit area was in the visible area of the screen for at least two seconds.

To learn more about how to increase advertising revenue, see Increasing ad effectiveness.

Chat with us