Build Target User Groups
Easily grouping devices, or more accurately, users, is made possible through the utilization of Tags within EZ Push. You can envision Tags as flags set on the user's device, which are synchronized with our servers.
When planning a campaign, you can target your push notifications to a very specific group using Tags.
What is a Tag?
A Tag is simply a key-value pair associated with a single device. To showcase the flexibility of Tags, below are some examples of how they can be used. The choice of what information to store in the key and values is entirely up to you.
Example Tags
| Key | Value |
|---|---|
| App-Version | 2.0.1 |
| Language | de |
| PremiumUser | true / false |
| App-Starts | 1 |
| ... | ... |
The only Tags set during the SDK setup are Version, OS-Version, BuildNumber, and Manufacturer. All other Tags are dependent on your targeting concept.
Sensitive Tags vs. Insensitive Tags
Our targeting concept differentiates between Sensitive Tags and Insensitive Tags.
Sensitive Tags
Sensitive Tags are hashed before transmitting the value information to our servers.
These tags should be utilized when you aim to single out users based on sensitive information. By employing Sensitive Tags, the users' information will not be stored in our databases in a readable format.
Examples of Sensitive Tags: CustomerNo, ContractNo, UserId, IBAN
You should use Sensitive Tags to target a single user.
Insensitive Tags
Insensitive Tags are stored in plain text on our servers.
These Tags should be employed to build large logical groups of users.