廠商通道參數申請指南
本文旨在指导用户獲取廠商通道的推播參數,推播參數使用于 SDK 集成和控制台配置。
小米參數獲取
註冊小米開發者賬號
進入 小米開放平台,註冊小米開發者賬號,詳情參考 企業開發者賬號註冊流程。
平台選擇說明
小米廠商通道支援觸達小米國內設備(不包含港澳台)用戶,請建立國內應用並使用國內版 SDK。小米即將下線海外推播服務,小米海外設備觸達請使用FCM和EngageLab通道。
創建國內應用程式
1.進入【管理控制台】,選擇訊息推播。
- 若使用個人賬號登錄,會顯示“抱歉,您當前沒有推播/審核權限。”。
2.創建應用程式。
3.填寫應用程式資訊,點擊創建。
應用程式包名需跟您在 Engagelab 官網填寫的包名保持一致。
4.在完善應用程式資料介面,直接點擊保存。
啟用推播服務
1.進入【推播運營平台】-【應用程式列表】頁面,在對應的應用程式名稱點擊“啟用推播”。 2.勾選小米推播的接入合作協議,並點擊“啟用”。
獲取應用程式資訊
進入【推播運營平台】-【應用程式資訊】頁面,即可查看應用程式資訊。
小米通道參數配置
進入【基本設定】-【集成設定】頁面,填寫參數:AppID、AppSecret、AppKey。
- 參數配置在小米(中國大陸)。
華為參數獲取
註冊華為開發者賬號
進入 華為開發者聯盟,註冊華為開發者賬號,詳情參考 註冊賬號。
創建項目
1.點擊“管理中心”,進入【管理中心】頁面。 2.選擇【開發服務】-【PUSH】。 3.添加一個新的項目,填寫項目名稱。
開通推播服務
1.【項目設置】-【推播服務】頁面,點擊立即開通。
2.選擇數據存儲位置
3.進入【項目設置】-【API管理】頁面,開啟推播服務的權限。
4.進入【項目設置】-【常規】頁面,點擊添加應用程式。
設置應用程式包名需跟您在 Engagelab 官網填寫的包名保持一致。
獲取應用程式資訊
進入【項目設置】-【常規】頁面,即可查看應用程式資訊。
- 常規頁面包含項目和應用程式的 Client ID 和 Client Secret,兩者對應的參數不一致,請下拉至頁面底部,獲取應用程式的 Client ID 和 Client Secret。
- 需要添加打包的 SHA256證書指紋,SHA256 證書指紋需與自己的打包證書一致。
- 下載 agconnect-services.json 文件,SDK 集成時需要配置到 app 目錄下。
- 修改了項目、應用程式資訊、開發服務設置,都需要重新下載配置 agconnect-services.json 文件。
華為通道參數配置
進入【基本設定】-【集成設定】頁面,填寫參數:AppID、AppSecret。
魅族參數獲取
註冊魅族開發者賬號
進入 Flyme推播平台,註冊魅族開發者賬號,詳情參考 開發者註冊。
創建應用程式
1.進入【控制台】-【 Flyme 推播】頁面。
2.新建應用程式。
3.填寫應用程式資訊後點擊創建。
應用程式包名需跟您在 Engagelab 官網填寫的包名保持一致。
獲取應用程式資訊
1.在應用程式列表中選擇“打開應用程式”。
2.进入【配置管理】页面,即可查看应用信息。
魅族的 AppID 是6位数字组成,请正确获取参数。
魅族通道參數配置
進入【基本設定】-【集成設定】頁面,填寫參數:AppID、AppSecret、AppKey。
vivo 參數獲取
註冊 vivo 開發者賬號
進入 vivo 開發者平台,註冊 vivo 開發者賬號,詳情參考 企業開發者註冊。
創建應用程式
1.進入【管理中心】-【應用程式與遊戲】頁面,點擊【創建應用程式】。
2.填寫應用程式資訊後,點擊創建。
若應用程式沒有上架應用程式市場,推播權限受限,不可在 vivo 官網的 Web 介面和 API 後台傳送正式訊息,可在 API 後台向設置的測試設備傳送測試訊息進行測試。
申請推播服務
1.進入【管理中心】-【訊息推播】頁面。
2.點擊推播申請,選擇需要申請的應用程式名稱後提交申請。
獲取應用程式資訊
進入【推播運營平台】-【應用程式資訊】頁面,即可查看應用程式資訊。
vivo 通道參數配置
進入【應用程式設置】-【集成設置】頁面,填寫參數:AppID、AppSecret、AppKey。
OPPO 參數獲取
註冊 OPPO 開發者賬號
進入 OPPO開放平台,註冊 OPPO 開發者賬號,詳情參考 OPPO 企業開發者賬號註冊。
創建應用程式
1.進入【管理中心】-【應用程式服務平台】頁面。
2.點擊創建應用程式,詳情請參考 應用程式接入流程
開啟推播服務
1.進入【管理中心】-【應用程式服務】-【移動服務】-【推播服務】頁面。
2.點擊“申請接入”。
3.在訊息推播頁面,選擇需要開啟推播服務的應用程式並選擇“申請開通”。
- 推播測試權限只能用於測試,每個應用程式每天有1000條。
- 推播正式權限需要重新申請“通知欄推播”權限(資源上架後方可申請)。
4.申請通過後狀態顯示“已開通”。
獲取應用程式資訊
在移動應用程式列表頁面,選擇需要查看的應用程式,即可查看應用程式詳情。
appserversecret 為 Engagelab 控制台必填參數 Master Secret。
OPPO 通道參數配置
進入【應用程式設置】-【集成設置】頁面,填寫參數:AppID、AppSecret、AppKey、MasterSecret/AppServerSecret。
- 如果應用程式已經在國內接入且已經在軟件商店上架,則中國大陸和其他地區都可以配置國內應用程式的參數。
- 如果應用程式沒有在國內接入且進行上架,需要在海外平台創建應用程式並在海外軟件商店上架後才可以申請海外推播,申請通過後在 OPPO(其他地區)處填寫海外應用程式的參數。
FCM 參數獲取
創建項目
1.進入 Firebase,登錄谷歌賬號。
2.點擊“添加項目”。
3.創建項目後,點擊該項目進入項目詳情。
創建應用程式
1.點擊 Android 應用程式圖標創建應用程式。
2.填寫應用程式資訊。
應用程式包名需跟您在 Engagelab 官網填寫的包名保持一致。
3.下載 google-services.json 文件,SDK 集成時需要配置至 app 目錄下。
獲取應用信息
點擊進入【項目設置】-【服務賬號】頁面,獲取服務器秘鑰JSON文件。
FCM 通道參數配置
進入【應用設置】-【集成設定】頁面,上傳配置文件參數: