Hi Summers,
GCM topic messages go to all devices registered for the topic. Topic notifications cannot
be restricted to an alias or list of aliases.
The way it worked before, and still works on ios, you can send a command to UPS with an
"alias" name AND a "categories" name and it will only go to devices
that have registered using that "alias" name AND that "categories"
name. UPS finds which devices meet the selection criteria and push notification requests
are sent for those devices.
Requests with aliases and categories can target specific users in a group.
With real "categories" you can segment users into groups, so every device can be
assigned a category, and sub-groups can be defined by using more than one category per
device. This is useful for geographic or organizational targeting.
I have no problem with GCM topics. Just make it a new feature. Give me back my
categories.
- Kelvin
---------------------------------------------------------------------------------------
From: aerogear-users-bounces(a)lists.jboss.org
[mailto:aerogear-users-bounces@lists.jboss.org] On Behalf Of Summers Pittman
Sent: Monday, August 10, 2015 6:12 PM
To: aerogear-users(a)lists.jboss.org
Subject: Re: [Aerogear-users] categories have been hijacked
On Mon, Aug 10, 2015 at 8:36 PM, Kelvin Lunsford <kelvin(a)qantel.com> wrote:
Setting "categories" in the push payload was working for android and ios in
cordova push plugin 1.1.1.
For version 2.0.2 "categories" only works for ios.
It looks like "categories" is being hijacked in android for a GCM feature called
"topics".
I liked "categories". I was using it. Now it's gone. GCM topics is not a
drop-in replacement. It's not the same thing.
What do categories do that topics do not do?
New features should get new names and new commands.
- Kelvin