getstream.io - Как получить общее количество агрегированных действий в каналах уведомлений

При использовании канала уведомлений разве не должны возвращаться значения Activity_count и actor_count: сумма агрегированных действий? В примечании к документам об агрегированном фиде сказано: "... число актеров и объектов увеличивается за 15", но это не относится к количеству уведомлений (кроме того, это примечание отсутствует в документах фида уведомлений).

В качестве теста я вставляю 20 действий для какой-либо группы уведомлений (например: "аналогичное" действие по уведомлению, каждое из которых имеет другого участника). При чтении канала я получаю последние 15 действий с атрибутом results.activities (что это нормально), но атрибуты activity_count и actor_count продолжают возвращать 15 вместо 20.

Я делаю что-то не так или это правильное поведение для этих атрибутов? Есть ли другой способ получить совокупную активность?

Мой формат агрегации:

{% if verb.infinitive == 'like' or verb.infinitive == 'following' %}
    {{ object }}
{% else %}
    {{ id }}
{% endif %}

Я использую клиент Python для доступа к API.

0 ответов

Другие вопросы по тегам