一种基于互联网的微信推广系统及方法与流程

文档序号:11263735阅读:218来源:国知局
一种基于互联网的微信推广系统及方法与流程

本发明涉及通信技术领域,更具体地说,它涉及一种基于互联网的微信推广系统及方法。



背景技术:

随着移动互联网技术的发展,微信用户越来越多,随之而来的是越来越多的商户选择通过微信页面进行商业营销。相较于传统的网页营销,微信页面推广不仅成本更低,而且互动性更强。当下,商家为了赢得更多消费者的青睐,会选择对微信h5(html5)网页进行精细化的制作,各种微信h5页面制作平台也应运而生,满足日益增长的制作需求。

在制作微信h5页面时,现有技术,如专利公开号为cn105447723a的中国专利,提出了一种推广系统与推广方法,其主要方案在于提供广告推广系统,通过制作模块完成展示物料的制作,通过设置模块完成展示物料的设计,最终通过发布模块将已经完成制作与设置的展示物料通过推广系统提供的发布渠道,发布到各种社交网络中,从而帮助用户自主完成企业展示物料的制作、设置及发布,降低推广成本。

在实践中发现,与上述对比文件中的方案类似,现有技术中的微信推广系统,其制作模块在编辑页面时,效率较低,其主要原因在于制作资料(如图片等)的选择较多而相关性太差,例如制作者从众多制作资料中查询到自己心怡的图片,当编辑完其中一个页面时,又需要花费很多时间在众多资料中去查找与该图片相适配的另外一些图片或背景音乐等资料。上述“适配”并不仅仅是图片内容上的适配,还包括页面整体数据大小、页面整体风格的适配,例如,当一个微信页面中含有大量高清图片或动画时,则该页面的数据量太大,在切换页面时容易发生卡顿现象,使得微信的推广页面不流畅,客户体验度差。



技术实现要素:

针对实际运用中微信推广页面编辑效率低,编辑后的用户体验度不高的这一问题,本发明目的一在于提出一种基于互联网的微信推广系统,目的二在于提供一种基于上述推广系统的推广方法,具体方案如下:

一种基于互联网的微信推广系统,包括用于编辑制作微信h5页面的制作端以及将上述微信h5页面发布到社交网络的网站服务器,所述制作端与网站服务器通过通信单元数据连接,所述推广系统还包括:

身份校验模块,用于校验制作端用户身份,输出校验信息;

统计模块,设置于网站服务器中,分别用于统计网站服务器中多个用户对各个制作资料的引用频次,以及制作端单一客户对各个制作资料的引用频次,分别生成输出第一数据值与第二数据值;

排序模块,接收所述第一数据值与第二数据值,依照所述第一数据值与第二数据值的大小进行排序,生成第一数据表单及第二数据表单;

更新模块,与排序模块数据连接,用于实时或定时更新存储网站服务器中的第一数据表单以及第二数据表单;

制作端内存检测模块,用于检测制作端的在非微信页面运行状态下的内存余量大小,输出内存余量检测值;

处理器模块,与制作端内存检测模块数据连接,用于接收所述内存余量检测值,输出一适于微信页面流畅播放的数据值;

网站服务器接收所述数据值,移除制作端编辑页面中的数据量大小大于所述数据值的展示资料。

通过上述技术方案,身份校验模块校验用户身份信息后给予用户编辑页面的操作权限,并且网站服务器中建立起对应于该客户的数据存储表单。网站服务器接收众多用户制作端上传的页面编辑数据,对各个制作资料的被引用频次进行统计,经排序模块排序后得到能够反应各个制作资料使用热度的第一数据表单,以及根据个人用户引用频次统计得到的第二数据表单,利用上述表单,更新模块实时更新网站服务器以及用户制作端上的制作资料存储表单以及展示表单,使得制作端在编辑时能够在第一时间获得最贴近用户需要的制作资料,从而使得微信页面的编辑效率得到有效地提升。制作端内存检测模块检测制作端的内存大小,处理器模块根据上述内存余量检测值分析判断制作端流畅播放上述微信页面所需的内存,当待加入到微信页面的制作资料数据量过大时,则更新模块将上述制作资料从展示表单中移除,用户不再能够选中上述制作资料,由此避免编辑完成后的微信页面播放时会出现卡顿的现象。

