一種衡量社交渠道傳播效果的方法及裝置製造方法
2023-10-21 04:15:42 2
一種衡量社交渠道傳播效果的方法及裝置製造方法
【專利摘要】本發明公開一種衡量社交渠道傳播效果的方法及裝置,涉及網絡通信【技術領域】,可以全面、準確地確定不同應用程式的傳播效果值。本發明通過接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型;根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。本發明適用於確定社交渠道傳播效果時採用。
【專利說明】一種衡量社交渠道傳播效果的方法及裝置
【技術領域】
[0001]本發明涉及網絡通信【技術領域】,尤其涉及一種衡量社交渠道傳播效果的方法及裝置。
【背景技術】
[0002]隨著科技的不斷發展,電子產品不斷地更新換代,而應用於電子產品上的應用程式也是種類繁多。開發商為了推廣自己的應用程式,可以通過各種社交渠道進行推廣以獲取新用戶或者活躍用戶。例如,騰訊開放平臺可以通過即時通訊(例如QQ)中的用戶關係鏈,通過騰訊開放平臺中的各種應用程式的用戶採用邀請、挑戰、炫耀等方式獲取新用戶或者活躍用戶。
[0003]然而,現有技術中沒有衡量各種社交渠道的傳播效果的有效衡量方式,從而導致不能確定不同應用程式的傳播效果值。
【發明內容】
[0004]本發明的實施例提供一種衡量社交渠道傳播效果的方法及裝置,可以全面、準確地確定不同應用程式的傳播效果值。
[0005]第一方面,本發明實施例提供一種衡量社交渠道傳播效果的方法,包括:
[0006]接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間、所述操作的操作類型;
[0007]根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;
[0008]根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。
[0009]第二方面,本發明實施例提供一種衡量社交渠道傳播效果的裝置,包括:
[0010]一種衡量社交渠道傳播效果的裝置,其特徵在於,包括:
[0011 ] 接收單元,用於接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間、所述操作的操作類型;
[0012]統計單元,用於根據所述接收單元接收的所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;
[0013]確定單元,用於根據所述統計單元統計的所述傳播效果參數,確定所述不同應用程式的傳播效果值。
[0014]本發明實施例提供一種衡量社交渠道傳播效果的方法及裝置,通過接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型;根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。本發明實施例通過統計不同應用程式的傳播效果參數使得可以全面、準確地確定不同應用程式的傳播效果值。
【專利附圖】
【附圖說明】
[0015]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0016]圖1為本發明一個實施例提供的一種衡量社交渠道傳播效果的方法的流程圖;
[0017]圖2為本發明另一個實施例提供的一種衡量社交渠道傳播效果的方法的流程圖;
[0018]圖3為本發明另一個實施例提供的一種衡量社交渠道傳播效果的裝置的框圖;
[0019]圖4為本發明另一個實施例提供的另一種衡量社交渠道傳播效果的裝置的框圖;
[0020]圖5為本發明另一個實施例提供的另一種衡量社交渠道傳播效果的系統的示意圖。
【具體實施方式】
[0021]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
[0022]本發明實施例提供一種衡量社交渠道傳播效果的方法,該方法的執行主體為分布式資料庫,如圖1所示,該方法包括:
[0023]步驟101,接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型;
[0024]可選的,文件伺服器用於實時接收即時通訊伺服器發送的日誌文件,並保存接收到的日誌文件。根據文件伺服器上設定的發送周期向分布式資料庫發送保存的日誌文件。例如,文件伺服器上設定的發送周期為一小時,則從第一次發送完成後,再接收到的日誌文件進行保存,一小時之後再發送保存的日誌文件,或者從接收到第一個日誌文件開始,一小時後將保存的日誌文件發送給分布式資料庫。
[0025]需要說明的是,日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型。可選的,每一個日誌文件中包括一條記錄,每一個記錄中包括用戶標識、應用程式標識、發生時間、操作類型等。其中,發生時間指操作的發生時間。用戶標識可以為用戶的QQ號碼。進一步可選的,記錄中還包括發起用戶標識、應用程式編程接口標識,發起用戶用於統計一度安裝量或者二度安裝量時採用,發起用戶可以理解為給當前用戶提供應用程式安裝的用戶,這裡當前用戶為用戶標識對應的用戶。應用程式編程接口標識為社交渠道的各應用程式編程接口,例如,通過邀請好友來獲取新用戶或者活躍用戶,則邀請好友可以通過社交渠道的一個應用程式編程接口執行。
[0026]可選的,操作類型包括發起操作、曝光操作、點擊操作、一度安裝操作以及二段安裝操作。其中,發起操作可以為用戶炫耀、安裝應用程式、邀請其他用戶安裝應用程式等的操作;曝光操作可以為用戶上網過程中應用程式的出現,需要說明的是,曝光操作可以不是由用戶執行的操作;點擊操作可以為用戶點擊應用程式的操作;一度安裝操作可以為發起用戶發起應用程式的安裝,當前用戶接受發起用戶的邀請並安裝了應用程式的操作;二度安裝操作為發起用戶發起應用程式的安裝,A用戶接受發起用戶的邀請並安裝了應用程式,之後當前用戶由於A用戶安裝應用程式產生的消息而又安裝了此應用程式的操作,即當前用戶通過A用戶而安裝應用程式的操作為二度安裝操作。
[0027]步驟102,根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;
[0028]可選的,傳播效果參數包括所述發起操作對應的發起量、所述曝光操作對應的所述曝光量、所述點擊操作對應的點擊量、所述一度安裝操作對應的一度安裝量以及所述二度安裝操作對應的二度安裝量。
[0029]其中,發起量可以為用戶在應用程式中通過社交渠道發起的量,其中發起可以指邀請好友安裝應用程式、安裝應用程式之後產生的安裝消息、炫耀等操作。曝光量可以為發起的應用程式在QQ用戶上網過程中出現的次數。點擊量可以為發起的應用程式被QQ用戶點擊的次數。一段安裝量可以為發起的應用程式被好友安裝的次數。二度安裝量可以為發起的應用程式被好友的好友安裝的次數。
[0030]可選的,根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數包括:根據所述日誌文件中記錄的第一應用程式的所述發起操作以及所述發起操作對應的不同的所述發生時間,統計第一預設時間段內所述第一應用程式的所述發起量;其中,第一應用程式為日誌文件中記錄的所有不同應用程式中任一個應用程式,可以理解的,這裡以統計第一應用程式在預設時間段內的傳播效果參數進行描述,統計其他應用程式在預設時間段內的傳播效果參數的方法可以參照統計第一應用程式在預設時間段內的傳播效果參數的方法。
[0031]根據所述日誌文件中記錄的所述第一應用程式的所述曝光操作以及所述曝光操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述曝光量;
[0032]根據所述日誌文件中記錄的所述第一應用程式的所述點擊操作以及所述點擊操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述點擊量;
[0033]根據所述日誌文件中記錄的所述第一應用程式的所述一度安裝操作以及所述一度安裝操作對應的不同的所述發生時間,統計第二預設時間段內所述第一應用程式的所述一度安裝量;
[0034]根據所述日誌文件中記錄的所述第一應用程式的所述二度安裝操作以及所述二度安裝操作對應的不同的所述發生時間,統計所述第二預設時間段內所述第一應用程式的所述二度安裝量;
[0035]按照上述確定所述第一應用程式在預設時間段內的傳播效果參數的方法,確定所述日誌文件中記錄的其他應用程式在預設時間段內的傳播效果參數。
[0036]進一步可選的,根據實際經驗為了獲得更好的傳播效果參數,通常第一預設時間段小於或者等於第二預設時間段。例如,第一預設時間段為I天,可以設置為從O時至24時,第二預設時間段為7天,可以設置為從第I天的O時至第7天的24時。或者,第一預設時間段為7天,第二預設時間段為7天。當然,第一預設時間段與第二預設時間段還可以設置為其他的時長,在此不再一一舉例說明。
[0037]步驟103,根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。
[0038]可選的,本步驟包括:根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率;
[0039]根據預設點擊率確定點擊率的不同等級範圍,根據所述點擊率的不同等級範圍以及所述第一應用程式的點擊率,確定所述第一應用程式的點擊率等級;
[0040]根據預設一度安裝率確定一度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述一度安裝率,確定所述第一應用程式的一度安裝率等級;
[0041]根據預設二度安裝率確定二度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述二度安裝率,確定所述第一應用程式的二度安裝率等級;
[0042]根據上述確定所述第一應用程式的所述傳播效果值的方法,確定所述日誌文件中記錄的其他應用程式的傳播效果值。
[0043]可選的,預設點擊率可以為根據不同的應用程式的點擊率確定的點擊率的平均值。預設一度安裝率可以為根據不同的應用程式的一度安裝率確定的一度安裝率的平均值。預設二度安裝率可以為根據不同的應用程式的二度安裝率確定的二度安裝率的平均值。
[0044]進一步可選的,根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率,包括:
[0045]根據Rd = D/B計算所述第一應用程式的點擊率,其中,所述Rd表示所述第一應用程式的點擊率,所述D表示所述第一應用程式的所述點擊量,所述B表示所述第一應用程式的所述曝光量;
[0046]根據Ry = Y/F計算所述第一應用程式的一度安裝率,其中,所述Ry表示所述第一應用程式的一度安裝率,所述Y表示所述第一應用程式的所述一度安裝量,所述F表示所述第一應用程式的所述發起量;
[0047]根據Re = E/F計算所述第一應用程式的二度安裝率,其中,所述Ry表示所述第一應用程式的二度安裝率,所述Y表示所述第一應用程式的所述二度安裝量,所述F表示所述第一應用程式的所述發起量。
[0048]本發明實施例提供一種衡量社交渠道傳播效果的方法,通過接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型;根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。本發明實施例通過統計不同應用程式的傳播效果參數使得可以全面、準確地確定不同應用程式的傳播效果值。
[0049]本發明實施例提供一種衡量社交渠道傳播效果的方法,如圖2所示,該方法包括:
[0050]步驟201,即時通訊伺服器根據用戶的操作,生成日誌文件。
[0051]可選的,這裡即時通訊伺服器可以為QQ伺服器。
[0052]下面以用戶發起邀請好友安裝應用程式的操作進行描述。用戶A發起邀請好友安裝應用程式歡樂鬥地主,QQ伺服器接收到用戶發起的邀請,生成一個對應歡樂鬥地主的唯一標識,將攜帶唯一標識的邀請發送給用戶A邀請的好友。此時,QQ伺服器根據用戶A發起的邀請生成一個日誌文件,其中此日誌文件中包括一條記錄,該記錄中包括用戶A發起邀請的發生時間、操作類型、應用程式標識、用戶標識、應用程式編程接口標識。其中,操作類型為發起操作,應用程式標識為上述產生的對應歡樂鬥地主的唯一標識,用戶標識可以為用戶A的QQ號碼,應用程式編程接口標識為發起邀請對應的社交渠道的應用程式編程接口標識。需要說明的是,社交渠道可以有多個應用程式編程接口,每個應用程式編程接口都設置一個標識,用戶標識不同的社交渠道。
[0053]用戶B為用戶A的好友,登錄騰訊開放平臺後看到用戶A發起的邀請,點擊此邀請並安裝了歡樂鬥地主。此時,QQ伺服器接收到用戶B安裝歡樂鬥地主的安裝指令之後,執行安裝操作,並生成一條社交渠道的說說,並將此說說顯示在用戶動態消息中。
[0054]同時,QQ伺服器根據用戶B看到的頁面的加載,查詢到歡樂鬥地主的曝光,從而生成日誌文件,此日誌文件中記錄曝光的發生時間、用戶標識、發起用戶標識、應用程式標識、應用程式編程接口標識、操作類型。其中,用戶標識可以為用戶B的QQ號碼,發起用戶標識可以為用戶A的QQ號碼,應用程式標識為歡樂鬥地主的標識,應用程式編程接口標識為社交渠道中對應曝光應用程式的應用程式編程接口的標識,操作類型為曝光操作。需要說明的是,這裡的曝光操作不一定為用戶的操作。
[0055]另外,QQ伺服器根據用戶B的點擊操作生成日誌文件,此日誌文件中記錄曝光的發生時間、用戶標識、發起用戶標識、應用程式標識、應用程式編程接口標識、操作類型。其中,用戶標識可以為用戶B的QQ號碼,發起用戶標識可以為用戶A的QQ號碼,應用程式標識為歡樂鬥地主的標識,應用程式編程接口標識為社交渠道中對應點擊應用程式的應用程式編程接口的標識,操作類型為點擊操作。
[0056]另外,QQ伺服器會根據用戶B的安裝操作生成日誌文件,此日誌文件中記錄安裝的發生時間、用戶標識、發起用戶標識、應用程式標識、應用程式編程接口標識、操作類型。其中,用戶標識可以為用戶B的QQ號碼,發起用戶標識可以為用戶A的QQ號碼,應用程式標識為歡樂鬥地主的標識,應用程式編程接口標識為社交渠道中對應安裝應用程式的應用程式編程接口的標識,操作類型為一度安裝操作。
[0057]需要說明的是,說說可以為QQ空間或者微博中的一個模塊,可以為用戶提供交流平臺,例如,用戶可以寫最近發生在自己身邊的事,或者最近一直在想的事情,或者一句經典的話等等的內容,其他人可以對此內容進行評論,以進行交流。
[0058]用戶C為用戶B的好友,通過點擊該說說也安裝了歡樂鬥地主。QQ伺服器根據用戶C的安裝操作生成日誌文件,此日誌文件中記錄安裝的發生時間、用戶標識、發起用戶標識、應用程式標識、應用程式編程接口標識、操作類型。其中,用戶標識可以為用戶B的QQ號碼,發起用戶標識可以為用戶B的QQ號碼和用戶A的QQ號碼,應用程式標識為歡樂鬥地主的標識,應用程式編程接口標識為社交渠道中對應安裝應用程式的應用程式編程接口的標識,操作類型為二度安裝操作。
[0059]步驟202,即時通訊伺服器將生成的日誌文件發送給文件伺服器。
[0060]可選的,QQ伺服器根據用戶的操作每生成一個日誌文件之後,將生成的日誌文件發送給文件伺服器。例如QQ伺服器根據用戶A發起邀請的操作生成日誌文件之後,立即將此日誌文件發送給文件伺服器。QQ伺服器根據用戶B的安裝操作生成日誌文件之後,立即將此日誌文件發送給文件伺服器。QQ伺服器根據用戶C的安裝操作生成日誌文件之後,立即將此日誌文件發送給文件伺服器。
[0061]步驟203,文件伺服器接收並保存即時通訊伺服器發送的日誌文件。
[0062]可選的,文件伺服器用於實時接收QQ伺服器發送的日誌文件,並保存接收到的日誌文件,然後根據文件伺服器上設定的發送周期向分布式資料庫發送保存的日誌文件,以便減少文件伺服器的功耗。
[0063]步驟204,文件伺服器按照發送周期將保存的日誌文件發送給分布式資料庫。
[0064]例如,文件伺服器上設定的發送周期為一小時,則從第一次發送完成後,再接收到的日誌文件進行保存,一小時之後再發送保存的日誌文件,或者從接收到第一個日誌文件開始,一小時後將保存的日誌文件發送給分布式資料庫。
[0065]步驟205,分布式資料庫接收文件伺服器發送的日誌文件。
[0066]步驟206,分布式資料庫根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數。
[0067]所述傳播效果參數包括所述發起操作對應的發起量、所述曝光操作對應的所述曝光量、所述點擊操作對應的點擊量、所述一度安裝操作對應的一度安裝量以及所述二度安裝操作對應的二度安裝量。
[0068]例如,分布式資料庫根據所述日誌文件中記錄的歡樂鬥地主的發生時間以及操作類型等,分別統計歡樂鬥地主在預設時間段內的發起量、曝光量、點擊量、一度安裝量以及二度安裝量。
[0069]具體的,統計當日歡樂鬥地主的發起量、曝光量、點擊量,統計7天內的一度安裝量以及二度安裝量,這裡7天可以為包括當日在內的前7天。
[0070]可選的,根據所述日誌文件中記錄的歡樂鬥地主的所述發起操作以及所述發起操作對應的不同的所述發生時間,統計第一預設時間段內所述歡樂鬥地主的所述發起量;第一預設時間段可以為I天;
[0071]根據所述日誌文件中記錄的所述歡樂鬥地主的所述曝光操作以及所述曝光操作對應的不同的所述發生時間,統計所述第一預設時間段內所述歡樂鬥地主的所述曝光量;
[0072]根據所述日誌文件中記錄的所述歡樂鬥地主的所述點擊操作以及所述點擊操作對應的不同的所述發生時間,統計所述第一預設時間段內所述歡樂鬥地主的所述點擊量;
[0073]根據所述日誌文件中記錄的所述歡樂鬥地主的所述一度安裝操作以及所述一度安裝操作對應的不同的所述發生時間,統計第二預設時間段內所述歡樂鬥地主的所述一度安裝量;
[0074]根據所述日誌文件中記錄的所述歡樂鬥地主的所述二度安裝操作以及所述二度安裝操作對應的不同的所述發生時間,統計所述第二預設時間段內所述歡樂鬥地主的所述二度安裝量;
[0075]按照上述確定所述歡樂鬥地主在預設時間段內的傳播效果參數的方法,確定所述日誌文件中記錄的其他應用程式在預設時間段內的傳播效果參數。
[0076]步驟207,根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。
[0077]可選的,根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率。
[0078]具體的,根據Rd = D/B計算所述第一應用程式的點擊率,其中,所述Rd表示所述第一應用程式的點擊率,所述D表示所述第一應用程式的所述點擊量,所述B表示所述第一應用程式的所述曝光量;
[0079]根據Ry = Y/F計算所述第一應用程式的一度安裝率,其中,所述Ry表示所述第一應用程式的一度安裝率,所述Y表示所述第一應用程式的所述一度安裝量,所述F表示所述第一應用程式的所述發起量;
[0080]根據Re = E/F計算所述第一應用程式的二度安裝率,其中,所述Ry表示所述第一應用程式的二度安裝率,所述Y表示所述第一應用程式的所述二度安裝量,所述F表示所述第一應用程式的所述發起量。
[0081]根據預設點擊率確定點擊率的不同等級範圍,根據所述點擊率的不同等級範圍以及所述第一應用程式的點擊率,確定所述第一應用程式的點擊率等級;
[0082]根據預設一度安裝率確定一度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述一度安裝率,確定所述第一應用程式的一度安裝率等級;
[0083]根據預設二度安裝率確定二度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述二度安裝率,確定所述第一應用程式的二度安裝率等級;
[0084]根據上述確定所述第一應用程式的所述傳播效果值的方法,確定所述日誌文件中記錄的其他應用程式的傳播效果值。
[0085]可選的,預設點擊率可以為根據不同的應用程式的點擊率確定的點擊率的平均值。預設一度安裝率可以為根據不同的應用程式的一度安裝率確定的一度安裝率的平均值。預設二度安裝率可以為根據不同的應用程式的二度安裝率確定的二度安裝率的平均值。
[0086]例如,預設點擊率79%,則根據預設點擊率確定點擊率的不同等級範圍可以為級別八[90%,1],級別耵70%,90%),級別(:[50%,70%),級別0[0,50%)。當統計的歡樂鬥地主的點擊率為83%時,則統計的歡樂鬥地主的點擊率等級為級別B。
[0087]步驟208,分布式資料庫保存所述不同應用程式的發起量、曝光量、點擊量、一度安裝量、二度安裝量、點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率。
[0088]可選的,分布式資料庫將獲得的不同應用程式的發起量、曝光量、點擊量、一度安裝量、二度安裝量、點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率同步到masql資料庫中進行保存,以便不同應用程式開發商查詢傳播效果值。
[0089]步驟209,分布式資料庫保存所述不同應用程式的點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率。
[0090]步驟208與步驟209為並列可選步驟,具體執行時僅執行其中的一個步驟。可選的,根據不同的產品設置不同的執行步驟。在附圖2中步驟209以虛線框表示,當然還可以採用步驟208以虛線框表示的方式表示此可選步驟。
[0091]本發明實施例提供一種衡量社交渠道傳播效果的方法,通過接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型;根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。本發明實施例通過統計不同應用程式的傳播效果參數使得可以全面、準確地確定不同應用程式的傳播效果值,為開發商查詢傳播效果值提高方便。
[0092]本發明實施例提供一種衡量社交渠道傳播效果的裝置,該裝置可以為分布式資料庫,如圖3所示,該裝置包括:接收單元301,統計單元302,確定單元303 ;
[0093]接收單元301,用於接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間、所述操作的操作類型。
[0094]可選的,所述操作類型包括發起操作、曝光操作、點擊操作、一度安裝操作以及二段安裝操作。
[0095]統計單元302,用於根據所述接收單元301接收的所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數。
[0096]可選的,所述傳播效果參數包括所述發起操作對應的發起量、所述曝光操作對應的所述曝光量、所述點擊操作對應的點擊量、所述一度安裝操作對應的一度安裝量以及所述二度安裝操作對應的二度安裝量。
[0097]確定單元303,用於根據所述統計單元302統計的所述傳播效果參數,確定所述不同應用程式的傳播效果值。
[0098]進一步可選的,所述統計單元302,用於:
[0099]根據所述日誌文件中記錄的第一應用程式的所述發起操作以及所述發起操作對應的不同的所述發生時間,統計第一預設時間段內所述第一應用程式的所述發起量;
[0100]根據所述日誌文件中記錄的所述第一應用程式的所述曝光操作以及所述曝光操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述曝光量;
[0101]根據所述日誌文件中記錄的所述第一應用程式的所述點擊操作以及所述點擊操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述點擊量;
[0102]根據所述日誌文件中記錄的所述第一應用程式的所述一度安裝操作以及所述一度安裝操作對應的不同的所述發生時間,統計第二預設時間段內所述第一應用程式的所述一度安裝量;
[0103]根據所述日誌文件中記錄的所述第一應用程式的所述二度安裝操作以及所述二度安裝操作對應的不同的所述發生時間,統計所述第二預設時間段內所述第一應用程式的所述二度安裝量;
[0104]按照上述確定所述第一應用程式在預設時間段內的傳播效果參數的方法,確定所述日誌文件中記錄的其他應用程式在預設時間段內的傳播效果參數。
[0105]可選的,所述第一預設時間段與所述第二預設時間段相同;或者,所述第一預設時間段小於所述第二預設時間段。
[0106]例如,第一預設時間段可以為7天,第二預設時間段可以為7天。或者,第一預設時間段可以為I天,第二預設時間段可以為7天。
[0107]進一步可選的,如圖4所示,所述確定單元303,包括:第一確定模塊3031,第二確定模塊3032。
[0108]第一確定模塊3031,用於根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率;
[0109]第二確定模塊3032,用於根據預設點擊率確定點擊率的不同等級範圍,根據所述點擊率的不同等級範圍以及所述第一應用程式的點擊率,確定所述第一應用程式的點擊率等級;
[0110]所述第二確定模塊3032,還用於根據預設一度安裝率確定一度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述一度安裝率,確定所述第一應用程式的一度安裝率等級;
[0111]所述第二確定模塊3032,還用於根據預設二度安裝率確定二度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述二度安裝率,確定所述第一應用程式的二度安裝率等級;
[0112]根據上述確定所述第一應用程式的所述傳播效果值的方法,確定所述日誌文件中記錄的其他應用程式的傳播效果值。
[0113]進一步可選的,所述第一確定模塊3031,用於:
[0114]根據Rd = D/B計算所述第一應用程式的點擊率,其中,所述Rd表示所述第一應用程式的點擊率,所述D表示所述第一應用程式的所述點擊量,所述B表示所述第一應用程式的所述曝光量;
[0115]根據Ry = Y/F計算所述第一應用程式的一度安裝率,其中,所述Ry表示所述第一應用程式的一度安裝率,所述Y表示所述第一應用程式的所述一度安裝量,所述F表示所述第一應用程式的所述發起量;
[0116]根據Re = E/F計算所述第一應用程式的二度安裝率,其中,所述Ry表示所述第一應用程式的二度安裝率,所述Y表示所述第一應用程式的所述二度安裝量,所述F表示所述第一應用程式的所述發起量。
[0117]進一步可選的,如圖4所示,所述裝置,還包括:保存單元304,用於:
[0118]保存所述不同應用程式的發起量、曝光量、點擊量、一度安裝量、二度安裝量、點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率;或者,
[0119]保存所述不同應用程式的點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率。
[0120]需要說明的是,附圖3或附圖4所示裝置中,其各個模塊的具體實施過程以及各個模塊之間的信息交互等內容,由於與本發明方法實施例基於同一發明構思,可以參見方法實施例,在此不一一贅述。
[0121]本發明實施例提供一種衡量社交渠道傳播效果的裝置,通過接收單元接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間以及所述操作的操作類型;根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,統計單元分別統計所述不同應用程式在預設時間段內的傳播效果參數;根據所述傳播效果參數,確定單元確定所述不同應用程式的傳播效果值,使得可以根據統計的傳播效果參數,全面、準確地確定不同應用程式的傳播效果值,為開發商查詢傳播效果值提高方便。
[0122]本發明實施例提供一種衡量社交渠道傳播效果的系統,如圖5所示,該系統包括:即時通訊伺服器501、文件伺服器502以及分布式資料庫503。
[0123]所述即時通訊伺服器501,用於根據用戶的操作產生日誌文件,其中日誌文件可以為一條記錄,該記錄包括不同用戶對不同應用程式執行各種操作的發生時間、所述操作的操作類型;以及將日誌文件發送給文件伺服器502。
[0124]需要說明的是,該記錄中還可以包括用戶標識、發起用戶標識、應用程式標識、應用程式編程接口標識等。其中,用戶標識可以為用戶的即時通訊號碼,例如用戶標識為用戶的QQ號碼。發起用戶標識用於標識發起用戶,發起用戶用於統計一度安裝量或者二度安裝量時採用,發起用戶可以理解為給當前用戶提供應用程式安裝的用戶,這裡當前用戶為用戶標識對應的用戶。應用程式編程接口標識為社交渠道的各應用程式編程接口,例如,通過邀請好友來獲取新用戶或者活躍用戶,則邀請好友可以通過社交渠道的一個應用程式編程接口執行。
[0125]所述文件伺服器502,用於接收並保存即時通訊伺服器發送的日誌文件;以及按照發送周期將保存的日誌文件發送給分布式資料庫503。
[0126]例如,文件伺服器上設定的發送周期為一小時,則從第一次發送完成後,再接收到的日誌文件進行保存,一小時之後再發送保存的日誌文件,或者從接收到第一個日誌文件開始,一小時後將保存的日誌文件發送給分布式資料庫。
[0127]所述分布式資料庫503接收文件伺服器發送的日誌文件;以及根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數;以及根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。
[0128]需要說明的是,分布式資料庫503執行的操作與附圖3或附圖4中衡量社交渠道傳播效果的裝置相同,具體可參見附圖3或附圖4中的描述,在此不再一一贅述。
[0129]本發明實施例提供一種衡量社交渠道傳播效果的系統,分布式資料庫通過文件伺服器接收即時通訊伺服器發送的日誌文件,並根據日誌文件的內容統計傳播效果參數,以及根據傳播效果參數確定傳播效果值,使得可以根據統計的傳播效果參數,全面、準確地確定不同應用程式的傳播效果值,為開發商查詢傳播效果值提高方便。
[0130]需說明的是,以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解並實施。
[0131]通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體的方式來實現,當然也可以通過專用硬體包括專用集成電路、專用CPU、專用存儲器、專用元器件等來實現,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在可讀取的存儲介質中,如計算機的軟盤,U盤、移動硬碟、只讀存儲器、隨機存取存儲器、磁碟或者光碟等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。
[0132]本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於裝置和系統實施例而言,由於其基本相似於方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。
[0133]以上所述,僅為本發明的【具體實施方式】,但本發明的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。
【權利要求】
1.一種衡量社交渠道傳播效果的方法,其特徵在於,包括: 接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間、所述操作的操作類型; 根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數; 根據所述傳播效果參數,確定所述不同應用程式的傳播效果值。
2.根據權利要求1所述的方法,其特徵在於,所述操作類型包括發起操作、曝光操作、點擊操作、一度安裝操作以及二段安裝操作。
3.根據權利要求2所述的方法,其特徵在於,所述傳播效果參數包括所述發起操作對應的發起量、所述曝光操作對應的所述曝光量、所述點擊操作對應的點擊量、所述一度安裝操作對應的一度安裝量以及所述二度安裝操作對應的二度安裝量。
4.根據權利要求3所述的方法,其特徵在於,所述根據所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數,包括: 根據所述日誌文件中記錄的第一應用程式的所述發起操作以及所述發起操作對應的不同的所述發生時間,統計第一預設時間段內所述第一應用程式的所述發起量; 根據所述日誌文件中記錄的所述第一應用程式的所述曝光操作以及所述曝光操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述曝光量;根據所述日誌文件中記錄的所述第一應用程式的所述點擊操作以及所述點擊操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述點擊量;根據所述日誌文件中記錄的所述第一應用程式的所述一度安裝操作以及所述一度安裝操作對應的不同的所述發生時間,統計第二預設時間段內所述第一應用程式的所述一度安裝量; 根據所述日誌文件中記錄的所述第一應用程式的所述二度安裝操作以及所述二度安裝操作對應的不同的所述發生時間,統計所述第二預設時間段內所述第一應用程式的所述二度安裝量; 按照上述確定所述第一應用程式在預設時間段內的傳播效果參數的方法,確定所述日誌文件中記錄的其他應用程式在預設時間段內的傳播效果參數。
5.根據權利要求4所述的方法,其特徵在於,所述第一預設時間段與所述第二預設時間段相同;或者, 所述第一預設時間段小於所述第二預設時間段。
6.根據權利要求2-5中任一項所述的方法,其特徵在於,所述根據所述傳播效果參數,確定所述不同應用程式的傳播效果值,包括: 根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率; 根據預設點擊率確定點擊率的不同等級範圍,根據所述點擊率的不同等級範圍以及所述第一應用程式的點擊率,確定所述第一應用程式的點擊率等級; 根據預設一度安裝率確定一度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述一度安裝率,確定所述第一應用程式的一度安裝率等級; 根據預設二度安裝率確定二度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述二度安裝率,確定所述第一應用程式的二度安裝率等級; 根據上述確定所述第一應用程式的所述傳播效果值的方法,確定所述日誌文件中記錄的其他應用程式的傳播效果值。
7.根據權利要求6所述的方法,其特徵在於,所述根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率,包括: 根據Rd = D/B計算所述第一應用程式的點擊率,其中,所述Rd表示所述第一應用程式的點擊率,所述D表示所述第一應用程式的所述點擊量,所述B表示所述第一應用程式的所述曝光量; 根據Ry = Y/F計算所述第一應用程式的一度安裝率,其中,所述Ry表示所述第一應用程式的一度安裝率,所述Y表示所述第一應用程式的所述一度安裝量,所述F表示所述第一應用程式的所述發起量; 根據Re = E/F計算所述第一應用程式的二度安裝率,其中,所述Ry表示所述第一應用程式的二度安裝率,所述Y表示所述第一應用程式的所述二度安裝量,所述F表示所述第一應用程式的所述發起量。
8.根據權利要求6所述的方法,其特徵在於,在所述根據所述傳播效果參數,確定所述不同應用程式的傳播效果值之後,還包括: 保存所述不同應用程式的發起量、曝光量、點擊量、一度安裝量、二度安裝量、點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率;或者, 保存所述不同應用程式的點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率。
9.一種衡量社交渠道傳播效果的裝置,其特徵在於,包括: 接收單元,用於接收文件伺服器發送的日誌文件,所述日誌文件用於記錄不同用戶對不同應用程式執行各種操作的發生時間、所述操作的操作類型; 統計單元,用於根據所述接收單元接收的所述日誌文件中記錄的所述不同應用程式的所述發生時間以及所述操作類型,分別統計所述不同應用程式在預設時間段內的傳播效果參數; 確定單元,用於根據所述統計單元統計的所述傳播效果參數,確定所述不同應用程式的傳播效果值。
10.根據權利要求9所述的裝置,其特徵在於,所述操作類型包括發起操作、曝光操作、點擊操作、一度安裝操作以及二段安裝操作。
11.根據權利要求10所述的裝置,其特徵在於,所述傳播效果參數包括所述發起操作對應的發起量、所述曝光操作對應的所述曝光量、所述點擊操作對應的點擊量、所述一度安裝操作對應的一度安裝量以及所述二度安裝操作對應的二度安裝量。
12.根據權利要求11所述的裝置,其特徵在於,所述統計單元,用於: 根據所述日誌文件中記錄的第一應用程式的所述發起操作以及所述發起操作對應的不同的所述發生時間,統計第一預設時間段內所述第一應用程式的所述發起量; 根據所述日誌文件中記錄的所述第一應用程式的所述曝光操作以及所述曝光操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述曝光量;根據所述日誌文件中記錄的所述第一應用程式的所述點擊操作以及所述點擊操作對應的不同的所述發生時間,統計所述第一預設時間段內所述第一應用程式的所述點擊量;根據所述日誌文件中記錄的所述第一應用程式的所述一度安裝操作以及所述一度安裝操作對應的不同的所述發生時間,統計第二預設時間段內所述第一應用程式的所述一度安裝量; 根據所述日誌文件中記錄的所述第一應用程式的所述二度安裝操作以及所述二度安裝操作對應的不同的所述發生時間,統計所述第二預設時間段內所述第一應用程式的所述二度安裝量; 按照上述確定所述第一應用程式在預設時間段內的傳播效果參數的方法,確定所述日誌文件中記錄的其他應用程式在預設時間段內的傳播效果參數。
13.根據權利要求12所述的裝置,其特徵在於,所述第一預設時間段與所述第二預設時間段相同;或者, 所述第一預設時間段小於所述第二預設時間段。
14.根據權利要求10-13中任一項所述的裝置,其特徵在於,所述確定單元,包括: 第一確定模塊,用於根據統計的所述第一應用程式的所述發起量、所述曝光量、所述點擊量、所述一度安裝量以及所述二度安裝量,確定所述第一應用程式的點擊率、一度安裝率和二度安裝率; 第二確定模塊,用於根據預設點擊率確定點擊率的不同等級範圍,根據所述點擊率的不同等級範圍以及所述第一應用程式的點擊率,確定所述第一應用程式的點擊率等級;所述第二確定模塊,還用於根據預設一度安裝率確定一度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述一度安裝率,確定所述第一應用程式的一度安裝率等級; 所述第二確定模塊,還用於根據預設二度安裝率確定二度安裝率的不同等級範圍,根據所述一度安裝率的不同等級範圍以及所述第一應用程式的所述二度安裝率,確定所述第一應用程式的二度安裝率等級; 根據上述確定所述第一應用程式的所述傳播效果值的方法,確定所述日誌文件中記錄的其他應用程式的傳播效果值。
15.根據權利要求14所述的裝置,其特徵在於,所述第一確定模塊,用於: 根據Rd = D/B計算所述第一應用程式的點擊率,其中,所述Rd表示所述第一應用程式的點擊率,所述D表示所述第一應用程式的所述點擊量,所述B表示所述第一應用程式的所述曝光量; 根據Ry = Y/F計算所述第一應用程式的一度安裝率,其中,所述Ry表示所述第一應用程式的一度安裝率,所述Y表示所述第一應用程式的所述一度安裝量,所述F表示所述第一應用程式的所述發起量;根據Re = E/F計算所述第一應用程式的二度安裝率,其中,所述Ry表示所述第一應用程式的二度安裝率,所述Y表示所述第一應用程式的所述二度安裝量,所述F表示所述第一應用程式的所述發起量。
16.根據權利要求14所述的裝置,其特徵在於,所述裝置,還包括:保存單元,用於:保存所述不同應用程式的發起量、曝光量、點擊量、一度安裝量、二度安裝量、點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率;或者, 保存所述不同應用程式的點擊率等級、一度安裝率等級、二度安裝率等級、所述預設點擊率、預設一度安裝率、預設二度安裝率。
【文檔編號】G06F11/34GK104253737SQ201310259779
【公開日】2014年12月31日 申請日期:2013年6月26日 優先權日:2013年6月26日
【發明者】邱躍鵬, 範成濤, 李恭偉, 章猛, 廖建魁, 劉義牛 申請人:騰訊科技(深圳)有限公司