學習Android推送功能筆記(3)---極光推送

極光推送根據對象推送消息

1設置別名

  • 官方API解釋
  • 別名 alias爲安裝了應用程序的用戶,取個別名來標識。以後給該用戶 Push 消息時,就可以用此別名來指定。
    每個用戶只能指定一個別名。
    同一個應用程序內,對不同的用戶,建議取不同的別名。這樣,儘可能根據別名來唯一確定用戶。
    系統不限定一個別名只能指定一個用戶。如果一個別名被指定到了多個用戶,當給指定這個別名發消息時,服務器端API會同時給這多個用戶發送消息。
    舉例:在一個用戶要登錄的遊戲中,可能設置別名爲 userid。遊戲運營時,發現該用戶 3 天沒有玩遊戲了,則根據 userid 調用服務器端API發通知到客戶端提醒用戶。

    public static void setAlias(Context context, String alias, TagAliasCallback callback)
    
  • 別名發送給指定的用戶,一個用戶只能設置一個別名

2設置tag

  • 根據用戶的不同興趣愛好進行分組,根據分組推送消息
  • 一個用戶能設置多個tag
    public static void setTags(Context context, Set<String> tags, TagAliasCallback callback)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章