個推開發者服務進階之路

在移動互聯網時代,App貫穿我們的工作和生活,他們既是工作的必需品,也是生活的樂趣之源。對用戶來說,App的推送服務是必不可少的,它不僅能讓用戶及時收到重要的消息,也能讓推送的服務商獲得更多的流量,實乃雙贏之舉。

但是對開發者和企業來說,推送並不是終點,而只是其中的一個環節,App的運營者還需要多方位的瞭解用戶的屬性,才能針對性地策劃出運營方案,此時需要對App進行用戶畫像和數據統計,也就是說,將信息推送、用戶畫像、App的數據統計結合起來形成一個閉環,相輔相成,才能充分發揮App的價值,實現利益最大化。

在這方面,個推率先打破了業界單一推送服務的慣例,走向了推送服務生態建設之路。本文將對其旗下個推(信息推送)、個像(用戶畫像)、個數(應用數據統計)三個產品的功能和技術進行剖析,開發者可以按照下文的接入方式嘗試使用。

1.個推4.0

v4.0是最新的個推推送服務的版本,客戶端支持Android和iOS兩個平臺,雲端支持豐富的網頁端推送管理功能和多種語言版本的API開放接口。

技術特點

在Android平臺上,個推SDK服務可以長期運行,如果出現斷網問題,它也能在網絡恢復後重新接收在離線期間服務端推送的消息。

在iOS平臺,由於iOS系統的限制,個推SDK在iOS平臺上無法長期在後臺運行,當應用在前臺運行時,個推SDK服務可以正常運行,可以實時接收服務端的推送消息;當應 用在後臺期間,個推服務端會自動藉助Apple Push Notification Service (APNs)實現消息推送,用戶啓動應用後,個推SDK服務可以重新接收在應用停止期間服務端推送的離線消息。該服務框架如下:

至於服務端API,個推提供Java、C#、PHP、Python等多種語言版本的服務端API SDK,可以和各種第三方應用服務器技術架構進行對接。

將以上三個平臺結合起來,整體的架構如下:

集成方式

我們先以Android平臺爲例,快速集成方式如下:

  • 在個推開發者中心申請個推賬號;

  • 創建賬號並登錄個推開發者中心後,可以在應用列表中看到自動生成的【個推App Demo】,點擊【下載應用】,下載後安裝到手機上;

  • 打開手機上的【個推演示】應用,確保看到clientid這一欄成功獲取到值,此時可根據自身情況選擇透傳測試或通知測試的其中一種。

透傳測試: 點擊透傳測試,模擬服務端推送payload(透傳)數據給客戶端,對於該數據SDK不做任何處理原封不動的廣播給客戶端,顯示在日誌框中。

通知測試: 點擊通知欄測試,模擬服務端推送消息到客戶端, 客戶端SDK收到後彈出通知, 該通知是由SDK負責彈出。

  • 你也可以在個推開發者中心,選擇【個推App Demo】應用,點擊【創建推送】->【推送通知】,對通知標題和內容進行簡單編輯後即可發送。

關於iOS快速集成的方法,可點擊此鏈接查看。

應用場景

目前,個推4.0在三分鐘內能夠快速集成,實現秒級推送,而且個推結合用戶畫像分析,在合適的場景下推送合適的內容,大幅度提升消息的點擊率、用戶活躍度和留存率。最新版本的個推4.0對未收到推送消息的客戶端,還可通過短信的形式補發通知,達到全景推送的效果。目前,微博、唱吧、美圖秀秀、滴滴等熱門App都已接入個推實現了全景推送。

但是,個推4.0只是滿足了推送的基本需求,隨着App業務的多樣化,現有的用戶畫像已經不能滿足市場需求,用戶行爲背後的原理需要深挖,才能做更精準的推送,所以,個像誕生了。

2.個像

個像在個推的基礎上,結合個推的大數據能力,爲App開發者提供用戶畫像數據以及實時的場景識別能力,進而精準篩選目標用戶、個性化推薦消息和應用更新下載。

技術原理

