跟蹤電子消息的方法、移動設備和服務器的制造方法
【專利摘要】本發明提供了跟蹤電子消息的方法、執行該方法的移動設備以及服務器。該方法包括:移動設備向服務器發送針對電子消息的請求;服務器響應于從移動設備接收的針對電子消息的請求,將所述電子消息與關聯的跟蹤標識下發給移動設備;移動設備響應于在移動設備上發生了與所述電子消息相關的電子消息事件,向服務器發送電子消息事件報告,所述事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息;以及服務器根據所述跟蹤標識和所述電子消息事件信息,記錄對應電子消息的跟蹤信息。本發明的方案能夠快速有效地完成移動廣告效果跟蹤。
【專利說明】跟蹤電子消息的方法、移動設備和服務器
【技術領域】
[0001]本發明涉及移動通信領域,更具體地,涉及跟蹤電子消息(如廣告)的方法、相應的移動設備和服務器。
【背景技術】
[0002]隨著移動互聯網的迅速發展,其用戶群不斷擴充。目前,移動互聯網已經成為新興的媒介。相應地,諸如手機、pad等移動終端設備作為新型媒體的應用價值也日益凸顯。移動終端媒體相對于傳統媒體而言擁有許多優勢,例如覆蓋人群廣,傳播成本比較低廉,可以方便地把人們的零碎時間利用起來,以及能夠非常快捷地傳播信息。而且,移動互聯網具有網絡傳輸速度快,媒體表現力強等特點,非常適合于承載廣告。
[0003]為了便于理解,首先介紹本文中將使用的與移動廣告相關的一些術語:
[0004]應用APP(或app):安裝在移動設備上的應用,通過嵌入SDK向用戶展示廣告。APP的例子包括如水果忍者之類的手機游戲、以及如導航、天氣預報等其他手機應用。
[0005]軟件開發工具包SDK (Software Development Kit):針對獲取和展示移動廣告而專門開發的移動應用,由APP嵌入,對用戶是不可見的。
[0006]客戶端:APP嵌入SDK后,可以展示廣告,統稱為客戶端。
[0007]服務器:用于配置、存儲、投放廣告,并記錄廣告跟蹤效果的平臺。
[0008]CPC(Cost Per Click):一種廣告計費方式,按照單次有效點擊計費。
[0009]CPI (Cost Per Install):一種廣告計費方式,按照單次有效安裝計費。
[0010]CPM(Cost Per Mille):一種廣告計費方式,按照每千次成本計費。
[0011]開發者:APP的開發者,通過在APP上展示廣告獲取收入。
[0012]廣告主:發布廣告活動,按照開發者完成的廣告活動中規定的營銷效果的總數量及單位效果價格向開發者支付費用。
[0013]積分墻:一種移動廣告類型,簡稱0W,將一系列廣告任務以列表的形式展不在移動設備上,用戶完成給定的任務會得到一定的積分獎勵,以便在APP中使用相應的需要積分的功能。
[0014]推送通知PushNotification:—種移動廣告類型,簡稱NT,其是推送到移動設備狀態通知欄的一條電子消息(如廣告)。
[0015]在現有的許多針對移動廣告的技術中,應用廣告使用越來越頻繁。應用廣告主要是通過在手機的軟件應用中嵌入廣告商提供的控件來實現。通常以CPM(Cost Per Click)、CPC (Cost Per Install)、CPA (Cost Per Mille)等方式來計費。為了計費準確,需要跟蹤廣告投放的效果,例如用戶的點擊情況、下載和安裝應用的情況等等。然而,目前廣告主的服務器主要通過與應用開發者的服務器的交互來獲取關于廣告投放效果的信息,并基于該信息來計費。這樣,經常會出現移動廣告效果跟蹤不及時甚至失真的問題。
[0016]因此,需要一種能夠及時有效地跟蹤移動廣告效果的機制。
【發明內容】
[0017]本發明提出通過在APP中嵌入廣告主的服務器(下文中簡稱為服務器)提供的廣告SDK,對每條廣告進行跟蹤并將廣告事件直接反饋給廣告主的服務器,從而能夠及時有效地跟蹤在移動設備上一條廣告的投放效果。本發明還提出,服務器為下發的每條廣告生成對應的跟蹤標識,并將該跟蹤標識關聯到廣告中下發給移動設備。于是,移動終端在報告移動設備上后續產生的一系列廣告事件時可以關聯該跟蹤標識,使得服務器能夠根據該跟蹤標識來識別不同廣告的對應事件,實現對廣告效果的有效跟蹤。
[0018]根據本發明的第一方面,提供了一種跟蹤電子消息的方法,包括:向服務器發送針對電子消息的請求;從服務器接收所請求的電子消息和與所述電子消息對應的跟蹤標識;以及響應于在移動設備上發生了與所述電子消息相關的電子消息事件,向服務器發送電子消息事件報告,所述事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息。在本發明的實施例中,上述方法可以由移動設備上的客戶端來執行。所述客戶端可以是通過在移動設備上安裝的應用中嵌入軟件開發工具包SDK來實現的。
[0019]根據本發明的第二方面,提供了一種跟蹤電子消息的方法,包括:響應于從移動設備接收的針對電子消息的請求,生成與所述電子消息對應的跟蹤標識,并且將所述電子消息與所述跟蹤標識關聯地下發給移動設備;從移動設備接收電子消息事件報告,所述電子消息事件報告是移動設備響應于在移動設備上發生了與所述電子消息相關的電子消息事件而生成的,所述電子消息事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息;以及根據所述跟蹤標識和所述電子消息事件信息,記錄對應電子消息的跟蹤信息。在本發明的實施例中,上述方法可以在廣告主的服務器上執行。
[0020]根據本發明的第三方面,提供了一種移動設備,包括:發送單元,配置為向服務器發送針對電子消息的請求;以及接收單元,配置為從服務器接收所請求的電子消息和與所述電子消息對應的跟蹤標識,其中所述發送單元還配置為:響應于在移動設備上發生了與所述電子消息相關的電子消息事件,向服務器發送電子消息事件報告,所述事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息。
[0021]根據本發明的第四方面,提供了一種服務器,包括:發送單元,配置為,響應于從移動設備接收的針對電子消息的請求,將所述電子消息和與所述電子消息對應的跟蹤標識關聯地下發給移動設備;接收單元,配置為,從移動設備接收電子消息事件報告,所述電子消息事件報告是移動設備響應于在移動設備上發生了與所述電子消息相關的電子消息事件而生成的,所述電子消息事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息;以及記錄單元,配置為:根據所述跟蹤標識和所述電子消息事件信息,記錄對應電子消息的跟蹤信息。
[0022]在本發明的一些實施例中,所述電子消息可以是移動廣告。
[0023]在本發明的一些實施例中,所述電子消息事件可以包括:在移動設備上展示電子消息;用戶點擊電子消息;以及在移動設備上下載和安裝電子消息所推廣的應用,等等。
[0024]在本發明的一些實施例中,所述跟蹤信息包括下述中的至少一項:用戶標識、開發者標識、廣告商標識、廣告標識、和/或廣告下發時間。
【專利附圖】
【附圖說明】[0025]通過下面結合【專利附圖】
【附圖說明】本發明的優選實施例,將使本發明的上述及其它目的、特征和優點更加清楚,其中:
[0026]圖1是是示出了根據本發明的移動通信系統的應用場景的示意圖。
[0027]圖2是示出根據本發明示例性實施例的跟蹤電子消息的方法的操作序列的序列圖。
[0028]圖3a_3h是在移動設備與服務器之間交互的各種消息的具體示例。
[0029]圖4示出了服務器內部的異步處理廣告跟蹤邏輯的示例的流程圖。
[0030]圖5示出了在移動設備側執行的跟蹤電子消息的方法的示例的流程圖。
[0031]圖6示出了在服務器上執行的跟蹤電子消息的方法600的示例的流程圖。
[0032]圖7示出了根據本發明實施例的移動設備的示例的框圖。
[0033]圖8示出了根據本發明實施例的服務器的示例的框圖。
【具體實施方式】
[0034]下面參照附圖對本發明的優選實施例進行詳細說明,在描述過程中省略了對于本發明來說是不必要的細節和功能,以防止對本發明的理解造成混淆。
[0035]圖1是示出了根據本發明的移動通信系統100的應用場景的示意圖。如圖1所示,移動通信系統100可以包括移動設備120和服務器110。作為示例,在圖中示出了四個移動設備120-1、120-2、120-3和120-4。但是應該理解,系統100可以包括更多或更少的移動設備。移動設備120通過通信網絡130與服務器110相連。通信網絡130的示例可以包括但不限于:互聯網、移動通信網絡。
[0036]服務器110是用于配置、存儲、投放電子消息(如廣告),并記錄廣告跟蹤效果的平臺。服務器110是由廣告主維護和管理的。盡管圖中僅示出一個服務器110,但是應該理解可以存在兩個或更多的服務器110。還應該理解,服務器110可以是單獨的物理實體,也可以分布在兩個或更多個物理實體上。
[0037]移動設備120上安裝了根據本發明實施例的客戶端,即嵌入了廣告SDK的應用。當用戶使用這些應用時,客戶端可以向服務器110請求廣告,并且在移動設備的顯示器上展示廣告。作為示例,移動設備120可以包括移動電話、個人數字助理,手持或膝上計算機以及具有通信能力的類似設備。移動設備120可以包括設備本身及其相關聯的可移除式存儲模塊,例如但不限于通用集成電路卡(UICC),UICC包括訂戶標識模塊(SM)應用、通用訂戶標識模塊(USIM)應用、或可移除式用戶標識模塊(R-UIM)應用。備選地,移動設備120可以包括不具有這種模塊的設備本身。應該理解,本發明并不局限于所涉及的各個移動設備的具體通信協議,可以包括但不限于2G、3G、4G、5G無線通信技術,WCDMA、CDMA2000、TD-SCDMA無線技術等。不同的移動設備可以采用相同的通信協議,也可以采用不同的通信協議。本發明也不局限于移動設備的具體操作系統,盡管本發明主要以使用Android操作系統的移動電話為例進行說明,但是應該理解本發明也可以應用于具有iOS、Windows Mobile、Symbian、Windows Phone ^Blackberry OS等操作系統的移動設備。不同的移動設備可以采用相同的操作系統,也可以采用不同的操作系統。
[0038]服務器110和移動設備120可以通過各種無線通信協議進行通信,包括2G、3G、4G、5G 網絡,WCDMA、CDMA2000、TD-SCDMA 系統、無線局域網(WLAN),等等。[0039]接下來,將參考圖2描述在移動廣告跟蹤的過程中在移動設備上的客戶端和服務器之間交互。所交互的消息涉及的參數、返回值和服務器上的數據庫存儲結構均采用JSON格式進行說明。應該理解,本發明的數據結構的形式不限于JS0N,而是可以采用任意一種已知的或者未來開發的適于在移動設備與服務器之間通信的數據結構。為了便于理解,下面列出本發明中涉及的關于移動廣告用戶、移動設備、移動廣告信息、移動廣告跟蹤信息、開發者和廣告主消費賬單流水等信息的數據結構:
[0040]audience (移動廣告用戶)
【權利要求】
1.一種跟蹤電子消息的方法,包括: 向服務器發送針對電子消息的請求; 從服務器接收所請求的電子消息和與所述電子消息對應的跟蹤標識;以及 響應于在移動設備上發生了與所述電子消息相關的電子消息事件,向服務器發送電子消息事件報告,所述事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息。
2.根據權利要求1所述的方法,其中所述電子消息是移動廣告。
3.根據權利要求1或2所述的方法,其中所述電子消息事件包括:在移動設備上展示電子消息;用戶點擊電子消息;以及在移動設備上下載和安裝電子消息所推廣的應用。
4.根據權利要求1或2所述的方法,其由通過在移動設備上安裝的應用中嵌入軟件開發工具包SDK實現的客戶端來執行。
5.一種跟蹤電子 消息的方法,包括: 響應于從移動設備接收的針對電子消息的請求,生成與所述電子消息對應的跟蹤標識,并且將所述電子消息與所述跟蹤標識關聯地下發給移動設備; 從移動設備接收電子消息事件報告,所述電子消息事件報告是移動設備響應于在移動設備上發生了與所述電子消息相關的電子消息事件而生成的,所述電子消息事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息;以及 根據所述跟蹤標識和所述電子消息事件信息,記錄對應電子消息的跟蹤信息。
6.根據權利要求5所述的方法,其中所述電子消息是移動廣告。
7.根據權利要求5或6所述的方法,其中所述電子消息事件包括:在移動設備上展示電子消息;用戶點擊電子消息;以及在移動設備上下載和安裝電子消息所推廣的應用。
8.根據權利要求6所述的方法,其中所述跟蹤信息包括下述中的至少一項:用戶標識、開發者標識、廣告商標識、廣告標識、和/或廣告下發時間。
9.一種移動設備,包括: 發送單元,配置為:向服務器發送針對電子消息的請求;以及 接收單元,配置為:從服務器接收所請求的電子消息和與所述電子消息對應的跟蹤標識, 其中所述發送單元還配置為:響應于在移動設備上發生了與所述電子消息相關的電子消息事件,向服務器發送電子消息事件報告,所述事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息。
10.一種服務器,包括: 發送單元,配置為:響應于從移動設備接收的針對電子消息的請求,將所述電子消息和與所述電子消息對應的跟蹤標識關聯地下發給移動設備; 接收單元,配置為:從移動設備接收電子消息事件報告,所述電子消息事件報告是移動設備響應于在移動設備上發生了與所述電子消息相關的電子消息事件而生成的,所述電子消息事件報告包括所述跟蹤標識和與所述電子消息事件相關的電子消息事件信息;以及 記錄單元,配置為:根據所述跟蹤標識和所述電子消息事件信息,記錄對應電子消息的跟蹤?目息。
【文檔編號】H04L12/58GK103532831SQ201310499158
【公開日】2014年1月22日 申請日期:2013年10月22日 優先權日:2013年10月22日
【發明者】周濤, 馬金收, 王曄 申請人:北京網秦天下科技有限公司