Группы проектов (ранее Группы приложений)
Представьте, что у вас есть несколько популярных приложений, и когда вы разрабатываете новое, которое обязательно нужно иметь, вы хотите уведомить о нем своих пользователей. Теперь представьте, что у одного из ваших пользователей на устройстве установлено 5 ваших приложений. Если вы будете продвигать свой новый продукт с помощью массовых push-уведомлений, отправляемых в каждое из ваших приложений, этот пользователь получит одно и то же уведомление пять раз подряд. Только представьте, как это может раздражать!
Именно для этого у нас есть функция «Группы проектов» (ранее «Группы приложений»). Эта функция позволяет одним кликом отправить одно push-уведомление в несколько приложений. Пользователи, у которых установлено два или более ваших приложений, получат только одно сообщение!
Настройка группы проектов
Section titled “Настройка группы проектов”- На странице «Проекты» нажмите кнопку «Группы проектов»:

- Нажмите «Создать группу». Введите название для группы и отметьте в списке приложения, которые вы хотите в нее добавить:

- Установите приоритет отправки сообщений для каждого приложения с помощью стрелок справа. Если у клиента установлено несколько приложений из списка, сообщение будет отправлено только в приложение с наивысшим приоритетом.

- Нажмите «Создать», чтобы сохранить группу. Откроется главная страница созданной группы, где вы сможете настраивать сообщения так же, как и для отдельных приложений.
Группы проектов для Android
Section titled “Группы проектов для Android”Для групп проектов с Wavesend SDK все приложения в группе должны быть видимы друг для друга. В противном случае push-уведомления, отправленные в группу, будут доставлены в каждое приложение этой группы по отдельности.
Чтобы приложения были видимы друг для друга, объявите их имена пакетов (package names) в файле AndroidManifest.xml каждого приложения под тегом <queries> и добавьте их как trusted_package_names под тегом <application>.
Пример AndroidManifest.xml
Section titled “Пример AndroidManifest.xml”<queries> <package android:name="com.mycompany.myapp1" /> <package android:name="com.mycompany.myapp2" /></queries><application ... <meta-data android:name="com.pushwoosh.trusted_package_names" android:value="com.mycompany.myapp1, com.mycompany.myapp2" /> ...</application>Для каждого приложения в группе необходимо добавить имена пакетов всех остальных приложений из этой группы. Это нужно сделать для каждого приложения в группе.