個像的運行過程主要包括數據收集、數據清洗、數據建模分析、數據產出四個階段。數據清洗可利用 HADOOP、SPARK實現設備唯一性識別、行爲數據的清洗等, 從而去除冗餘數據。數據建模可利用神經網絡、文本分析、 分類聚類等技術進行計算機深度學習,從而對用戶行爲數據 主動學習,進行行爲判斷,產出用戶標籤。

之後,數據的產出會形成冷數據畫像、溫數據回溯、熱數據場景和定製化標籤四種畫像。

冷數據畫像也稱冷畫像,是指基於大數據分析出用戶的屬性,主要包括用戶的年齡層次、性別、地理位置和消費情況。

溫數據回溯和熱畫像可看出用戶近期活躍的應用和近期去過的場景,從而推出其社會特徵和生活偏好。

定製化標籤是將個推數據與第三方數據結合起來,共同建模得出具有價值的特徵標籤。

接入方式

個像的接入主要有兩個方式:

  • SDK集成:客戶端集成個像SDK,進行初始化SDK後,返回給客戶一個ID即GIUID(唯一身份標識), 此ID需要由客戶端提交到客戶服務器,然後服務器通過API接口傳入GIUID進行查詢用戶畫 像標籤數據。

  • API接口調用:客戶將應用名稱、包名及服務端出口IP提供後,返回APP id等相關信息。客戶根據《個像畫像數據服務接口文檔》及《用戶畫像編碼表》集成測試後方可調用API接口查詢畫像信息。

具體的集成文檔參見以下鏈接:

Android:http://docs.getui.com/gexiang/start/android/

iOS:http://docs.getui.com/gexiang/start/ios/

服務端:http://docs.getui.com/gexiang/start/server/

應用場景

在形成用戶屬性、行爲標籤、興趣標籤和場景標籤之後,App運營者就可以進行精準推送內容:

  • 基於特徵的推薦:這是指給用戶推薦與他們喜歡的物品相似的其他物品;

  • 基於用戶的推薦:找到與目標用戶相似的用戶羣,利用該用戶羣的行爲特徵對目標用戶進行內容推薦;

以上兩種推薦方法常用於電商應用。

對於想拉活用戶的的運營者來說,個像可指導精細化喚醒用戶。

而定製化標籤常用於廣告服務,個推大數據結合三方數據,雙方共同建模得出顯著價值和特徵標籤,依據不同標籤向用戶推送不同內容的廣告。

總而言之,個推結合個像,不僅能保證推送的內容更精準,覆蓋的客戶面和App也更廣泛。

但對開發者來說,瞭解用戶還不夠,還要知道自身的問題,需要了解用戶對App推送服務的點擊情況、卸載原因、業內同類App對比,才能不斷改進自己,此時,個數的價值就凸顯了。

3.個數

個數是一款移動App數據統計分析產品,利用無埋點技術從用戶屬性、渠道質量、行業對比等多指標對App進行分析,通過數據可視化展現,協助產品運營決策。

應用場景

個數的功能和微信公衆號後臺的功能有些相似,兩者都可以給用戶畫像,統計用戶的年齡分佈、性別、手機操作系統類型和用戶所在城市的活躍度。

除此之外,個數還能做更細緻地分析:

  • 用戶成分統計,包括喚醒用戶數、成長的用戶數、高頻活躍的忠誠用戶等;

  • 渠道統計,是指每個渠道的新增、活躍用戶數,還能通過使用時長、頻次、留存率等維度分析每個渠道的用戶質量,這樣就能全方位的管理渠道。

個數還能提供自定義事件統計和卸載分析功能,前者統計用戶埋點的發生次數、時間、變化趨勢等,後者可瞭解App各渠道的卸載數和卸載趨勢,同時還能分析卸載的用戶流向同類App的數量,通過分析這些數據,可以優化自身的投放策略,提高App的綜合競爭力。

個推、個像、個數三者有機結合,是推送服務的一次大升級,因爲它拋棄了傳統單一的推送機制,讓開發者瞭解用戶、看透市場,從而才能不斷提升自我,達到更精細化運營的目的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章