功能背景
很多游戲開(kāi)發(fā)者在開(kāi)發(fā)過(guò)程當(dāng)中,由于游戲注重渠道運(yùn)營(yíng)關(guān)系,在不同的渠道會(huì)有不同的包名,同一個(gè)游戲可能會(huì)有幾十甚至上百個(gè)包名。因此在使用推送服務(wù)的過(guò)程當(dāng)中,同一條推送消息需要重復(fù)發(fā)送上百次才能推向所有用戶,操作十分繁瑣。為此,小米推送為開(kāi)發(fā)者提供了多包名推送的功能。
使用方法
點(diǎn)擊頁(yè)面內(nèi)的“設(shè)置多包名”,跳轉(zhuǎn)至包名設(shè)置頁(yè)面。
點(diǎn)擊新增包名,輸入應(yīng)用的所有包名(小米渠道除外,該包名為注冊(cè)應(yīng)用時(shí)填寫的包名,默認(rèn)為主包名)。包名可批量輸入,包名間使用逗號(hào)隔開(kāi),每個(gè)包名都可添加對(duì)應(yīng)備注(建議備注為渠道名稱),添加的包名都可刪除。
包名設(shè)置好之后,在推送工具頁(yè)進(jìn)行推送時(shí)即可看到多包名推送選項(xiàng)。用戶可向所有包名進(jìn)行推送,也可根據(jù)需求選擇指定得單個(gè)或多個(gè)包名推送,非常適合做游戲的渠道運(yùn)營(yíng)。
注意事項(xiàng)
·開(kāi)發(fā)者除了可使用推送工具端進(jìn)行推送,也可使用服務(wù)端的API做多包名推送,與自身的業(yè)務(wù)邏輯結(jié)合,推送更加靈活。
·多包名服務(wù)與原先的推送服務(wù)沒(méi)有任何沖突,開(kāi)啟多包名后之前的所有功能都可照常使用。(包括指定別名,regID,useraccount推送,)如果沒(méi)有需求忽略這一功能即可。
·多包名功能目前最適用的場(chǎng)景是游戲應(yīng)用,如果其他類型的應(yīng)用想使用多包名來(lái)做類似“應(yīng)用組”(同一條消息發(fā)給多個(gè)不同應(yīng)用)的功能,多包名是不適用的。
·測(cè)試時(shí)候請(qǐng)不要在同一臺(tái)設(shè)備上安裝多個(gè)多包名應(yīng)用(appID相同,包名不同),這種情況下alias推送方式將只能送達(dá)一條。