进一步的,所述网站服务器中还设置有:

亲密度检测模块,用于统计各个制作资料在同一网页编辑数据中出现的频次,输出一亲密度表单;

所述排序模块及更新模块与所述亲密度检测模块数据连接,接收所述亲密度表单,当多个制作资料在第一数据表单、第二数据表单中的排序相同时,按照所述亲密度表单的排序为多个所述制作资料做进一步排序。

通过上述技术方案,当多个制作资料在第一数据表单、第二数据表单中的排序相同时,此时将亲密度高的制作资料排序到一起,可以方便用户选择,进一步节省用户编辑微信页面所需的时间。

进一步的,所述制作端包括具有网络数据通信功能的电脑、平板电脑、智能手机、mp4、mp5。

通过上述技术方案,用户可以在固定或移动场所进行微信页面编辑工作,十分方便。

一种基于互联网的微信推广方法,包括如下步骤,

建立网站服务器与制作端的网络数据连接;

网站服务器向制作端提供用以进行微信页面编辑的编辑平台;

网站服务器验证用户身份后开放编辑平台供制作端进行微信页面编辑,编辑后生成网页编辑数据;

网站服务器接收制作端的网页编辑数据并依照用户操作,存储和/或发布网页数据;所述推广方法还包括:

网站服务器接收各个用户的网页编辑数据并根据网页编辑数据统计出各个制作资料的被使用频次,生成第一数据表单;以及

根据用户身份验证信息统计单一用户使用各个资料的频次,生成第二数据表单;

网站服务器依照所述第一数据表单及第二数据表单分别更新网站服务器中的制作资料存储表单排序,以及制作端的制作资料展示表单排序;

网站服务器检测制作端非微信页面展示状态时的内存余量大小∑(m),计算即已选择的用于放置于同一微信页面中的制作资料数据量大小之和∑(n),若制作端展示表单中的其中一项制作资料数据量大小大于k,k=∑(m)-∑(n)-l,其中l为内存预留量大小,则网站服务器更新制作端的展示表单,将上述制作资料从制作端的展示表单中移除。

通过上述技术方案,当用户登录网站服务器后,网站服务器授予用户在制作端上获取并编辑微信页面的权限。初始状态下,网站服务器中的制作资料存储表单中的排序是统计分析众多用户的使用选择得到的,上述存储表单作为编辑页面的初始的展示表单展示给到用户。因此,用户在编辑微信页面时能够轻松地获取常用的制作资料,而不常用的制作资料被人为地排到了表单之后。当用户开始选择制作资料编辑微信页面时,上述制作资料的展示排序会根据用户的选择频次再次发生变化,使得展示表单能够根据用户的不同自动的进行排序,使得用户能够在最短的时间内获取到自己想要的制作资料,有效地提高了微信页面的编辑效率。

在用户编辑微信页面时,网站服务器与制作端进行数据交互,网站服务器计算制作端正常运行时内存的余量大小,而后计算微信页面播放时所需的内存大小,若当其中某一个制作资料加入到编辑中的微信页面后,微信页面的数据量以及制作端正常运行所需的内存量超过了制作端的总内存量,则上述制作资料自动被移除,经过上述操作,使得用户编辑后的微信页面在使用时能够十分流畅,不会出现卡顿甚至不能展示的情况。

进一步的,网站服务器根据接收到的各个制作端的网页编辑数据,统计分析各个制作资料在同一网页编辑数据中出现的频次,生成一亲密度表单;

当第一数据表单、第二数据表单中的多个制作资料的引用频次相同时,若多个上述制作资料在亲密度表单中相近,则多个所述制作资料在第一数据表单、第二数据表单中的排序相近或相同。

