好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 技術解讀:極光推送的設備唯一性標識 RegistrationID

技術解讀:極光推送的設備唯一性標識 RegistrationID

熱門標簽:電銷機器人一呼百應是真的嗎 電話機器人市場調研報告 世界地圖標注的圖片 無標注天地圖標 藍光系統外呼故障對照表 地圖標注邊界百度經驗 400電話申請費用及資費 中國地圖標注長征路線 智能電話機器人出售
 

對于 App 云平臺系統,如何唯一地識別移動設備是非常重要的。不然每次用戶在設備上卸載掉應用再重新安置,后端系統只能把這個用戶當作一個全新的用戶了。使用極光推送的開發者常常有這樣一個問題:極光推送是如何來做設備的唯一性識另外。 

Android 設備自己的任何標識都是無法直接用作設備唯一標識的。iOS 是系統強力限制被唯一識另外,目前唯一可以部分滿足條件是 IDFA,但需要你的 App 自己的確嵌入了廣告。本文將解析極光推送如何盡可能地來唯一識別設備。 

極光推送對安置在設備上的 App 使用 RegistrationID 作為標識。極光推送要『盡可能』確保設備的唯一性,就是要使得 RegistrationID 盡可能唯一。

RegistrationID 的定義 

關于 RegistrationID 極光官方文檔有如下的定義:

集成了 JPush SDK 的應用程序在第一次 App 啟動后,成功注冊到 JPush 辦事器時,JPush 辦事器會給客戶端返回唯一的該設備的標識 – RegistrationID。JPush SDK 會以廣播的形式發送 RegistrationID 到應用程序。

有了這個標識,App 編程可以把這個 RegistrationID 生存到本身的應用辦事器上,然后就可以按照 RegistrationID 來向設備推送消息或者通知。 

RegistrationID 變革可能性 

如果 App 不卸載,是直接覆蓋安置,Android, iOS 上 RegistrationID 的值都不會變革。

如果 App 是卸載之后再次安置:

1 Android 上 RegistrationID 基本不會變;

2 iOS 上如果啟用了 IDFA 變革可能性不大,如果未啟用 IDFA 則每次安置 RegistrationID 都會變; 

RegistrationID 生成規則解析

Android 平臺

Android 上因為國內存在大量山寨設備的原因,正常的 IMEI, Mac Address, AndroidID 這些可以考慮用作唯一標識的值,都是不成以用的,因為這些值在一批設備中可能都是同一個值。

極光的基本思路是:

1. 生成一個 DeviceID 生存到 Settings, External Storage。依賴當地存儲,應用被卸載后重新安置這些存儲里的 DeviceID 還在的話,就是同一個設備。這一條理論上解決 90% 的不亂性問題。

2. DeviceID 之外增加增補規則:綜合按照 IMEI, MAC Address, AndroidID 這幾個值來判斷,是否可能是老設備。

具體的邏輯細節,也是按照實際運行情況,以及收集到的反饋不停調整的,大多數邏輯可在辦事器端調整。 

iOS平臺

鑒于 iOS 系統設計上限制設備唯一標識,所以極光一直使用 Device Token 作為標識,也因為極光推送自己就是需要 Device Token 這個值才可能運作的。

iOS 9 版本之后,每次卸載后重裝都會導致 Device Token 變革,所以對于極光后臺來說,都只能被識別為新用戶。 

極光 SDK 新版本增加了 IDFA 選項,在集成初始化 SDK 時可選把 IDFA 這個值設置進來,這樣極光后臺就優先按照 IDFA 值來識別用戶,從有必然的可能性應用被卸載后重裝還能識別回老設備。

IDFA 是廣告標識符,是 iOS 專門為廣告跟蹤唯一地識別用戶而設計的。在 iOS 設備上,設備 -> 隱私 -> 廣告這個頁面,有一個設置項:限制廣告跟蹤。默認是未選中狀態的,便是關閉狀態,是不限制的。用戶可以選中,從而限制廣告跟蹤。設置項之外還有一個按鈕:還原廣告標識符…。如果用戶點擊了這個按鈕,則 IDFA 值會變革。 

默認的情況下,沒有限制廣告跟蹤,可以取到 IDFA 這個值。而且用戶未點擊『還原廣告標識』時,這個值是不會變的。這樣就達到了唯一地標識設備、跟蹤到用戶的目標。

但是,但是,請必然留意,IDFA 并不是必然可以啟用的,是需要你的 App 的確有廣告功能才可以用的,不然 Apple 在上架審核時有可能發現從而拒絕上架。

關于蘋果 App 上架對 IDFA 的要求,可參考這里的說明:The Advertising Identifier (IDFA) 

高級使用建議 

因為 RegistrationID 是 JPush SDK 注冊完成之后才得到的,所以調用 SDK API 來獲取 RegistrationID 的值時需要稍注意,不是總能夠立即得到。

好比 iOS 上建議在監聽到 kJPFNetworkDidLoginNotification 這個通知后的代碼里,來獲取 RegistrationID 的值。

標簽:忻州 瀘州 海北 銀川 內蒙古 銅仁 營口 合肥

巨人網絡通訊聲明:本文標題《技術解讀:極光推送的設備唯一性標識 RegistrationID》,本文關鍵詞  技術,解讀,極光,推送,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《技術解讀:極光推送的設備唯一性標識 RegistrationID》相關的同類信息!
  • 本頁收集關于技術解讀:極光推送的設備唯一性標識 RegistrationID的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: pron欧美| 乱孕妇伦| 公交车6人轮换ch| 农村妇女亂伦92干过的最大年龄| 亚洲成在线观看AV第28集| 女人水多是不是瘾就大| 受被双龙+虐菊+折磨尿孔动漫| 四虎成人www成人影视网址| 欧美肛交XXX高潮| 国产高清ujzzujzz| 厨房掀开馊了裙子挺进去电影 | 午夜影院a级片| 欧美做真爱欧美观看免费| 国产成人精品日本亚洲直接| 日本在线观看完整版免费视频| 久久人人爽| 国产乱子伦在线观看| 一本色道老熟妇久久八八综合| 一级a一级a爰片免费免免潘金莲| 免费日本视频| 久久综合伊人77777蜜臀| 亚洲欧洲春色校园另类小说| 好紧?好硬?好硬?爽怎么看| 黑人异族50厘米全进| 开高中女学生小嫩苞的小说| 国产乡下三级农村妇女| 久久婷婷色一区二区三区asmr| 色欲一区二区三区精品A片| 岳好紧| 黄色一级性生活视频| 青青国产成人久久91| 国产又粗又猛又爽又黄的视频软件| 男男裸体Gay猛交Gay| 国模冰冰炮交150视频| 小玩具开启高H| 日批影院| 亲嘴扒胸激烈视频| 国产女人伦码一区二区三区不卡| XXXX高潮大喷水XXXX| 男人桶女人30分钟完整试看| 强揉爆乳女教师2|