91嫩草国内在线,韩国理论电影免费看,6969精品视频在线观看,1024在线视频精品免费,色中色污,饭冈佳奈子在线
跳至內容
Cobub文檔中心
用戶工具
登錄
站點工具
工具
顯示頁面
修訂記錄
反向鏈接
媒體管理器
網站地圖
登錄
媒體管理器
網站地圖
本頁面只讀。您可以查看源文件,但不能更改它。如果您覺得這是系統錯誤,請聯系管理員。
~~Title:Cobub Razor 個推插件 - 開源移動應用運營平臺 - 移動統計、移動推送解決方案 - Cobub 移動開發者中心~~ {{description>個推插件 是Cobub Razor官方基于個推開發的一款推送插件。 它集成了個推的推送功能與Cobub Razor提供的Tag功能,更加方便,快捷,精準的進行推送。 個推開放平臺幫助企業的應用通過低成本互聯網通道進行消息推送,提供完善、高效、穩定的服務體系解決了互聯網云端到手機端的消息互通問題。}} {{keywords>Cobub Razor,開源移動應用分析,移動分析,移動應用分析,android推送,個推}} ====== 個推 – Android推送服務 ====== v0.7.1 個推插件 是Cobub Razor官方基于個推開發的一款推送插件。 它集成了個推的推送功能與Cobub Razor提供的Tag功能,更加方便,快捷,精準的進行推送。 個推開放平臺幫助企業的應用通過低成本互聯網通道進行消息推送,提供完善、高效、穩定的服務體系解決了互聯網云端到手機端的消息互通問題。 ===== 集成步驟: ===== 在集成個推插件之前,確保數據庫個推相關表的建立,可以到這里下載相關的sql文件,導入到你的數據庫中,創建相關表(注意修改表sql里的前綴razor_,以保持和你自己數據庫中表前綴一致)。 **1. 確保Cobub Razor與Cobub用戶中心已成功授權綁定。**如未綁定,[[razor:plugins:start|請參見這里]]。 **2.在Cobub Razor中激活個推應用并獲取授權碼** 若要使用個推插件中的推送,系統需要為每個App(當前只支持Android平臺)分配相應的授權Key。 **3.個推SDK集成** 注意:CobubRazor中必須使用從Cobub網站下載的SDK下載SDK才能使用插件的推送功能。 請不要到個推官方進行下載,也無需在個推注冊帳號。 集成步驟: 3.1.下載SDK。 請點擊這里{{:razor:plugins:getui_sdk_v0.1.zip|下載}}。 3.2.將獲取到的Cobub Razor的SDK和GexinSdk.jar添加到項目的libs目錄。 3.3.在項目上右鍵選擇Build Path->Configure build path…—>左側選擇 Java Build Path—>選擇Libraries選擇卡—>Add JARs.. —>選擇當前項目的Libs目錄,選中jar包,然后點擊OK. 3.4.配置AndroidManifest.xml文件。 * 添加授權 * 加入服務聲明 注意:PACKAGENAME替換為項目包名. 其中的UMS_APPKEY、appid、appkey、appsecret是通過Cobub razor獲取到的 * 在程序入口Activity添加 如下紅色部分 3.5. 初始化SDK 在您應用程序主Activity里導入MessageManager如下所示: <code> import com.igexin.slavesdk.MessageManager;</code> 然后在您應用程序啟動初始化階段,初始化SDK: <code> MessageManager.getInstance().initialize(this.getApplicationContext());</code> 該方法必須在Activity或Service類內調用。一般情況下,可以在Activity的onCreate()方法中調用 為保證意外情況導致初始化失敗,建議應用程序每次啟動時都調用一次該初始化接口。 3.6. 將 app_download_notification.xml 和 notification.xml (在 客戶端/需導入的資源文件夾下)復制到工程res/layout/文件夾中,否則將不支持下載功能 和 自定義通知圖標。 MsgReceiver.java 用來獲取內容如下 <code> package com.test; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.util.Log; import com.igexin.sdk.Consts; public class MsgReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Bundle bundle = intent.getExtras(); switch (bundle.getInt(Consts.CMD_ACTION)) { case Consts.GET_MSG_DATA: // 獲取透傳(payload)數據 byte[] payload = bundle.getByteArray("payload"); if (payload != null) { String data = new String(payload); Log.d("GexinSdkDemo", "Got Payload:" + data); // TODO:接收處理透傳(payload)數據 } break; default: break; } } } </code> **4.使用個推推送服務** 進入Cobub Razor插件個推首頁,插件會讀取所有當前系統中的Android應用列表。 在每個應用后都有推送和透傳推送兩個操作,用戶可以根據自身需要進行選擇消息類型。 進入推送詳細界面,根據要求選擇標簽或者整個APP推送,填寫相關內容并進行推送 **5.查看個推推送報告** 進入插件中的推送報告模塊,用戶可以查看用戶推送的報告。注:系統只支持30日內推送報告查詢服務。用戶可通過右上角選擇時間段。 推送報告顯示了所有激活的APP的推送報告,點擊單個APP查看單個應用的推送報告。 **6.賬戶與結算** 個推插件按月結算,系統會每個月根據用戶上個月的用戶所有APP在線用戶總數來進行結算。 個推插件的收費是按照當月在線人數結算,與推送次數無關。 為保證推送服務正常進行,請到個人中心賬戶充值模塊預先充值。 **7.常見問題** 什么是透傳? 透傳消息由推送服務器通過SDK傳遞給客戶端,具體如何處理此消息由用戶自己處理。(注:透傳內容不支持轉義字符) 客戶端如何來實現并接收透傳消息,請參見《個推SDK集成指南》 為保證推送服務正常進行,請到個人中心賬戶充值模塊預先充值。 如何獲取Package Name? 應用標識(Package Name),常以com開頭 方法一: 安裝并打開 包名檢測工具 方法二: * 手機上打開你的應用 * 點擊設置 -> 應用程序 -> 管理應用程序 -> 正在運行,在列表中找到你的程序 * 在進程中可以看到應用的應用標識(Package Name)
razor/plugins/getui.1441952226.txt.gz
· 最后更改: 2017/07/14 11:12 (外部編輯)
頁面工具
顯示頁面
修訂記錄
反向鏈接
回到頂部
? Copyright 2012 - 2015
南京西橋科技有限公司
Western Bridge Tech Co., Ltd.
蘇ICP備13039116號-1