当制作资料的数量较多时,制作资料引用量相同的情况就很容易发生,由于展示表单中能够存储的制作资料数量有限,因此,会对用户做出快速的抉择产生影响。通过上述技术方案,按照网站服务器统计的大数据作为基础,将制作资料按照亲密度划分,亲密度高的制作资料被放在相近的位置,方便用户在短时间内进行引用,大大提升了微信页面编辑的效率。

进一步的,所述第一数据表单由网站服务器自动定时或不定时更新,所述第二数据表单的更新包括自动更新以及用户手动更新;所述l值由用户自定义或网站服务器自动设定。

通过上述技术方案,第一数据表单在网站服务器中被不断的更新,最终实现制作资料排序的精确化,新登录网站服务器的用户能够获取到最新的第一数据表单,从而获取到最适宜各个用户编辑风格习惯的展示表单,帮助用户更快的着手编辑。

进一步的,所述制作端的编辑页面包括编辑界面、设置选项、制作资料展示模块以及自定义模块;其中,

编辑界面,用于提供编辑视窗,根据用户选择的不同的制作资料、设置选项以及自定义内容,展示网页编辑数据效果;

设置选项,用于对制作资料进行时间、位置以及呈现方式进行设定;

制作资料展示模块,与展示表单数据连接,用于展示制作资料供用户选择;

自定义模块,用于根据用户需求,对编辑内容进行自定义设置。

进一步的,网站服务器根据用户在制作端上的操作,自动调整所述编辑界面、设置选项、制作资料展示模块以及自定义模块在制作端显示窗口中的排布位置以及展示面积大小;

所述编辑界面、设置选项、制作资料展示模块以及自定义模块在制作端显示窗口中的位置由自定义模块设定、展示面积大小与用户的点击频率呈正相关设置。

现有技术中,制作端显示窗口中的各个模块所占的面积大小,例如制作资料展示模块所能呈现的制作资料的数量都是恒定的,当用户需要进行制作资料选择的时候需要不断地翻页,降低用户制作端的编辑效率。通过上述技术方案,当制作端检测到当前用户的主要操作对象集中在某一功能模块时,例如制作资料展示模块,则制作端上的显示窗口用于展示制作资料的面积相应的扩大,使得用户能够不用翻页便能够看到更多的制作资料,方便用户选择,节省编辑时间。

进一步的,所述制作资料包括制作页面、页面模板、背景、音乐、视频、文本、图片、图集、表单、动画、特效、互动链接。

与现有技术相比,本发明的有益效果如下:

(1)通过统计各个制作端调用各个制作资料的频次,网站服务器依照上述统计值实时更新数据表单,使得用户在编辑端能够获得当下常用的一些制作资料,减少了用户查找制作资料的时间,提高编辑的效率;

(2)通过统计单个用户的使用习惯,将其常用的制作资料排在展示表单的靠前位置,方便用户调用,节省编辑的时间,提高编辑效率;

(3)通过设置亲密度检测模块,可以对各个制作资料依照其关联性进行排序,得到更加优化的排序结构,方便用户调用;

(4)通过设置制作端内存检测模块,用于检测制作端的内存大小,当用户编辑过程中微信页面的占用内存大小大于制作端可流畅运动所允许的最大占用内存大小时,相应的制作资料自动从展示表单中移除,避免用户编辑后的微信页面数据量过大,导致制作端无法正常运行,也避免后期微信页面运行时出现卡顿的现象;

(5)通过灵活地调整编辑页面各个功能区域的大小,使得用户能够方便地获取到想要的数据资料以及进行相应的操作,可以有效地提升编辑的效率,客户体验度高。

附图说明

图1为本发明推广方法的流程示意图;

图2为本发明的整体模块示意图;

图3为本发明的结构框架示意图(一);

图4为本发明的结构框架示意图(二);

图5为本发明的方法流程示意图(一);

图6为本发明的方法流程示意图(二);

图7为本发明的方法流程示意图(三)。

