---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://appmetrica.yandex.by/docs/en/troubleshooting/limit-events.md
  - https://appmetrica.yandex.by/docs/ru/troubleshooting/limit-events.md
---
> **Documentation Index:** Fetch the complete configuration index at https://appmetrica.yandex.by/docs/ru/llms.txt

# Лимитирование кастомных событий

####  {#limits}

{% cut "Какие лимиты есть в AppMetrica?" %}

В бесплатном тарифе AppMetrica есть суточные лимиты на кастомные события, присылаемые через SDK и Post API. Суточный лимит — 3 250 000 событий.

{% endcut %}

#### {#list-events}

{% cut "Какие события лимитированы?" %}

Лимитируются только кастомные события, то есть те, для которых вы сами определили название и отправили их через SDK или Post API. Событие с вложенными параметрами, независимо от количества параметров и уровня вложенности, считается одним событием.

В лимите не учитываются базовые события: установки, открытие deeplink, старты сессий, Revenue-события, Ecommerce-события, события крэшей и ошибок, события push-уведомлений. Также не учитываются отправленные пользовательские атрибуты.

{% endcut %}

#### {#unlimits}

{% cut "Что будет с событиями сверх лимита?" %}

События, которые были отправлены сверх суточного лимита будут отложены в буфер и запишутся в AppMetrica после того, как очередь событий разгрузится. В интерфейсе и Logs API события, отложенные в буфере, будут выглядеть как задержка данных.

**Пример**

:   1 января вы отправили 3 500 000 событий, из них 3 250 000 событий доступны в интерфейсе и Logs API, а 250 000 отложились в буфер.

    2 января 250 000 событий из буфера записались в AppMetrica (стали доступны в интерфейсе и Logs API). Вы отправили еще 3 500 000 событий, из них уже 500 000 отложились в буфер, так как 250 000 событий от 1 января были записаны из буфера, а 3 000 000 событий этого дня доступны в интерфейсе и Logs API.

    3 января 500 000 из буфера записались в AppMetrica (стали доступны в интерфейсе и Logs API). Вы отправили еще 2 000 000, все события записались в AppMetrica.

При регулярном превышении лимита, если события находятся в буфере 14 суток, AppMetrica перестает принимать кастомные события от SDK и через Post API. События в буфере также не будут записаны.

Восстановить приемку текущих событий можно, если у вас тариф **Конструктор** или **Максимальный**. Для восстановления приемки [обратитесь в поддержку](https://appmetrica.yandex.by/docs/ru/troubleshooting/feedback-new.md).

{% endcut %}

#### {#more-apps}

{% cut "У меня несколько приложений. Для каждого приложения отдельный лимит?" %}

Нет, лимит суммарный на все приложения для одной организации.

{% endcut %}

#### {#logs-api-limits}

{% cut "Есть ли лимиты на использование Logs API?" %}

Нет. Однако, если вы на регулярной основе выгружаете большой объём данных — мы рекомендуем воспользоваться [Data Stream API](https://appmetrica.yandex.by/docs/ru/mobile-api/datastream/about.md).

{% endcut %}

#### {#value-events}

{% cut "Как посмотреть сколько у меня кастомных событий?" %}

Посмотреть количество кастомных событий, которое вы сейчас отправляете в AppMetrica, можно в личном кабинете. Для этого откройте в боковой панели вкладку **Организация**. График учитывает все события приложений организации по дате их обработки в AppMetrica. Данные в таблице учитывают события приложения за последние 30 дней.

{% endcut %}

#### {#up-limits}

{% cut "Как увеличить лимит?" %}

В личном кабинете вы можете выбрать и оплатить подходящий вашим приложениям объем событий. Подробнее о [тарифах](https://appmetrica.yandex.by/docs/ru/common/pricing/ru-currency.md).

{% endcut %}

#### {#optimize}

{% cut "Как оптимизировать количество отправляемых событий, чтобы не расходовать квоту?" %}

Вы можете оптимизировать отправляемые события несколькими способами:

1. Проверить, есть ли в вашем приложении дублирующиеся события. Например, событие "Нажатие на кнопку перехода на второй шаг онбординга" и событие "Просмотр экрана второго шага онбординга" говорят об одном и том же действии пользователя — о переходе на второй шаг онбординга. В этом случае вы можете перестать отправлять события через SDK.

2. Проверить, есть ли в вашем приложении события, которые отправляются много раз и говорят об одном и том же действии пользователя. Например, в вашем приложении нужно много раз подряд нажимать на одну кнопку. Вместо того, чтобы отправлять событие по каждому нажатию кнопки, вы можете отправить одно событие с дополнительным параметром — количеством нажатий.

3. Проверить, есть ли в вашем приложении события, которые дублируют стандартные события AppMetrica: установки, старты сессий, открытия deeplink, In-app покупки, Ad revenue, Ecommerce-события, события крэшей и ошибок, события push-кампаний. Если у вас есть кастомные события, которые дублируют стандартные — вы можете перестать их отслеживать на уровне SDK.

{% endcut %}

####  {#old-events}

{% cut "У меня есть лишние события из старых версий приложения, я ими уже не пользуюсь, и в новых версиях приложения этих событий нет. Как мне не учитывать их в квоте по событиям?" %}

Если в вашем приложении есть события, которые вы не используете для аналитики, то вы можете отключить сбор этих событий в настройках AppMetrica.

Перейдите в раздел **Настройки** → **События**, найдите нужное событие в разделе. В блоке **Сбор событий** установите режим **Не собирается**.

После этого отключенные события перестанут собираться и учитываться в квотах. Но ранее отправленные события останутся в отчетах и будут учтены в квоте.

{% endcut %}

#### {#up-custom}

{% cut "Если у меня много событий в буфере и я расширю лимит в тарифе Custom, все события из буфера загрузятся в AppMetrica?" %}

При покупке расширенного лимита на события в тарифе **Конструктор** у вас увеличивается лимит на количество записанных кастомных событий за сутки. События из буфера могут начать разгружаться быстрее, если вы отправляете в AppMetrica меньше событий, чем дневной лимит тарифа. Но это не значит, что при покупке расширенного лимита в тарифе **Конструктор** все события из буфера запишутся в AppMetrica.

{% endcut %}

<!-- source: ru/_includes/feedback-button.md -->
Если вы не нашли ответ на свой вопрос, то вы можете задать его через форму обратной связи. Пожалуйста, опишите возникшую проблему как можно подробнее. Если возможно, приложите скриншот.

<a href="../troubleshooting/feedback-new">
  <span class="button">Написать в службу поддержки</span>
</a>

<a href="../troubleshooting/feedback-docs">
  <span class="button">Предложить улучшение для документации</span>
</a>
<!-- endsource: ru/_includes/feedback-button.md -->
