一种数据分享的智能统计方法、智能统计显示方法及装置与流程

文档序号:13876623阅读:281来源:国知局
一种数据分享的智能统计方法、智能统计显示方法及装置与流程

本发明涉及网络数据统计,尤其涉及一种在社交平台中数据分享的智能统计方法、智能统计显示方法、电子设备、存储介质及装置。



背景技术:

目前,随着网络的快速发展,越来越多的文章、图片、视频等都是通过网络进行传播并分享给不同的平台、供不同的用户浏览、收藏、下载等。内容的价值很大一部分在于传播,为了促进内容页面传播,通常会通过排名的方式来激励用户的传播。但是在社交网络平台中,比如微信、微博、qq等平台上并没有类似的技术手段来实现让用户了解自身所分享的内容在社交网络平台中的传播情况以及所处的排名等。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种数据分享的智能统计方法,其能够记录内容页面在社交平台的传播情况。

本发明的目的之二在于提供一种电子设备,其能够记录内容页面在社交平台的传播情况。

本发明的目的之三在于提供一种计算机可读存储介质,其能够记录内容页面在社交平台的传播情况。

本发明的目的之四在于提供一种数据分享的智能统计显示方法,其能够直观地显示社交平台中内容页面的传播情况的用户排行。

本发明的目的之五在于提供一种电子设备,其能够直观地显示社交平台中内容页面的传播情况的用户排行。

本发明的目的之六在于提供一种计算机可读存储介质,其能够直观地显示社交平台中内容页面的传播情况的用户排行。

本发明的目的之七在于提供一种数据分享的智能统计显示装置,其能够直观地显示社交平台中内容页面的传播情况的用户排行。

本发明的目的之一采用如下技术方案实现:

一种数据分享的智能统计方法,应用于社交平台中,包括以下步骤:

当内容页面被用户分享时,获取内容页面的链接并根据内容页面的链接与用户的标识符生成内容页面的新链接;

当内容页面被用户打开时,获取并根据用户的登录账户信息以及内容页面的链接生成一条登录状态信息并存储。

进一步地,所述登录状态信息通过图形数据库的方式进行存储。

本发明的目的之二采用如下技术方案实现:

一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如前所述的数据分享的智能统计方法的步骤。

本发明的目的之三采用如下技术方案实现:

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述的数据分享的智能统计方法的步骤。

本发明的目的之四采用如下技术方案实现:

一种数据分享的智能统计显示方法,包括以下步骤:

获取步骤:获取内容页面的链接并根据内容页面的链接获取内容页面的标识符;

查找步骤:根据内容页面的标识符在社交平台中查找与内容页面相关联的所有的登录状态信息;

第一显示步骤:根据每条登录状态信息获取每个用户、对应用户的信息以及对应用户所授权登录数,并根据每个用户所授权登录数的大小对所有用户进行排序进而得出内容页面传播数的用户排行榜单并显示;

所述登录状态信息是由前所述的数据分享的智能统计方法获取得到。

进一步地,还包括:

第二显示步骤:根据平台上每个内容页面传播数的用户排行榜单得出平台传播数的用户总排行榜单并显示。

本发明的目的之五采用如下技术方案实现:

一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如前所述的数据分享的智能统计显示方法的步骤。

本发明的目的之六采用如下技术方案实现:

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述的数据分享的智能统计显示方法的步骤。

本发明的目的之七采用如下技术方案实现:

一种数据分享的智能统计显示装置,包括:

获取模块,用于获取内容页面的链接并根据内容页面的链接获取内容页面的标识符;

查找模块,用于根据内容页面的标识符在社交平台中查找与内容页面相关联的所有的登录状态信息;

第一显示模块,用于根据每条登录状态信息获取每个用户、对应用户的信息以及对应用户所授权登录数,并根据每个用户所授权登录数的大小对所有用户进行排序进而得出内容页面传播数的用户排行榜单并显示;

所述登录状态信息是由前所述的数据分享的智能统计方法获取得到。

进一步地,还包括:

第二显示模块,用于根据社交平台上每个内容页面传播数的用户排行榜单得出社交平台传播数的用户总排行榜单并显示。

