Thank you for posting to the Telerik Developer Forums.
The "Advanced" push sample is showcasing the ability to associate a device with user Id and filter notifications on parameters in the user registration.
When a device is registered with a user already logged in (e.g. the request is authenticated with the access token of the user), a UserId
field is automatically added by the server to the device registration object and can be observed in the Devices
browser. That is why the sample requires user registration/authentication.
The server will automatically resole the notification filter based on the UserId
stored in the device registration. You can tailor the segment for push notifications based on user properties defined in the Users content type structure (User.ID, User.DisplayName, etc.).
I hope that this answers your question. Let me know if you have further inquiries.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.