附图标记:100、制作端;200、网站服务器;300、通信单元;201、身份校验模块;202、统计模块;203、排序模块;204、更新模块;205、制作端内存检测模块;206、处理器模块;207、亲密度检测模块。

具体实施方式

下面结合实施例及图对本发明作进一步的详细说明,但本发明的实施方式不仅限于此。

本实施例中,制作端100包括具有网络数据通信功能的电脑、平板电脑、智能手机、mp4、mp5等。

所述制作资料包括制作页面、页面模板、背景、音乐、视频、文本、图片、图集、表单、动画、特效、互动链接。

如图1所示,一种基于互联网的微信推广方法,包括如下步骤,

s101,建立网站服务器200与制作端100的网络数据连接。

上述步骤利用通信单元300,例如internet网络、3g/4g通信网络或无线wifi网络建立起网站服务器200与制作端100的数据连接,方便制作端100与网站服务器200实时交互数据。

s102,网站服务器200向制作端100提供用以进行微信页面编辑的编辑平台。

网站服务器200通过制作端100的编辑页面向用户提供编辑的平台,用户在制作端100上能够对微信页面进行编辑。

s103,网站服务器200验证用户身份后开放编辑平台供制作端100进行微信页面编辑,编辑后生成网页编辑数据。

上述步骤,用户首先验证身份,网站服务器200建立起与用户身份对应的数据表单或者是为用户个人划定特定的存储区域,最终使得用户的个人信息能够与页面编辑过程中的数据相对应起来,方便数据的统计。

s104,参见图5所示,网站服务器200接收各个用户的网页编辑数据并根据网页编辑数据统计出各个制作资料的被使用频次,生成第一数据表单。

上述步骤中,网站服务器200统计各个制作资料的被引用的频次,例如,每当一制作资料被引用时,则该制作资料的引用频次加一,最终被引用频次高的将会排名靠前,最终位于展示表单靠前的位置,方便用户选择调用。

s105,根据用户身份验证信息统计单一用户使用各个资料的频次,生成第二数据表单。

上述步骤中,依照用户自己的选择,对其引用的制作资料进行统计并将结果存储在用户个人对应的存储区域内,上述第二数据表单有助于编辑页面按照用户的引用情况对制作资料进行排序,方便用户选择。

s106,网站服务器200依照所述第一数据表单及第二数据表单分别更新网站服务器200中的制作资料存储表单排序,以及制作端100的制作资料展示表单排序。

上述步骤中,网站服务器200对多个制作资料加以排序,受到用户普遍喜爱的制作资料被自动地排在了前面,用户通过编辑页面的展示表单可以轻松地获取到上述制作资料,而不用在繁杂的制作资料数据库中的去查找。

s107,参见图6所示,网站服务器200检测制作端100非微信页面展示状态时的内存余量大小∑(m),计算即已选择的用于放置于同一微信页面中的制作资料数据量大小之和∑(n),若制作端100展示表单中的其中一项制作资料数据量大小大于k,k=∑(m)-∑(n)-l,其中l为内存预留量大小,则网站服务器200更新制作端100的展示表单,将上述制作资料从制作端100的展示表单中移除。

上述步骤,首先网站服务器200计算制作端100如平板电脑的“空闲”内存余量,即在平板电脑未运行微信页面的情况下剩余的内存大小,上述计算方法在现有技术中已经有许多检测软件可以对其进行检测,网站服务器200只需要调取上述监测软件的监测数据即可,一段时间后获得制作端100在空闲时的平均内存剩余量。l为设定的一个缓冲量,即保证运行微信页面时制作端100不会出现卡顿。∑(m)为制作端100上其它程序运行时占用的内存大小之和,∑(n)为页面编辑数据中即已拥有的数据量大小。经过上述计算,可以保证用户制作出的微信页面数据量不会超出制作端100可承受的范围,避免编辑或后期试运行时出现卡顿现象。

s108,网站服务器200接收制作端100的网页编辑数据并依照用户操作,存储和/或发布网页数据。