相比现有技术,本发明的有益效果在于:

本发明通过社交平台提供的开放接口来对数据以及用户分享数据的链接进行改造,并通过图形数据库的形式将用户分享传播内容页面的行为记录于平台或系统中;进而可通过图形数据库中的记录来获取内容页面传播情况的用户排行并通过图示、表格等的形式直观地显示给用户查看,以便激励用户对于数据的传播力度,提高用户传播数据的积极性。

附图说明

图1为本发明提供的数据分享的智能统计显示方法的流程图;

图2为本发明提供的单篇文章的传播的用户排行榜单示意图;

图3为本发明提供的某一平台上对于文章的传播的用户排行总榜单示意图;

图4为本发明提供的数据分享的智能统计显示装置的模块图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

实施例

为了解决在社交网络平台中对于内容页面传播的监控不足,本发明是基于社交平台的开发接口的二次开发,比如在登录时,可以使用自有账号登录,也可以使用第三方授权登录,完成社交平台中内容传播情况的监测,并通过图示的方式将排名展示给用户,这样可配合适当的奖励来提高用户传播分享内容的积极性。本文中的社交网络平台,都是现如今比较常见的平台,比如微信公众平台、qq公众平台、微博开放平台等。

其实现具体为:

假设用户a在社交平台中打开一文章时,文章一般是发布在某一个网页或平台上的。系统检测用户a是否处于登录状态,若否,则进行登录并获取用户a的登录账户信息。登录账户信息可包括用户a的id号、性别、城市、年龄、授权平台等基本信息。然后根据用户a的登录账户信息来生成用户a的专用识别码。

另外,对于用户的登录方式包括两种:自有账号登录和第三方登录,自由账户登录是指用户a在网页中具有注册账户,并通过该注册账户登录到网页中;而第三方登录指的是用户a可通过社交平台的账户进行授权登录到网页中。

当用户a将文章分享给其他人或其他的社交平台时,系统会根据用户a的专用识别码以及所打开的文章的链接来生成一新的链接,该新的链接为用户a分享该文章的专用链接。

当其他用户,比如用户b,打开用户a分享的专用链接来阅读文章时,同样的用户b进行登录,并生成一条登录状态信息存储系统中。登录状态信息包括用户b打开的用户a分享的专用链接、用户b的登录账户信息等数据。从该登录状态信息中可以得知用户a与用户b的关系,也是用户b是通过用户a所分享的链接来访问文章的,因此可认为用户b为用户a的传播人,即用户a对于该文章的传播人数为1。

同样的道理,当内容页面被一用户打开时,均会生成对应的登录状态信息来存储两个用户之间的关联关系。也即是,可根据用户分享的专用链接被打开的次数来统计出该用户所传播文章的传播数。

比如用户a所分享的专用链接被多个用户b1、b2、b2均打开时,通过每个用户的登录状态信息就能够获取用户a所分享的链接被三个用户打开,则此时就认为用户a的传播人数为3。另外,本实施例中当一个用户打开某一链接时,会自动进行登录对应的网页或平台。

另外,对于每一个用户的登录状态信息均通过图形数据库的方式存储。由于图形数据库是一种非关系型数据库,其可以记录实体之间的关系,广泛应用于社交关系的记录中,因此将登录状态信息存储图形数据库中时,更加有利于数据的读取和查询。

也即是,一种数据分析的智能统计方法,其应用于社交平台,包括以下步骤:

当内容页面被用户分享时,获取内容页面的链接以及用户的登录账户信息,并根据内容页面的链接与用户的登录账户信息生成内容页面的新链接;

当内容页面被用户打开时,获取并根据用户的登录账户信息以及内容页面的链接生成一条登录状态信息并存储。

本发明还提供了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如文中所述的数据分享的智能统计方法的步骤。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如文中所述的数据分享的智能统计方法的步骤。

