CN106874273B - 渠道信息统计方法、装置和*** - Google Patents

渠道信息统计方法、装置和*** Download PDF

Info

Publication number
CN106874273B
CN106874273B CN201510916839.4A CN201510916839A CN106874273B CN 106874273 B CN106874273 B CN 106874273B CN 201510916839 A CN201510916839 A CN 201510916839A CN 106874273 B CN106874273 B CN 106874273B
Authority
CN
China
Prior art keywords
user
information
list
application
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201510916839.4A
Other languages
English (en)
Other versions
CN106874273A (zh
Inventor
梁捷
邱健龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Guangzhou UCWeb Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou UCWeb Computer Technology Co Ltd filed Critical Guangzhou UCWeb Computer Technology Co Ltd
Priority to CN201510916839.4A priority Critical patent/CN106874273B/zh
Publication of CN106874273A publication Critical patent/CN106874273A/zh
Application granted granted Critical
Publication of CN106874273B publication Critical patent/CN106874273B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2462Approximate or statistical queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种渠道信息统计方法。本方法包括响应于用户点击渠道页面上的应用下载链接,获取包含渠道标识及用户IP地址的应用下载信息;在用户初次启动应用时获取包含该用户的唯一标识符及IP地址的初次启动信息;寻找IP地址相同的应用下载信息和初次启动信息;获取对应的渠道标识和用户唯一标识符;以及若判断该唯一标识符为新,则增加所述对应渠道的用户统计量。还可以寻找除IP地址外,机型固件也相同且时间相近的应用下载信息和初次启动信息。另外还公开了相应的装置和***。由此就能够简单地通过下载链接提取用户信息并经统计后台对信息的二次查找来获得对通过不同渠道新增用户的统计。

Description

渠道信息统计方法、装置和***
技术领域
本发明涉及服务方合作,尤其涉及渠道信息统计方法、装置和***。
背景技术
随着智能手机和平板电脑等(例如,
Figure BDA0000875403430000012
Figure BDA0000875403430000011
等)在世界范围内的流行,安装在智能机内的第三方应用程序(即,App)的商机和市场也日益增长。App的新增下载不仅意味着用户的增加,也可以带来收入(例如,收费App)或是广告投放量的提升(例如,免费App)。
为了提升自身App应用的下载量,通常是不同领域的服务提供方会尝试进行推广合作。例如属于浏览器类应用的UC浏览器可以选择在属于图像处理应用的美图秀秀中投放广告位,并且反之亦然,由此提升双方的应用下载量。
出于商业利益等的考虑,通常需要对通过不同渠道获得的用户新增加以统计。然而在目前针对苹果公司产品的iOS正版的推广合作中,由于iOS的封闭性和单一性,所有正版渠道推广都会指向App Store(App商店),因此无法像安卓***那样对不同的渠道包打上不同的标识,这样对渠道核算造成了诸多不便。特别在最近兴起的应用合作换量上,需要在双方App中植入SDK(软件开发工具包)以实现IDFA(广告标识符)的回传才能精确统计通过合作方下载链接带来的激活量。但是由于植入SDK需要通过应用更新(即,不同的客户端版本)来实现,并且考虑到自身应用数据的隐私性,现有技术的解决方案尤其对于具有多个渠道的应用而言,在灵活性和隐私性上都是不可接受的。
因此,需要渠道信息统计方法、装置和***,以一种更为简单、灵活且不涉及双方商业秘密的方式实现对通过各渠道新增的用户数量的计算。
发明内容
本发明所要解决的一个技术问题是提供一种渠道信息统计方法、装置和***,其能够以一种更为简单、灵活且不涉及双方商业秘密的方式实现对由特定渠道带来的用户数量的统计。
根据本发明的一个方面,提供了一种渠道信息统计方法,包括:响应于用户点击在渠道的页面上设置的应用下载链接,获取包含表示该渠道的渠道标识及用户点击链接时的IP地址的应用下载信息,并作为一个记录项关联地记录在第一列表中;响应于用户初次启动应用,获取包含表示该用户的用户唯一标识符及用户初次启动应用时的IP地址的初次启动信息,并作为一个记录项关联地记录在第二列表中;在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,所述对应记录项具有相同的特定信息,所述特定信息至少包括IP地址;从所述第一列表中获取所述对应记录项的对应渠道标识,并且从所述第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道;以及判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量。
由此,通过假定具有相同IP地址的应用下载信息和初次启动信息来自同一用户设备而将其中的渠道标识符与用户唯一标识符相关联,就能够仅通过在渠道上投放链接来统计由该渠道带来的新增用户,从而避免了对应用本身的改动,并方便地实现了渠道核算。
优选地,判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量的步骤包括:在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;以及响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是由所述对应渠道带来的新增用户,并增加对应渠道的所述用户统计量。
由此,可以通过将标识符与已有数据库中的标识符数据相比对来判断该标识符所代表的用户是否为新用户。由于是跟已有数据库比对,因此能够在不涉及额外维护其他新数据库的情况下实现对各渠道带来的新增用户的统计。
优选地,应用下载信息还可包括用户点击链接时的用户代理信息的至少一部分,初次启动信息还可包括用户初次启动应用时的用户代理信息的至少一部分,并且特定信息还可包括用户代理信息的至少一部分。
这样,倘若在IP地址之外还有用户代理信息的至少一部分相同,就能够以更大的把握将对应记录项的用户判定为同一用户,从而在不明显增加计算量的基础上提升推定结果的准确性。
优选地,用户代理信息的至少一部分是用户设备的机型和固件信息。
这样,通过IP地址与机型固件的相同,进一步明确对同一用户的判定,从而进一步提升推定结果的准确性。
优选地,应用下载信息还包括用户点击链接时的链接点击时间,初次启动信息还包括用户初次启动应用时的应用初次启动时间,并且在第二列表中有多个记录项与所述第一列表中的一个记录项具有相同的所述特定信息的情况下,在第一列表和第二列表中寻找可能对应于相同用户的对应记录项的步骤包括:选取第二列表中应用初次启动时间在第一列表中的一个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为所述第一列表中的所述一个记录项的对应记录项。
这样,通过进一步引入时间维度来对第二列表内的记录项加以筛选,就能够在同一IP地址下(例如,同一局域网中)甚至机型固件都相同的不同用户在一定时间段内都使用该渠道链接下载应用这一小概率事件的情况下,仍能以较大把握找出真正相同的用户,由此实现对新增用户途径更为准确的判断。
根据本发明的另一个方面,提供了一种渠道信息统计装置,包括:应用下载信息获取单元,用于响应于用户点击在渠道的页面上设置的应用下载链接,获取包含表示该渠道的渠道标识及用户点击链接时的IP地址的应用下载信息,并作为一个记录项关联地记录在第一列表中;初次启动信息获取单元,用于响应于用户初次启动应用,获取包含表示该用户的用户唯一标识符及用户初次启动应用时的IP地址的初次启动信息,并作为一个记录项关联地记录在第二列表中;对应记录项查找单元,用于在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,所述对应记录项具有相同的特定信息,所述特定信息至少包括IP地址;标识获取单元,用于从所述第一列表中获取所述对应记录项的对应渠道标识,并且从所述第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道;渠道用户统计单元,判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量。
优选地,所述渠道用户统计单元还包括:唯一标识符查找单元,用于在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;以及新增用户推定单元,用于响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是通过由所述对应渠道标识表示的渠道获得的新增用户,并增加对应渠道的所述用户统计量。
优选地,应用下载信息还包括用户点击链接时的链接点击时间,初次启动信息还包括用户初次启动应用时的应用初次启动时间,并且对应记录项寻找单元在第二列表中有多个记录项与所述第一列表中的一个记录项具有相同的特定信息的情况下,选取第二列表中应用初次启动时间在第一列表中的所述一个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为第一列表中的所述一个记录项的对应记录项。
根据本发明的又一个方面,提供了一种渠道信息统计***,其中所述***包括服务器和多个客户端,客户端响应于用户点击在渠道的页面上设置的应用下载链接,向所述服务器发送包含渠道标识及用户点击链接时的IP地址的应用下载信息,并且响应于用户初次启动应用,向所述服务器发送包含所述客户端的唯一标识符以及初次启动应用时的IP地址的初次启动信息;服务器包括处理器和存储器,所述存储器中存储有已有用户的唯一标识符数据库,所述处理器用于:响应于用户点击在渠道的页面上设置的应用下载链接,获取所述应用下载信息,并关联地记录在所述存储器中的第一列表中;在用户初次启动应用时获取所述初次启动信息,并关联地记录在所述存储器中的第二列表中;在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,所述对应记录项具有相同的特定信息,所述特定信息至少包括IP地址;从所述第一列表中获取所述对应记录项的对应渠道标识,并且从所述第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道;判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量。
优选地,所述处理器用于判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量还包括用于:在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是由所述对应渠道带来的新增用户,并增加对应渠道的所述用户统计量。
优选地,应用下载信息还包括用户点击应用链接时的链接点击时间和使用的用户设备的机型和固件信息,初次启动信息还包括用户初次启动应用时的应用初次启动时间和使用的用户设备的机型和固件信息,特定信息还包括所述机型和固件信息,以及处理器在所述第二列表中有多个记录项与所述第一列表中的一个记录项具有相同的所述特定信息的情况下,选取所述第二列表中所述应用初次启动时间在所述第一列表中的所述一个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为所述第一列表中的所述一个记录项的对应记录项。
由此,通过上述渠道信息统计方法、装置和***,就能够仅通过在渠道推广位上设置特定链接,来将用户点击下载时返回的渠道标识与用户启动应用时提交的唯一标识符相关联,由此能够方便地获知通过该特定渠道带来的实际下载量,从而方便应用方监控渠道投放效果,及时作出应对调整,以便更有效地实现己方下载量的增加。
附图说明
通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。
图1是根据本发明一个实施例的渠道信息统计方法的示意性流程图。
图2是根据本发明的一个实施例的一种渠道信息统计装置的示意性方框图。
图3是根据本发明的一个实施例的一种渠道信息统计***的示意性方框图。
图4是根据本发明一个实施例的渠道信息统计的一个具体实现的例子。
具体实施方式
下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
在iOS正版的推广合作以及无法直接对不同的渠道包打上相应标识的***中,本发明本着在降低统计难度的同时尽可能地提高统计精度的原则,尝试通过下载链接提取到用户信息后,经过统计后台对信息的逐层筛选,对激活用户信息进行确认,从而获得对不同渠道用户的新增的确认。
图1是根据本发明一个实施例的渠道信息统计方法的示意性流程图。
在步骤S110,响应于用户点击在渠道的页面上设置的应用下载链接,获取包含表示该渠道的渠道标识及用户点击链接时的IP地址的应用下载信息,并作为一个记录项关联地记录在第一列表中。
在步骤S120,响应于用户初次启动应用,获取包含表示该用户的用户唯一标识符及用户初次启动应用时的IP地址的初次启动信息,并作为一个记录项关联地记录在第二列表中。
在步骤S130,在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,该对应记录项具有相同的特定信息,所述特定信息至少包括IP地址。
在步骤S140,从第一列表中获取所述对应记录项的对应渠道标识,并且从第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道。
在步骤S150,判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量。
由上可知,由于无法直接从用户点击下载链接返回的信息中获取该用户的唯一标识符,而只能在用户激活应用时对其唯一标识符加以确定,因此图1所示的方法通过假定点击下载与激活应用时具有相同IP地址的用户是同一用户(例如,该用户的
Figure BDA0000875403430000061
智能电话)来将渠道标识符与用户唯一标识符相关联,由此实现对由渠道实现的用户新增的推定。在一个实施例中,上述用户可以是实际的人类用户所使用的客户端,即,人类用户通过客户端点击渠道推广位上的应用下载链接,将该应用下载到该客户端上,并在随后激活。
根据上述方法,通过相同的IP地址推定同一用户,再通过比较唯一标识符来确定该用户是否新增。这样就能够在无须接入任何接口且不依赖于客户端发版本的情况下,通过一条简单的推广链接实现合作应用之间对推广量级和质量的评估,非常适合当前热门的应用合作进行推广。
另外,这里需要明确的是,上述应用下载信息是通过用户点击渠道应用或网站上的应用方提供的链接,从该渠道(即,合作方)应用或是网站获取的。而初次启动信息则是在用户初次启动应用时,从应用方(即,推广方)的应用获取的。
在一个优选实施例中,步骤S150可以具体包括在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;以及响应于未在所述唯一标识符数据库中找到该对应用户唯一标识符,推定该对应用户唯一标识符所表示的用户是通过所述对应渠道标识所表示的渠道获得的新增用户,并增加对应渠道的所述用户统计量,例如,统计量加1。于是就能仅通过将该标识符与已有标识符数据库相比较来判断用户是否为新增。换句话说,在数据维护上,仅需要为不同渠道维护对应的第一、第二列表和由该渠道带来的新增用户统计量,而无需额外其他大型数据库就能够实现本发明方法。
在一个优选实施例中,应用下载信息还可包括用户点击链接时的用户代理信息的至少一部分,初次启动信息还可包括用户初次启动应用时的用户代理信息的至少一部分,并且特定信息还可包括用户代理信息的至少一部分。因此,用于确定可能相同用户的项除了IP地址之外,还可以包括用户代理信息的一部分。在一个优选实施例中,用户代理信息的至少一部分可以是用户使用的用户设备的机型和固件。
用户能够通过点击链接返回的信息有限,但这其中便包括用户代理信息。用户代理信息(UA,User Agent)是代表用户行为的软件(软件代理程序)为自己提供的一个标识符。因此,具体地,应用下载信息中的UA是用户点击该广告链接所使用的浏览器或渠道App信息及其操作***环境信息。初次启动信息中的UA则是应用方App信息及其操作***环境信息。在一个优选实施例中,可以选择UA中的机型和固件作为IP地址比较之外的另一比较内容。
在一个优选实施例中,应用下载信息还可以包括用户点击链接时的链接点击时间,初次启动信息还可以包括用户初次启动应用时间。在第二列表中有多个记录项与第一列表中的一个记录项具有相同的特定信息的情况下,可以选取第二列表中所述应用初次启动时间在第一列表中的那个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为第一列表中的那个记录项的对应记录项。
在一个优选实施例中,可以以一定的时间间隔对该时间段内获取的第一列表和第二列表中的各项进行比较。当存在第二列表中多个项的IP地址与第一列表中某一项的IP地址相同的情况时(在特定信息包括机型固件时,机型固件也相同),则可引入前述的时间维度加以筛选。
在一个优选实施例中,可以在例如每天的特定时刻(比如,用户活动性较低的凌晨4点)汇总并比较这24小时内获取的第一和第二列表中的各项,由此得到该渠道渠道的每日更新值,方便进行渠道监控。显而易见的是,使用例如每两天、每周或每个月之类的不同时间间隔(甚至是可变间隔)都是可行的。
图1所示方法推定成立的前提是假设在同一IP地址下点击下载和激活应用的用户是同一用户,这在大多数情况下是成立的。而在引入机型和固件信息时,推定成立的前提是假设在同一IP地址下点击下载和激活应用且点击下载和激活应用时的机型和固件相同的用户是同一用户,这比仅比较IP地址的情况精度有所提升。而在引入下载时间和激活时间时,则是针对同一IP地址下有多个用户经同一渠道实现的应用下载并且激活应用的情况。这里对同一用户的推定成立的前提是同一用户会在点击下载后的较短时间内进行应用激活。
下面描述的装置和***中相应单元和设备的功能分别与上面参考图1及随后优选实施例所描述的相应步骤的功能相同。为了避免重复,这里重点描述装置和***可以具有的结构,而对于一些细节则不再赘述,可以参考上文中的相应描述。
图2是根据本发明的一个实施例的一种渠道信息统计装置的示意性方框图。
如图2所示,该装置10包括应用下载信息获取单元100、初次启动信息获取单元200、对应记录项查找单元300、标识符获取单元400及渠道用户统计单元600。
应用下载信息获取单元100可以响应于用户点击在渠道的页面上设置的应用下载链接,获取包含表示该渠道的渠道标识及用户点击链接时的IP地址的应用下载信息,并作为一个记录项关联地记录在第一列表中。
初次启动信息获取单元200可以响应于用户初次启动应用,获取包含表示该用户的用户唯一标识符及用户初次启动应用时的IP地址的初次启动信息,并作为一个记录项关联地记录在第二列表中。
对应记录项寻找单元300可以在第一列表和第二列表中寻找可能对应于相同用户的对应记录项。该对应记录项具有相同的特定信息。特定信息至少包括IP地址。
标识获取单元400可以从第一列表中获取所述对应记录项的对应渠道标识,并且从第二列表中获取所述对应记录项的对应用户唯一标识符。所述对应渠道标识表示对应渠道。
渠道用户统计单元500可以判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量。
在一个优选实施例中,渠道用户统计单元500可以包括唯一标识符查找单元和新增用户推定单元。唯一标识符查找单元可以在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符。新增用户推定单元可以响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是通过所述对应渠道标识所表示的渠道获得的新增用户,并增加对应渠道的用户统计量。
与在前关于方法的描述相类似,最初获取的信息也可以包括用户代理信息(例如,用户设备的机型和固件),并由此除IP地址之外,还需要通过机型固件的一致来推定同一用户,在此不再赘述。
在一个优选实施例中,应用下载信息还可以包括用户点击链接时的链接点击时间,初次启动信息还可以包括用户初次启动应用时的应用初次启动时间。对应记录项寻找单元300可以在第二列表中有多个记录项与第一列表中的一个记录项具有相同的所述特定信息的情况下,选取第二列表中应用初次启动时间在第一列表中的那个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为第一列表中的那个记录项的对应记录项。
图3是根据本发明的一个实施例的一种渠道信息统计***的示意性方框图。
如图3所示,该***包括服务器10’和多个客户端1…N。
服务器10’包括处理器和存储器。存储器可以存储有已有用户的唯一标识符数据。处理器可以结合第一列表数据库和唯一标识符数据库来实现如图1所示方法以及随后描述的优选方法。另外,本实施例中的服务器10’可以和图2实施例中的装置10相同或不同。
客户端1…N中的任意客户端则可以响应于用户点击在渠道的页面上设置的应用下载链接,向服务器发送包含渠道标识及用户点击链接时的IP地址的应用下载信息。客户端还可以响应于用户初次启动应用,向服务器发送包含该客户端的唯一标识符以及初次启动应用时的IP地址的初次启动信息。
在一个优选实施例中,应用下载信息可以包括用户点击应用链接时的链接点击时间和使用的用户设备的机型和固件信息。初次启动信息可以包括用户初次启动应用时的应用初次启动时间和使用的用户设备的机型和固件信息。存储器可以存储例如在一定时间段内获取的上述信息。并且相应地在查找列表时,特定信息包括用户设备的机型和固件信息。在第二列表中多项与第一列表中的某一项的特定信息相同时,使用上述时间信息进行选择。
如上结合图1-3描述了根据本发明实施例的渠道信息统计方法、装置和***。如下将参考图4给出使用上述方法是实现渠道信息统计的具体实现。
图4是根据本发明一个实施例的渠道信息统计的一个具体实现的例子。
如图4所示,应用方(在本例中为UC浏览器)在进行App推广时会给到渠道(又称合作方,在本例中为美图秀秀)一条App Store的下载链接,此链接会带上渠道标识等参数。
在步骤1,渠道在其推广位上投放该链接,用户点击该链接后会跳转至应用方的App Store下载界面。下载链接例如:
http://track.uc.cn/lct?appid=039daff1bc6b&pg=co&lkid=mtxx&turl=https://itunes.app le.com/cn/app/uc-liu-lan-qi/id586871187?mt=8。
在步骤2,在用户点击此链接的同时会向应用方统计后台发送该用户的IP地址、点击时间(即,图中的时间戳A)、UA及渠道标识(本例中为mtxx),从而形成一份列表A。
在步骤3和4中,用户安装该应用后,在初次启动应用时,会向调度服务器请求获取SN(Serial Number,应用序列号),统计后台会从用户请求获取SN的日志中,找出用户的IP地址、SN、与该SN对应的IMEI(国际移动设备识别码)、激活时间(即,图中的时间戳B)以及UA,从而形成一份列表B。
在步骤5中,统计后台将这两份列表对应各项进行比对,找出IP地址以及机型和固件信息(包含在UA信息中)相同的列表A和列表B,以将列表B中的IMEI与列表A中的渠道标识mtxx关联起来。当例如同一局域网内具有相同机型和固件的不同用户都点击链接下载应用并激活时,会存在列表B中多个相同的IP与A列表对应的情况。此时选取时间上在列表A之后但相距最近的列表B作为用来与IMEI相对应的列表。随后在UC浏览器所有用户的IMEI库中查找该IMEI,以筛选出真正的新增用户。在这里不直接比对SN库的原因是因为SN库包含了新用户和老用户。
在步骤6中,通过统计平台统计得出的IMEI个数即为该渠道带来的新增,并通过新增可以计算出留存,即可检验渠道的质量。
上文中已经参考附图详细描述了根据本发明的渠道信息统计方法、装置和***。
此外,根据本发明的方法还可以实现为一种计算机程序,该计算机程序包括用于执行本发明的上述方法中限定的上述各步骤的计算机程序代码指令。或者,根据本发明的方法还可以实现为一种计算机程序产品,该计算机程序产品包括计算机可读介质,在该计算机可读介质上存储有用于执行本发明的上述方法中限定的上述功能的计算机程序。本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。
附图中的流程图和框图显示了根据本发明的多个实施例的***和方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标记的功能也可以以不同于附图中所标记的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

Claims (10)

1.一种渠道信息统计方法,包括:
响应于用户点击在渠道页面上设置的应用下载链接,获取包含表示该渠道的渠道标识及用户点击链接时的IP地址的应用下载信息,并作为一个记录项关联地记录在第一列表中,所述应用下载链接使得用户在点击该链接后跳转至应用方的App商店下载界面的同时,向所述应用方统计后台发送所述应用下载信息;
响应于用户初次启动应用,获取包含表示该用户的用户唯一标识符及用户初次启动应用时的IP地址的初次启动信息,并作为一个记录项关联地记录在第二列表中;
按预定间隔汇总并比较所述第一列表和所述第二列表中的各个记录项,以在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,其中,所述第一列表包括基于不同用户点击在渠道页面上设置的应用下载链接时获取的信息的多个记录项,所述第二列表包括基于不同用户初次启动应用时获取的信息的多个记录项,所述对应记录项具有相同的特定信息,所述特定信息至少包括IP地址、用户设备的机型和固件信息;
从所述第一列表中获取所述对应记录项的对应渠道标识,并且从所述第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道;以及
判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量,
其中,所述应用下载信息还包括用户点击链接时的链接点击时间,
所述初次启动信息还包括用户初次启动应用时的应用初次启动时间,并且
在所述第二列表中有多个记录项与所述第一列表中的一个记录项具有相同的所述特定信息的情况下,在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项的步骤包括:
选取所述第二列表中所述应用初次启动时间在所述第一列表中的所述一个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为所述第一列表中的所述一个记录项的对应记录项。
2.如权利要求1所述的方法,其中判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量的步骤包括:
在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;以及
响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是由所述对应渠道带来的新增用户,并增加对应渠道的所述用户统计量。
3.如权利要求1所述的方法,其中
所述应用下载信息还包括用户点击链接时的用户代理信息的至少一部分,
所述初次启动信息还包括用户初次启动应用时的用户代理信息的至少一部分,并且
所述特定信息还包括所述用户代理信息的至少一部分。
4.如权利要求3所述的方法,其中所述用户代理信息的至少一部分是所述用户设备的机型和固件信息。
5.一种渠道信息统计装置,包括:
应用下载信息获取单元,用于响应于用户点击在渠道的页面上设置的应用下载链接,获取包含表示该渠道的渠道标识及用户点击链接时的IP地址的应用下载信息,并作为一个记录项关联地记录在第一列表中,所述应用下载链接使得用户在点击该链接后跳转至应用方的App商店下载界面的同时,向所述应用方统计后台发送所述应用下载信息;
初次启动信息获取单元,用于响应于用户初次启动应用,获取包含表示该用户的用户唯一标识符及用户初次启动应用时的IP地址的初次启动信息,并作为一个记录项关联地记录在第二列表中;
对应记录项寻找单元,用于按预定间隔汇总并比较所述第一列表和所述第二列表中的各个记录项,以在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,其中,所述第一列表包括基于不同用户点击在渠道页面上设置的应用下载链接时获取的信息的多个记录项,所述第二列表包括基于不同用户初次启动应用时获取的信息的多个记录项,所述对应记录项具有相同的特定信息,所述特定信息至少包括IP地址、用户设备的机型和固件信息;
标识获取单元,用于从所述第一列表中获取所述对应记录项的对应渠道标识,并且从所述第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道;
渠道用户统计单元,判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量,
其中,所述应用下载信息还包括用户点击链接时的链接点击时间,
所述初次启动信息还包括用户初次启动应用时的应用初次启动时间,并且
所述对应记录项寻找单元在所述第二列表中有多个记录项与所述第一列表中的一个记录项具有相同的所述特定信息的情况下,选取所述第二列表中所述应用初次启动时间在所述第一列表中的所述一个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为所述第一列表中的所述一个记录项的对应记录项。
6.如权利要求5所述的装置,其中所述渠道用户统计单元还包括:
唯一标识符查找单元,用于在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;以及
新增用户推定单元,用于响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是通过由所述对应渠道标识表示的渠道获得的新增用户,并增加对应渠道的所述用户统计量。
7.如权利要求5所述的装置,其中
所述应用下载信息还包括用户点击链接时的用户代理信息的至少一部分,
所述初次启动信息还包括用户初次启动应用时的用户代理信息的至少一部分,并且
所述特定信息还包括所述用户代理信息的至少一部分。
8.如权利要求7所述的装置,其中所述用户代理信息的至少一部分是所述用户设备的机型和固件信息。
9.一种渠道信息统计***,其中所述***包括服务器和多个客户端,其中
所述客户端响应于用户点击在渠道的页面上设置的应用下载链接,向所述服务器发送包含渠道标识及用户点击链接时的IP地址的应用下载信息,并且响应于用户初次启动应用,向所述服务器发送包含所述客户端的唯一标识符以及初次启动应用时的IP地址的初次启动信息,其中,所述应用下载链接使得用户在点击该链接后跳转至应用方的App商店下载界面的同时,向所述应用方统计后台发送所述应用下载信息,
服务器包括处理器和存储器,所述存储器中存储有已有用户的唯一标识符数据库,所述处理器用于:
响应于用户点击在渠道的页面上设置的应用下载链接,获取所述应用下载信息,并关联地记录在所述存储器中的第一列表中;
在用户初次启动应用时获取所述初次启动信息,并关联地记录在所述存储器中的第二列表中;
按预定间隔汇总并比较所述第一列表和所述第二列表中的各个记录项,以在所述第一列表和所述第二列表中寻找可能对应于相同用户的对应记录项,其中,所述第一列表包括基于不同用户点击在渠道页面上设置的应用下载链接时获取的信息的多个记录项,所述第二列表包括基于不同用户初次启动应用时获取的信息的多个记录项,所述对应记录项具有相同的特定信息,所述特定信息至少包括IP地址、用户设备的机型和固件信息;
从所述第一列表中获取所述对应记录项的对应渠道标识,并且从所述第二列表中获取所述对应记录项的对应用户唯一标识符,所述对应渠道标识表示对应渠道;
判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量,
其中,
所述应用下载信息还包括用户点击应用链接时的链接点击时间和使用的用户设备的机型和固件信息,
所述初次启动信息还包括用户初次启动应用时的应用初次启动时间和使用的用户设备的机型和固件信息,
所述特定信息还包括所述机型和固件信息,以及
所述处理器在所述第二列表中有多个记录项与所述第一列表中的一个记录项具有相同的所述特定信息的情况下,选取所述第二列表中所述应用初次启动时间在所述第一列表中的所述一个记录项的链接点击时间之后且最接近该链接点击时间的记录项,作为所述第一列表中的所述一个记录项的对应记录项。
10.如权利要求9所述的***,其中所述处理器用于判断所述对应用户唯一标识符是新的用户唯一标识符,增加所述对应渠道的用户统计量还包括用于:
在已有用户的唯一标识符数据库中查找所述对应用户唯一标识符;
响应于未在所述唯一标识符数据库中找到所述对应用户唯一标识符,推定所述对应用户唯一标识符所表示的用户是由所述对应渠道带来的新增用户,并增加对应渠道的所述用户统计量。
CN201510916839.4A 2015-12-11 2015-12-11 渠道信息统计方法、装置和*** Expired - Fee Related CN106874273B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510916839.4A CN106874273B (zh) 2015-12-11 2015-12-11 渠道信息统计方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510916839.4A CN106874273B (zh) 2015-12-11 2015-12-11 渠道信息统计方法、装置和***

Publications (2)

Publication Number Publication Date
CN106874273A CN106874273A (zh) 2017-06-20
CN106874273B true CN106874273B (zh) 2020-06-23

Family

ID=59176913

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510916839.4A Expired - Fee Related CN106874273B (zh) 2015-12-11 2015-12-11 渠道信息统计方法、装置和***

Country Status (1)

Country Link
CN (1) CN106874273B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107404481B (zh) * 2017-07-24 2019-01-04 腾讯科技(深圳)有限公司 用户信息识别方法及装置
CN108171547B (zh) * 2017-12-27 2021-12-07 平安普惠企业管理有限公司 用户行为追踪方法、装置、设备及存储介质
CN108388655A (zh) * 2018-03-02 2018-08-10 北京腾云天下科技有限公司 一种应用激活的渠道监控方法和计算设备
CN108521349B (zh) * 2018-03-15 2020-06-05 福建天泉教育科技有限公司 一种统计安装包的安装数量的方法及***
CN108628616B (zh) * 2018-05-11 2022-02-25 北京奇艺世纪科技有限公司 一种App安装渠道的确定方法及装置
CN109002457A (zh) * 2018-05-29 2018-12-14 北京五八信息技术有限公司 应用程序的下载渠道统计处理方法、装置及电子设备
CN111210248B (zh) * 2018-11-22 2022-04-12 北京三快在线科技有限公司 资源配置数据获取方法、装置、电子设备及存储介质
CN110363572B (zh) * 2019-06-25 2023-02-21 上海淇馥信息技术有限公司 一种封闭生态终端的程序渠道推广方法、装置、电子设备
CN112434242A (zh) * 2019-08-26 2021-03-02 腾讯科技(深圳)有限公司 应用程序下载渠道的统计方法、装置、服务器及存储介质
CN112131225B (zh) * 2020-09-25 2024-04-23 广州虎牙科技有限公司 一种确定应用安装来源的方法、装置及溯源***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103841172A (zh) * 2012-11-27 2014-06-04 上海亿动信息技术有限公司 基于用户终端标识比对应用下载运行统计方法及其装置
CN104333582A (zh) * 2014-10-27 2015-02-04 深圳市东信时代信息技术有限公司 基于网络代理的应用推广***及方法
CN104333599A (zh) * 2014-11-06 2015-02-04 北京奇虎科技有限公司 分享应用的方法和***以及应用服务平台
CN104462277A (zh) * 2014-11-25 2015-03-25 广州酷狗计算机科技有限公司 应用程序安装数据统计方法、服务器及终端
CN104978530A (zh) * 2015-03-12 2015-10-14 腾讯科技(深圳)有限公司 一种应用安全管理方法、装置、服务器以及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103841172A (zh) * 2012-11-27 2014-06-04 上海亿动信息技术有限公司 基于用户终端标识比对应用下载运行统计方法及其装置
CN104333582A (zh) * 2014-10-27 2015-02-04 深圳市东信时代信息技术有限公司 基于网络代理的应用推广***及方法
CN104333599A (zh) * 2014-11-06 2015-02-04 北京奇虎科技有限公司 分享应用的方法和***以及应用服务平台
CN104462277A (zh) * 2014-11-25 2015-03-25 广州酷狗计算机科技有限公司 应用程序安装数据统计方法、服务器及终端
CN104978530A (zh) * 2015-03-12 2015-10-14 腾讯科技(深圳)有限公司 一种应用安全管理方法、装置、服务器以及***

Also Published As

Publication number Publication date
CN106874273A (zh) 2017-06-20

Similar Documents

Publication Publication Date Title
CN106874273B (zh) 渠道信息统计方法、装置和***
US9674665B2 (en) System and method for automated location-based widgets
US8166106B2 (en) Targeting applications based on mobile operator
US20150341457A1 (en) Method and system for pushing information to end users adaptively
CN107786601B (zh) 一种信息处理方法、终端及服务器
EP2942927B1 (en) Associating user interactions across multiple applications on a client device
US20160189182A1 (en) Methods and apparatus to correct age misattribution in media impressions
EP2991018A1 (en) Methods and apparatus to associate transactions with media impressions
CN103620585A (zh) 虚拟身份管理器
CN103314384A (zh) 用于管理装置特定内容的方法和***
CN107885742B (zh) 服务推荐方法和装置
CN110769052B (zh) 渠道信息的确定方法和装置、存储介质及电子装置
CN105553770B (zh) 一种数据采集控制方法和装置
CN111612085B (zh) 一种对等组中异常点的检测方法及装置
CN107562846B (zh) 一种推荐应用的方法和装置
CN106095822B (zh) 软件推荐方法、装置及服务器
CN103701836A (zh) 信息处理方法、终端设备和服务器
CN112862544A (zh) 对象信息的获取方法、装置以及存储介质
US10841538B2 (en) Method and apparatus for managing data subsidies in a communication system
CN107040603B (zh) 用于确定应用程序App活跃场景的方法和装置
US20130064108A1 (en) System and Method for Relating Internet Usage with Mobile Equipment
CN103634348A (zh) 终端设备以及发布信息的方法
CN107800560B (zh) 网络检测方法和装置、网络检测查询方法和装置
US10074103B2 (en) Method and system for identifying mobile device according to information feature of applications of mobile device
CN107688951B (zh) 信息推送方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200710

Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping B radio square 14 storey tower

Patentee before: Guangzhou Dongjing Computer Technology Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200623

Termination date: 20201211

CF01 Termination of patent right due to non-payment of annual fee