Настройте таргетинг на большое количество уникальных тегов в Azure Центре уведомлений - PullRequest
0 голосов
/ 08 мая 2020

У меня есть сценарий, в котором каждое из 10 000 устройств зарегистрировано с уникальным тегом (адресом электронной почты). Я хочу отправить уведомление на 1000 устройств.

Используя выражения тегов, существует ограничение на отправку 20 тегов на каждое уведомление.

Это означает, что мне нужно отправить уведомление 50 раз, чтобы охватить 1000 устройств.

Есть ли другой способ настроить таргетинг на большое количество уникальных тегов с помощью одного уведомления?

Ответы [ 2 ]

1 голос
/ 20 мая 2020

Ваш сценарий нацеливания на большое количество определенных c устройств звучит так, как будто он выиграет от использования операции прямой отправки Notification Hub .

По сути, вместо использования тегов, которые предназначены для определения более широкой аудитории, вы можете отслеживать идентификаторы устройств пользователя и отправлять непосредственно им. Это также будет означать, что вы можете пропустить регистрацию / установку, которая обычно требуется Центру уведомлений при настройке нового устройства.

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

0 голосов
/ 09 мая 2020

Выражения тегов, использующие только операторы OR, могут ссылаться на 20 тегов; выражение с операторами AND, но без операторов OR может ссылаться на 10 тегов; в противном случае выражения тегов ограничиваются шестью тегами.

Кажется, что вы не можете настроить таргетинг на большое количество уникальных тегов с помощью одной nofification. Кроме того, выражение тега с использованием only OR ограничивает 20 тегов, но это не означает, что вам нужно отправить 50 раз на 1000 устройств. Если устройства содержат теги, которые вы указали ранее, они отправят уведомление.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...