另外,本发明中,还通过对发布的文章、图片或数据内容等的链接进行改造,也即是在链接中加入标识符来区分不同的文章、图片或数据内容等。当需要向用户展示其所发表的一篇文章的传播情况时,可根据该文章链接中的标识符从系统中获取与该文章相关联的所有的登录状态信息,然后根据所有的登录状态信息得出该文章被传播的情况,比如该文章被哪些用户所分享以及对应传播的人数,然后对对应用户传播的人数的多少对用户进行排名,最终通过图示、表格等的方式显示给发布者或者显示在发布平台上,这样发布者或者平台可以通过积分等方式来给予传播人数排名较高的用户,进而激励每个用户对文章的发布积极性;而对于发布者来说也能够清楚地了解所发布的文章的传播情况。

如图1所示,一种数据分享的智能统计方法,其包括以下步骤:

s1、获取内容页面的链接并根据内容页面的链接获取内容页面的标识符。任何一篇文章、图片、网页等内容页面发布时,均在其发布的链接中设置唯一标识符,该标识符能够将不同的文章、图片或网页等内容页面区分开来。

s2、根据内容页面的标识符在社交平台中查找与该内容页面相关联的所有的登录状态信息。比如,对于任何一篇文章的链接在一个平台上被用户打开或分享时均在系统存储有其登录状态信息,该登录状态信息包括用户打开的链接、用户登录的账户、用户分享时所生成的新链接等信息。因此,可通过内容页面的标识符在平台的服务器或数据库中查找出与该内容页面相关联的所有的的登录状态信息。

s3、根据每条登录状态信息获取每个用户、对应用户的信息以及对应用户所授权登录数。每条登录状态信息均是以一种图形数据库表的方式存储的,这样就可以通过登录状态信息来查找到每个链接被打开的数量,由于每个链接均对应一个用户,因此就可以得到该链接所对应的用户所授权登录数,也即是传播的数量。比如某一链接l为用户a的分享链接(该链接内存储有用户a的标识符),假设用户b、用户c、用户d均通过该链接l打开并授权登录到对应的文章,系统中就会产生三条登录状态信息;因此,就可以根据三条登录状态信息得到该用户a的分享链接所授权登录的数目,也即是用户a的传播人数为3。

s4、根据每个用户所授权登录数的大小对每个用户排序得出内容页面传播数的用户排行榜单并显示。

如图2所示,针对一篇文章时,所有用户的传播数的排行榜单。该排行榜单中可以看出每个用户的信息以及每个用户对于该文章的传播数;对于进入场景可根据用户授权登录账户来识别得出,比如用户通过微信授权登录的,则说明该用户是通过微信平台进入的。另外,对于图示中所显示的信息,比如用户注册时间、性别等数据并不仅仅局限于图2中所示的,其是可以根据用户需求或实际的操作来自行定义设置的。

进一步地,还包括:s5、根据社交平台上每个内容页面传播数的用户排行榜单得出社交平台传播数的用户总排行榜单并显示。

比如,对于每一篇文章都具有一个传播数的排行榜单,其代表了传播该文章的每个用户的传播情况;而对于一个平台,其不仅仅只传播一篇文章,因此可通过平台上的所有文章的传播数的排行榜单可以得出平台上的每个用户对于所有文章的传播总数,进而得到一个平台上的所有用户的传播排行榜单,如图3所示。

本发明还提供了一种电子设备,其包括存储器、处理器以及存储在存储器上并可在处理上运行的计算机程序,所述处理器执行所述程序时实现如文中所述的数据分享的智能统计显示方法的步骤。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如文中所述的数据分享的智能统计显示方法的步骤。

如图4所示,一种数据分享的智能统计显示装置,包括:

获取模块,用于获取内容页面的链接并根据内容页面的链接获取内容页面的标识符;

查找模块,用于根据内容页面的标识符在社交平台中查找与内容页面相关联的所有的登录状态信息;

第一显示模块,用于根据每条登录状态信息获取每个用户、对应用户的信息以及对应用户所授权登录数,并根据每个用户所授权登录数的大小对所有用户进行排序进而得出内容页面传播数的用户排行榜单并显示;

所述登录状态信息是由文中所述的数据分享的智能统计方法获取得到。

进一步地,还包括:

第二显示模块,用于根据社交平台上每个内容页面传播数的用户排行榜单得出社交平台传播数的用户总排行榜单并显示。

上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1