网站服务器200接收用户的网页编辑数据,对上述网页编辑数据,即编辑完成后或编辑过程中的页面数据进行存储或者发布。

当制作资料的数量较多时,制作资料引用量相同的情况就很容易发生,由于展示表单中能够存储的制作资料数量有限,因此,会对用户做出快速的抉择产生影响。针对上述问题,本发明中,网站服务器200会根据接收到的各个制作端100的网页编辑数据,统计分析各个制作资料在同一网页编辑数据中出现的频次,生成一亲密度表单。当第一数据表单、第二数据表单中的多个制作资料的引用频次相同时,若多个上述制作资料在亲密度表单中相近,则多个所述制作资料在第一数据表单、第二数据表单中的排序相近或相同。上述技术方案,按照网站服务器200统计的大数据作为基础,将制作资料按照亲密度划分,亲密度高的制作资料被放在相近的位置,方便用户在短时间内进行引用,大大提升了微信页面编辑的效率。

优化的,所述第一数据表单由网站服务器200自动定时或不定时更新,所述第二数据表单的更新包括自动更新以及用户手动更新,所述l值由用户自定义或网站服务器200自动设定。上述技术方案,第一数据表单在网站服务器200中被不断的更新,最终实现制作资料排序的精确化,新登录网站服务器200的用户能够获取到最新的第一数据表单,从而获取到最适宜各个用户编辑风格习惯的展示表单,帮助用户更快的着手编辑。

所述制作端100的编辑页面包括编辑界面、设置选项、制作资料展示模块以及自定义模块;其中,编辑界面用于提供编辑视窗,根据用户选择的不同的制作资料、设置选项以及自定义内容,展示网页编辑数据效果。设置选项用于对制作资料进行时间、位置以及呈现方式进行设定。制作资料展示模块与展示表单数据连接,用于展示制作资料供用户选择。自定义模块用于根据用户需求,对编辑内容进行自定义设置。

在现有技术中,制作端100显示窗口中的各个模块所占的面积大小,例如制作资料展示模块所能呈现的制作资料的数量都是恒定的,当用户需要进行制作资料选择的时候需要不断地翻页,降低用户制作端100的编辑效率。在本发明中,网站服务器200根据用户在制作端100上的操作,自动调整所述编辑界面、设置选项、制作资料展示模块以及自定义模块在制作端100显示窗口中的排布位置以及展示面积大小。所述编辑界面、设置选项、制作资料展示模块以及自定义模块在制作端100显示窗口中的位置由自定义模块设定、展示面积大小与用户的点击频率呈正相关设置。

当制作端100检测到当前用户的主要操作对象集中在某一功能模块时,例如制作资料展示模块,则制作端100上的显示窗口用于展示制作资料的面积相应的扩大,使得用户能够不用翻页便能够看到更多的制作资料,方便用户选择,节省编辑时间。

本发明中基于互联网的微信推广方法,其主要工作原理及有益效果如下:

当用户登录网站服务器200后,网站服务器200授予用户在制作端100上获取并编辑微信页面的权限。初始状态下,网站服务器200中的制作资料存储表单中的排序是统计分析众多用户的使用选择得到的,上述存储表单作为编辑页面的初始的展示表单展示给到用户。因此,用户在编辑微信页面时能够轻松地获取常用的制作资料,而不常用的制作资料被人为地排到了表单之后。当用户开始选择制作资料编辑微信页面时,上述制作资料的展示排序会根据用户的选择频次再次发生变化,使得展示表单能够根据用户的不同自动的进行排序,使得用户能够在最短的时间内获取到自己想要的制作资料,有效地提高了微信页面的编辑效率。

在用户编辑微信页面时,网站服务器200与制作端100进行数据交互,网站服务器200计算制作端100正常运行时内存的余量大小,而后计算微信页面播放时所需的内存大小,若当其中某一个制作资料加入到编辑中的微信页面后,微信页面的数据量以及制作端100正常运行所需的内存量超过了制作端100的总内存量,则上述制作资料自动被移除,经过上述操作,使得用户编辑后的微信页面在使用时能够十分流畅,不会出现卡顿甚至不能展示的情况。

