极光推送对象

学无止境✅  2016-3-14
0


推送对象

单用户推送使用别名(alias)

别名使用应用 UID。

即使不用用户在应用里的 UID,也要尽量避免多客户端别名相同。

应避免把别名设置为一个固定的值,或者设置用户属性、设备属性。这时应使用 tag。

单用户推送使用 RegistrationID

Android SDK r1.6.0 开始支持 App 可获取到 RegistrationID。该 ID 准确地定位这个 App 安装到这个设备上。可以用来精确地定位。

开发者需要把 RegistrationID 保存到自己的应用服务器上。在自己的应用服务器端要向这个设备推送时,使用获取到的 RegistrationID 来推送。

分组用户推送使用(tag)

通常可用来做标签的信息:

  1. 手机上的语言(_CN, _TW, _EN)
  2. 城市(深圳市,北京市)
  3. 应用版本号(1_3_1, v1)

标签可用于"订阅”功能。

  • 比如彩票应用,用户选择关注哪几个类型的彩票,给他列表(每项是一个标签)。 用户选择关注哪个彩票,即设置为标签。  这样可以给用户推送他订阅的彩票资讯。

避免用单用户属性作为标签:

  • 比如使用应用 UID、手机号、用户登录名等

游客  现在