Groupes de projets (anciennement Groupes d'applications)
Imaginez que vous possédez plusieurs applications très bien notées. Lorsque vous développez une nouvelle application indispensable, vous souhaitez en informer vos utilisateurs. Maintenant, imaginez qu’un de vos utilisateurs a installé 5 de vos applications sur son appareil. Si vous faites la promotion de votre nouveau produit en envoyant des notifications push en masse à chacune de vos applications, cet utilisateur recevra la même notification cinq fois de suite. Imaginez à quel point cela peut être agaçant !
C’est pourquoi nous avons la fonctionnalité Groupes de projets (anciennement appelée Groupes d’applications). Cette fonctionnalité vous permet d’envoyer une seule notification push à plusieurs applications en un seul clic. Les utilisateurs ayant deux applications ou plus installées ne recevront qu’un seul message !
Configurer un groupe de projets
Anchor link to- Sur la page Projets, cliquez sur le bouton Groupes de projets :
- Cliquez sur Créer un groupe. Saisissez un nom pour le groupe et cochez les applications que vous souhaitez ajouter depuis la liste :
- Définissez la priorité d’envoi des messages pour chaque application à l’aide des flèches à droite. Si un client a installé plusieurs applications de la liste, le message ne sera envoyé qu’à l’application ayant la plus haute priorité.
- Cliquez sur Créer pour enregistrer le groupe. La page principale du groupe créé s’ouvrira, où vous pourrez personnaliser vos messages comme vous le feriez pour des applications individuelles.
Groupes de projets pour Android
Anchor link toPour les groupes de projets avec le SDK Pushwoosh, toutes les applications d’un groupe doivent être visibles les unes des autres. Autrement, les notifications push envoyées au groupe seront envoyées à chaque application de ce groupe séparément.
Pour garantir que les applications sont visibles les unes des autres, déclarez leurs noms de package dans le fichier AndroidManifest.xml de chaque application sous la balise <queries>
et ajoutez-les en tant que trusted_package_names
sous la balise <application>
.
Exemple de AndroidManifest.xml
Anchor link to<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>
Pour chaque application d’un groupe, vous devez ajouter les noms de package de toutes les autres applications de ce groupe. Cette opération doit être effectuée pour chaque application du groupe.