如图2所示,一种基于互联网的微信推广系统,主要包括用于编辑制作微信h5页面的制作端100以及将上述微信h5页面发布到社交网络的网站服务器200,所述制作端100与网站服务器200通过通信单元300数据连接。如图3和图4所示,所述推广系统还包括:身份校验模块201,统计模块202,排序模块203,更新模块204,制作端100内存检测模块及处理器模块206。

其中,身份校验模块201用于校验制作端100用户身份,输出校验信息。上述身份校验模块201现有技术中已经十分普及,例如智能手机登录,网页登录校验软件等,在此不再赘述。

统计模块202设置于网站服务器200中,分别用于统计网站服务器200中多个用户对各个制作资料的引用频次,以及制作端100单一客户对各个制作资料的引用频次,分别生成输出第一数据值与第二数据值。上述统计模块202实质上包括两个子模块,其中之一是识别模块,即从各个用户上传发布的网页数据中识别出各个制作资料,另一个子模块为数据计算模块,每当识别模块识别出一制作资料时,上述制作资料对应的计数值加1并存储,由此实现对每个制作资料的统计。

排序模块203接收所述第一数据值与第二数据值,依照所述第一数据值与第二数据值的大小进行排序,生成第一数据表单及第二数据表单。在此,优选的采用由大到小的排序顺序,即被引用次数多的制作资料会排在第一数据表单开头的地方。

更新模块204排序模块203数据连接,用于实时或定时更新存储网站服务器200中的第一数据表单以及第二数据表单。上述更新模块204依照系统时间,按照设定对各个数据表单进行更新,使得用户都能够获取最新的表单数据。

制作端100内存检测模块用于检测制作端100的在非微信页面运行状态下的内存余量大小,输出内存余量检测值。

处理器模块206与制作端100内存检测模块数据连接,用于接收所述内存余量检测值,输出适于微信页面流畅播放的数据值。网站服务器200接收所述数据值,移除制作端100编辑页面中的数据量大小大于所述数据值的展示资料。

结合图4和图7所示,所述网站服务器200中还设置有亲密度检测模块207,其主要用于统计各个制作资料在同一网页编辑数据中出现的频次,输出一亲密度表单。

所述排序模块203及更新模块204与所述亲密度检测模块207数据连接,接收所述亲密度表单,当多个制作资料在第一数据表单、第二数据表单中的排序相同时,按照所述亲密度表单的排序为多个所述制作资料做进一步排序。当多个制作资料在第一数据表单、第二数据表单中的排序相同时,此时将亲密度高的制作资料排序到一起,可以方便用户选择,进一步节省用户编辑微信页面所需的时间。

结合图5和图6所示,对整个基于互联网的微信推广系统而言,身份校验模块201校验用户身份信息后给予用户编辑页面的操作权限,并且网站服务器200中建立起对应于该客户的数据存储表单。网站服务器200接收众多用户制作端100上传的页面编辑数据,对各个制作资料的被引用频次进行统计,经排序模块203排序后得到能够反应各个制作资料使用热度的第一数据表单,以及根据个人用户引用频次统计得到的第二数据表单,利用上述表单,更新模块204实时更新网站服务器200以及用户制作端100上的制作资料存储表单以及展示表单,使得制作端100在编辑时能够在第一时间获得最贴近用户需要的制作资料,从而使得微信页面的编辑效率得到有效地提升。制作端100内存检测模块检测制作端100的内存大小,处理器模块206根据上述内存余量检测值分析判断制作端100流畅播放上述微信页面所需的内存,当待加入到微信页面的制作资料数据量过大时,则更新模块204将上述制作资料从展示表单中移除,用户不再能够选中上述制作资料,由此避免编辑完成后的微信页面播放时会出现卡顿的现象。

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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