[go: up one dir, main page]

CN106487907A - The sharing method of promotion message and system - Google Patents

The sharing method of promotion message and system Download PDF

Info

Publication number
CN106487907A
CN106487907A CN201610943105.XA CN201610943105A CN106487907A CN 106487907 A CN106487907 A CN 106487907A CN 201610943105 A CN201610943105 A CN 201610943105A CN 106487907 A CN106487907 A CN 106487907A
Authority
CN
China
Prior art keywords
sharing
share
user
resource
promotion message
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.)
Granted
Application number
CN201610943105.XA
Other languages
Chinese (zh)
Other versions
CN106487907B (en
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.)
United States Network Technology Co Ltd
Original Assignee
United States Network 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 United States Network Technology Co Ltd filed Critical United States Network Technology Co Ltd
Priority to CN201610943105.XA priority Critical patent/CN106487907B/en
Publication of CN106487907A publication Critical patent/CN106487907A/en
Application granted granted Critical
Publication of CN106487907B publication Critical patent/CN106487907B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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]

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种推广信息的分享方法,该方法包括:客户端触发登录用户针对推广信息的分享请求;服务器根据所述分享请求从数据库中获取分享参数,并根据所述分享参数生成分享标识字串,其中所述分享参数用于描述所述推广信息和所述分享请求的分享属性;所述服务器生成所述推广信息的统一资源定位符,该统一资源定位符中包含所述分享标识字串;所述服务器将所述统一资源定位符发送至所述客户端。相应地,本发明还提供了一种推广信息的分享系统。实施本发明可以降低服务器在分级奖励机制中进行奖励依据的统计时所需的计算和通信负载,以及实现反作弊去重复化处理。

The present invention provides a promotion information sharing method, the method comprising: a client triggers a login user's sharing request for promotion information; a server acquires a sharing parameter from a database according to the sharing request, and generates a sharing identifier according to the sharing parameter A character string, wherein the sharing parameter is used to describe the sharing attribute of the promotion information and the sharing request; the server generates a uniform resource locator of the promotion information, and the uniform resource locator includes the sharing identifier string; the server sends the uniform resource locator to the client. Correspondingly, the present invention also provides a promotion information sharing system. The implementation of the present invention can reduce the calculation and communication load required by the server to perform statistics on reward basis in the graded reward mechanism, and realize anti-cheating and de-duplication processing.

Description

推广信息的分享方法和系统Promotion information sharing method and system

技术领域technical field

本发明涉及互联网信息分享领域的技术,尤其涉及一种推广信息的分享方法和系统。The invention relates to technologies in the field of Internet information sharing, in particular to a method and system for sharing promotional information.

背景技术Background technique

随着计算机技术的发展,在互联网上投放广告成为了广告推广的主流手段之一。With the development of computer technology, advertising on the Internet has become one of the mainstream means of advertising promotion.

除了投放在网页页面上的广告信息,由用户人工发起的推广信息的分享行为也是互联网广告推广的常见方式。上述分享行为通常指的是用户对推广信息的网页链接进行自行发布,典型地即将定位至某一需要推广的互联网资源的统一资源定位符(URL)在各类互联网社交平台上进行发布展示,以便于所述社交平台的其他用户可以查看并点击所述URL,并进一步对所述URL指向的互联网资源进行后续操作,例如产生电子商务的交易订单或再次对该互联网资源进行转发分享。In addition to advertising information placed on web pages, the sharing of promotional information manually initiated by users is also a common way of Internet advertising promotion. The above-mentioned sharing behavior usually refers to the user’s self-publishing of the web page link of the promotion information, typically about to publish and display the Uniform Resource Locator (URL) of an Internet resource that needs to be promoted on various Internet social platforms, so that Other users on the social platform can view and click the URL, and further perform follow-up operations on the Internet resource pointed to by the URL, such as generating an e-commerce transaction order or forwarding and sharing the Internet resource again.

为了达到更好的广告推广效果,所述分享行为的重点在于促进所述URL能尽可能地在各类社交平台上进行发布或再传播,以扩充该URL的互联网用户受众群体数量以及提升该URL的传播范围和影响力。基于提升用户的分享行为活跃度的考虑,现有技术中对实现所述分享行为的用户提供不同类型的奖励机制,例如虚拟积分奖励、货币奖励等,引入所述奖励机制进一步地提升了用户对于实现所述分享行为的积极性。In order to achieve a better advertising promotion effect, the focus of the sharing behavior is to promote the URL to be published or re-distributed on various social platforms as much as possible, so as to expand the number of Internet user audiences of the URL and improve the URL. spread and influence. Based on the consideration of improving the activity of users' sharing behaviors, different types of reward mechanisms are provided to users who realize the sharing behaviors in the prior art, such as virtual point rewards, currency rewards, etc. Motivation to achieve said sharing behavior.

所述奖励机制中如何合理地对用户进行奖励通常依靠后台服务器对与所述分享行为带来的后续效果进行复杂的计算而得到,例如以分享所述URL后触发的点击数、交易成功率或交易成功笔数为计算奖励的依据。在更为复杂的实时场景中,可以将所述分享行为构成的传播链路进行逻辑分级,每一级的分享行为对应的用户的奖励基数设置为不同的数值,例如针对某一推广信息完成首次分享行为的用户具有最高的奖励基数,而基于该首次分享行为引流而形成的其他分享行为的用户具有略低一些的奖励基数,这种分级设置的奖励基数设计可以合理地包含在任意级数的分级奖励机制中。How to reasonably reward users in the reward mechanism usually depends on the background server to perform complex calculations on the subsequent effects of the sharing behavior, such as the number of clicks triggered after sharing the URL, the transaction success rate or The number of successful transactions is the basis for calculating rewards. In more complex real-time scenarios, the communication links formed by the sharing behaviors can be logically graded, and the reward bases of users corresponding to each level of sharing behaviors can be set to different values, for example, completing the first Users who share behaviors have the highest reward base, while users with other sharing behaviors based on the first sharing behavior have slightly lower reward bases. The reward base design of this hierarchical setting can be reasonably included in any series In the graded reward mechanism.

以分级奖励机制为例,随着需要推广的互联网资源的日益增加,其对应的分享行为生成的URL也随之增多,现有技术中用于计算分级奖励机制的后台服务器需要具有高性能的计算能力和流量数据吞吐能力,尤其是在高峰时段需要及时处理大量的并发计算。现有技术所述后台服务器对分享行为的奖励依据的进行统计中重要步骤是:识别出所述URL对应的用户在分级奖励机制中的分享级别。但是现有技术中的所述URL并未携带可以记录所述URL对应的用户在分级传播链路中所处级别的参数,一方面,所述后台服务器无法通过所述URL直接识别出所述用户在在分级传播链路中所处级别,因而无法直接进行奖励依据的统计,所述后台服务器需要进行额外的数据库访问才能进行奖励依据的统计,造成所述后台服务器的计算和通信负载大大增加;另一方面,所述后台服务器无法判断出所述URL是否在所述分级传播链路中存在重复传播的情况,这样不利于所述后台服务器识别所述URL是否是为了获得奖励而恶意重复触发的分享行为而生成的。Taking the hierarchical reward mechanism as an example, with the increasing number of Internet resources that need to be promoted, the URLs generated by the corresponding sharing behaviors also increase. The background server used to calculate the hierarchical reward mechanism in the prior art requires high-performance computing Capacity and traffic data throughput, especially during peak hours need to handle a large number of concurrent calculations in a timely manner. In the prior art, an important step in the background server's statistics of the reward basis for the sharing behavior is to identify the sharing level of the user corresponding to the URL in the graded reward mechanism. However, the URL in the prior art does not carry parameters that can record the level of the user corresponding to the URL in the hierarchical communication link. On the one hand, the background server cannot directly identify the user through the URL It is at the level in the hierarchical communication link, so it is impossible to directly perform the statistics of the reward basis, and the background server needs to perform additional database access to perform the statistics of the reward basis, causing the calculation and communication load of the background server to increase greatly; On the other hand, the background server cannot determine whether the URL is repeatedly propagated in the hierarchical propagation link, which is not conducive to the background server identifying whether the URL is repeatedly triggered maliciously in order to obtain rewards Generated by sharing behavior.

发明内容Contents of the invention

为了克服现有技术中的上述缺陷,本发明提供了一种推广信息的分享方法,该方法包括:In order to overcome the above-mentioned defects in the prior art, the present invention provides a method for sharing promotional information, the method comprising:

客户端触发登录用户针对推广信息的分享请求;The client triggers the login user's sharing request for promotional information;

服务器根据所述分享请求从数据库中获取分享参数,并根据所述分享参数生成分享标识字串,其中所述分享参数用于描述所述推广信息和所述分享请求的分享属性;The server obtains a sharing parameter from the database according to the sharing request, and generates a sharing identification string according to the sharing parameter, wherein the sharing parameter is used to describe the promotion information and the sharing attribute of the sharing request;

所述服务器生成所述推广信息的统一资源定位符,该统一资源定位符中包含所述分享标识字串;The server generates a uniform resource locator of the promotion information, and the uniform resource locator includes the sharing identification string;

所述服务器将所述统一资源定位符发送至所述客户端。The server sends the uniform resource locator to the client.

根据本发明的一个方面,该方法还包括:所述客户端将所述统一资源定位符转发至其他设备;所述服务器根据所述其他设备上所触发的针对所述统一资源定位符的后续操作更新所述分享参数。According to an aspect of the present invention, the method further includes: the client forwarding the uniform resource locator to other devices; The sharing parameters are updated.

根据本发明的另一个方面,该方法中所述分享属性包括:所述分享请求对应的触发日期;和所述登录用户对应的用户ID;所述推广信息对应的推广资源的资源ID;所述推广信息在多级分享传播链路中的分享总次数;以及,所述登录用户在所述多级分享传播链路中的分享角色等级。According to another aspect of the present invention, the sharing attribute in the method includes: the trigger date corresponding to the sharing request; the user ID corresponding to the login user; the resource ID of the promotion resource corresponding to the promotion information; The total number of sharing times of the promotion information in the multi-level sharing communication link; and the sharing role level of the logged-in user in the multi-level sharing communication link.

根据本发明的另一个方面,该方法中所述分享标识字串包括:日期字段,用于记录所述分享请求对应的触发日期;用户ID字段,用于记录所述登录用户对应的用户ID;资源ID字段,用于记录所述推广信息对应的推广资源的资源ID;分享总次数字段,用于记录所述推广信息在多级分享传播链路中的分享总次数;以及,分享等级字段,用于记录所述登录用户在所述多级分享传播链路中的分享角色等级。According to another aspect of the present invention, the sharing identification string in the method includes: a date field, used to record the trigger date corresponding to the sharing request; a user ID field, used to record the user ID corresponding to the logged-in user; The resource ID field is used to record the resource ID of the promotion resource corresponding to the promotion information; the total number of sharing field is used to record the total number of sharing times of the promotion information in the multi-level sharing communication link; and the sharing level field, It is used to record the sharing role level of the logged-in user in the multi-level sharing communication link.

根据本发明的另一个方面,该方法中所述分享标识字串还包括:随机数字段,用于在所述统一资源定位符中标识出所述分享标识字串。According to another aspect of the present invention, the sharing identification string in the method further includes: a random number field, used to identify the sharing identification string in the uniform resource locator.

根据本发明的另一个方面,该方法中所述资源ID的生成方法包括:根据预定的字符串使用redis生成所述资源ID对应的唯一自增值。According to another aspect of the present invention, the method for generating the resource ID includes: using redis to generate a unique self-incrementing value corresponding to the resource ID according to a predetermined character string.

根据本发明的另一个方面,该方法中所述分享角色等级至少包括:创始用户、二级分享用户、三级分享用户和四级分享用户,其中所述创始用户对应所述多级分享传播链路的根节点。According to another aspect of the present invention, the sharing role levels in the method at least include: founding users, second-level sharing users, third-level sharing users, and fourth-level sharing users, wherein the founding users correspond to the multi-level sharing transmission chain The root node of the path.

相应地,本发明还提供了一种推广信息的分享系统,该系统包括客户端、服务器和数据库,其中:Correspondingly, the present invention also provides a promotion information sharing system, the system includes a client, a server and a database, wherein:

所述客户端,用于触发登录用户针对推广信息的分享请求;The client is configured to trigger a login user's sharing request for promotional information;

所述服务器包括分享标识字串模块和统一资源定位符模块;The server includes a shared identification string module and a uniform resource locator module;

所述分享标识字串模块,用于根据所述分享请求从所述数据库中获取分享参数,并根据所述分享参数生成分享标识字串,其中所述分享参数用于描述所述推广信息和所述分享请求的分享属性;The sharing identification string module is configured to obtain sharing parameters from the database according to the sharing request, and generate a sharing identification string according to the sharing parameters, wherein the sharing parameters are used to describe the promotion information and the The sharing attribute of the sharing request;

所述统一资源定位符模块,用于生成所述推广信息的统一资源定位符,并将所述统一资源定位符发送至所述客户端,该统一资源定位符中包含所述分享标识字串;The uniform resource locator module is configured to generate a uniform resource locator of the promotion information, and send the uniform resource locator to the client, the uniform resource locator includes the sharing identification string;

所述数据库,用于存储所述分享参数。The database is used to store the sharing parameters.

根据本发明的一个方面,该系统中所述客户端还用于将所述统一资源定位符转发至其他设备;所述服务器还包括更新模块,用于根据所述其他设备上所触发的针对所述统一资源定位符的后续操作更新所述分享参数。According to an aspect of the present invention, the client in the system is further configured to forward the uniform resource locator to other devices; the server further includes an update module, configured to target the The subsequent operation of the uniform resource locator updates the sharing parameters.

根据本发明的另一个方面,该系统中所述分享属性包括:所述分享请求对应的触发日期;所述登录用户对应的用户ID;所述推广信息对应的推广资源的资源ID;所述推广信息在多级分享传播链路中的分享总次数;以及,所述登录用户在所述多级分享传播链路中的分享角色等级。According to another aspect of the present invention, the sharing attributes in the system include: the trigger date corresponding to the sharing request; the user ID corresponding to the login user; the resource ID of the promotion resource corresponding to the promotion information; The total number of times information is shared in the multi-level sharing communication link; and the sharing role level of the logged-in user in the multi-level sharing communication link.

根据本发明的另一个方面,该系统中所述分享标识字串包括:日期字段,用于记录所述分享请求对应的触发日期;用户ID字段,用于记录所述登录用户对应的用户ID;资源ID字段,用于记录所述推广信息对应的推广资源的资源ID;分享总次数字段,用于记录所述推广信息在多级分享传播链路中的分享总次数;以及,分享等级字段,用于记录所述登录用户在所述多级分享传播链路中的分享角色等级。According to another aspect of the present invention, the sharing identification string in the system includes: a date field, used to record the trigger date corresponding to the sharing request; a user ID field, used to record the user ID corresponding to the logged-in user; The resource ID field is used to record the resource ID of the promotion resource corresponding to the promotion information; the total number of sharing field is used to record the total number of sharing times of the promotion information in the multi-level sharing communication link; and the sharing level field, It is used to record the sharing role level of the logged-in user in the multi-level sharing communication link.

根据本发明的另一个方面,该系统中所述分享标识字串还包括:随机数字段,用于在所述统一资源定位符中标识出所述分享标识字串。According to another aspect of the present invention, the sharing identification string in the system further includes: a random number field, used to identify the sharing identification string in the uniform resource locator.

根据本发明的另一个方面,该系统中所述资源ID的生成方法包括:根据预定的字符串使用redis生成所述资源ID对应的唯一自增值。According to another aspect of the present invention, the method for generating the resource ID in the system includes: using redis to generate a unique self-incrementing value corresponding to the resource ID according to a predetermined character string.

根据本发明的另一个方面,该系统中所述分享角色等级至少包括:创始用户、二级分享用户、三级分享用户和四级分享用户,其中所述创始用户对应所述多级分享传播链路的根节点。According to another aspect of the present invention, the sharing role levels in the system at least include: founding users, second-level sharing users, third-level sharing users, and fourth-level sharing users, wherein the founding users correspond to the multi-level sharing transmission chain The root node of the path.

本发明提供的推广信息的分享方法和系统在统一资源定位符中包含了根据分享参数生成的分享标识字串,使得所述统一资源定位符中携带了可被服务器识别的信息,因此服务器在检测到针对该统一资源定位符的访问请求后可以直接识别出该统一资源定位符对应的分享行为的具体参数,其优点在于:一方面,降低了服务器在分级奖励机制中进行奖励依据的统计时所需的计算和通信负载;另一方面,便于服务器追溯出所述统一资源定位符所对应的完整的分级传播链路,并直接判断出所述统一资源定位符是否在所述分级传播链路中存在重复传播的情况,可以实现反作弊去重复化处理。The promotion information sharing method and system provided by the present invention include the sharing identification string generated according to the sharing parameters in the uniform resource locator, so that the information that can be recognized by the server is carried in the uniform resource locator, so the server detects After receiving the access request for the uniform resource locator, the specific parameters of the sharing behavior corresponding to the uniform resource locator can be directly identified. On the other hand, it is convenient for the server to trace back the complete hierarchical communication link corresponding to the uniform resource locator, and directly determine whether the uniform resource locator is in the hierarchical communication link In the case of repeated transmission, anti-cheating and de-duplication processing can be realized.

附图说明Description of drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1是根据本发明的推广信息的分享方法的一个具体实施方式的流程图;FIG. 1 is a flow chart of a specific embodiment of a promotion information sharing method according to the present invention;

图2是根据本发明的推广信息的分享系统的一个具体实施方式的结构示意图;FIG. 2 is a schematic structural diagram of a specific embodiment of a promotional information sharing system according to the present invention;

图3是用于运行本发明的客户端的智能终端的结构示意图;Fig. 3 is a schematic structural diagram of an intelligent terminal for running the client of the present invention;

附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.

具体实施方式detailed description

为了更好地理解和阐释本发明,下面将结合附图对本发明作进一步的详细描述。In order to better understand and illustrate the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明提供了一种推广信息的分享方法,请参考图1,图1是根据本发明的推广信息的分享方法的一个具体实施方式的流程图,该方法包括:The present invention provides a method for sharing promotional information. Please refer to FIG. 1. FIG. 1 is a flow chart of a specific embodiment of the method for sharing promotional information according to the present invention. The method includes:

步骤S100,客户端触发登录用户针对推广信息的分享请求;Step S100, the client triggers the login user's sharing request for promotional information;

步骤S200,服务器根据所述分享请求从数据库中获取分享参数,并根据所述分享参数生成分享标识字串,其中所述分享参数用于描述所述推广信息和所述分享请求的分享属性;Step S200, the server obtains sharing parameters from the database according to the sharing request, and generates a sharing identification string according to the sharing parameters, wherein the sharing parameters are used to describe the sharing attributes of the promotion information and the sharing request;

步骤S300,所述服务器生成所述推广信息的统一资源定位符,该统一资源定位符中包含所述分享标识字串;Step S300, the server generates a uniform resource locator of the promotion information, and the uniform resource locator includes the sharing identification string;

步骤S400,所述服务器将所述统一资源定位符发送至所述客户端。Step S400, the server sends the uniform resource locator to the client.

具体地在步骤S100中,术语“推广信息”通常指的是有广告推广需求的互联网资源,例如,所述推广信息是电子交易平台上一个商品购买页面,或所述推广信息是一个商品实体店的地图位置页面,或所述推广信息是电子社交平台中线上活动详情的页面。所述推广信息的呈现形式通常是由字符串构成的链接地址,在步骤S100中触发所述分享请求的目的是将所述链接地址转换为另一携带了一定数据信息并可在推广的奖励机制被识别出来的统一资源定位符(也即添加或变换所述链接地址中包括的字符)。Specifically in step S100, the term "promotion information" generally refers to Internet resources that require advertising and promotion. For example, the promotion information is a commodity purchase page on an electronic trading platform, or the promotion information is a commodity physical store The map location page of , or the promotion information is a page of details of online activities in the electronic social platform. The presentation form of the promotion information is usually a link address composed of character strings. The purpose of triggering the sharing request in step S100 is to convert the link address into another reward mechanism that carries certain data information and can be promoted The Uniform Resource Locator is identified (ie, the characters included in the link address are added or transformed).

所述客户端用于提供合适的计算机人机交互界面,便于用户针对所述推广信息触发分享请求,以及向用户呈现服务器根据所述分享请求生成的与所述推广信息对应的统一资源定位符(即URL)。优选地,所述客户端可以实施为计算机程序的形式,例如实施为运行在智能终端上的APP,所述智能终端包括但不限于安装了iOS、Android、Symbian、WindowsMobile、Maemo、WebOS、Palm OS或Blackberry OS等终端操作系统的PDA设备、智能手机、平板电脑或其他手持嵌入式设备。所述智能终端应具有接入互联网的功能,可以接入CDMA、3G、4G、WiFi等网络,便于所述客户端与服务器进行通讯以完成数据交互。可选地,所述客户端还可以实施为运行了合适的web页面的浏览器。The client is used to provide a suitable computer human-computer interaction interface, so that the user can trigger a sharing request for the promotion information, and present to the user the uniform resource locator (URL) corresponding to the promotion information generated by the server according to the sharing request. i.e. URL). Preferably, the client can be implemented in the form of a computer program, such as an APP running on a smart terminal, which includes but is not limited to iOS, Android, Symbian, WindowsMobile, Maemo, WebOS, Palm OS Or PDA devices, smart phones, tablet computers or other handheld embedded devices with terminal operating systems such as Blackberry OS. The smart terminal should have the function of accessing the Internet, and can access CDMA, 3G, 4G, WiFi and other networks, so that the client can communicate with the server to complete data interaction. Optionally, the client can also be implemented as a browser running a suitable web page.

所述登录用户对应所述客户端的操作者,指的是所述操作者使用一组用户名和密码进行身份信息验证通过后确定的用户身份。本领域技术人员可以理解,为了认证所述登录用户,在步骤S100之前本发明提供的推广信息的分享方法还可以包括所述操作者操作所述客户端对所述登录用户的身份合法性进行身份验证的步骤。The login user corresponds to the operator of the client, and refers to the user identity determined after the operator uses a set of user name and password to verify the identity information. Those skilled in the art can understand that, in order to authenticate the login user, before step S100, the method for sharing promotional information provided by the present invention may also include the operator operating the client to verify the identity legitimacy of the login user. Verification steps.

在步骤S200中,所述服务器首先根据所述分享请求从数据库中获取分享参数,其中所述分享参数用于描述所述推广信息和所述分享请求的分享属性。由于本发明提供的推广信息的分享方法优选地适配于具有分级奖励机制的奖励计算系统,因此所述服务器获取所述分享参数的目的是为了确定所述分享请求和所述推广信息具有的分享属性,进而确定所述推广信息和所述分享请求对应的登录用户处于多级分享传播链路中的何种级别。为了达到上述目的,优选地所述分享属性至少包括如下信息:所述分享请求对应的触发日期、所述登录用户对应的用户ID、所述推广信息对应的推广资源的资源ID、所述推广信息在多级分享传播链路中的分享总次数、所述登录用户在所述多级分享传播链路中的分享角色等级。上述每一项分享属性都具有与其相对应的分享参数,用于传递所述每一项分享属性的具体值。In step S200, the server first acquires a sharing parameter from a database according to the sharing request, wherein the sharing parameter is used to describe the promotion information and the sharing attribute of the sharing request. Since the promotion information sharing method provided by the present invention is preferably adapted to a reward calculation system with a hierarchical reward mechanism, the purpose of the server acquiring the sharing parameters is to determine the sharing request and the promotion information. attribute, and then determine which level the login user corresponding to the promotion information and the sharing request is in in the multi-level sharing communication link. In order to achieve the above purpose, preferably, the sharing attribute includes at least the following information: the trigger date corresponding to the sharing request, the user ID corresponding to the login user, the resource ID of the promotion resource corresponding to the promotion information, the promotion information The total number of times of sharing in the multi-level sharing communication link, and the sharing role level of the logged-in user in the multi-level sharing communication link. Each of the above shared attributes has a corresponding shared parameter, which is used to transmit the specific value of each shared attribute.

进一步地,在步骤S200中所述服务器根据所述分享参数生成分享标识字串。执行该步骤的目的是为了使所述分享标识字串可以携带足以传递所述分享参数的信息,相应地,所述分享标识字串包括:日期字段,用于记录所述分享请求对应的触发日期;用户ID字段,用于记录所述登录用户对应的用户ID;资源ID字段,用于记录所述推广信息对应的推广资源的资源ID;分享总次数字段,用于记录所述推广信息在多级分享传播链路中的分享总次数;以及,分享等级字段,用于记录所述登录用户在所述多级分享传播链路中的分享角色等级。本发明并不具体限定所述分享标识字串中各个字段的排列顺序,可选地上述各个字段间还可以使用预定的分隔字符来进行分隔。Further, in step S200, the server generates a sharing identification string according to the sharing parameters. The purpose of performing this step is to enable the sharing identification string to carry information sufficient to transmit the sharing parameters. Correspondingly, the sharing identification string includes: a date field, used to record the trigger date corresponding to the sharing request The user ID field is used to record the user ID corresponding to the logged-in user; the resource ID field is used to record the resource ID of the promotion resource corresponding to the promotion information; the total sharing times field is used to record the promotion information in multiple times The total number of sharing times in the multi-level sharing communication link; and, the sharing level field is used to record the sharing role level of the logged-in user in the multi-level sharing communication link. The present invention does not specifically limit the arrangement order of each field in the sharing identification string, and optionally, a predetermined separation character may be used to separate the above fields.

其中,所述推广资源是所述推广信息包含或映射的信息内容,例如所述推广信息是商品购买页面,则所述推广资源是所述商品购买页面中呈现的商品,所述资源ID是该商品预定的商品ID。通常所述用户ID和所述资源ID唯一,以便于唯一地根据所述用户ID确定对应的所述登录用户,以及根据所述资源ID确定其对应的所述推广资源。所述用户ID可以是所述登录用户在进行新用户注册时系统赋予的,不会随着时间更新或变化;而同一所述推广资源对应的所述资源ID可以根据算法计算得到,可选地,例如本具体实施方式所选择的生成所述资源ID的方法包括:根据预定的字符串使用redis生成所述资源ID对应的唯一自增值。本领域技术人员可以理解,上文中术语“redis”指的是redis数据库,redis数据库是一个key-value型数据库,redis数据库支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集或其他常见的数据库操作。所述自增值指的是数据库存储的数据中具有唯一性的字段,这样能保证所述推广资源对应的资源ID唯一。所述预定的字符串是计算机软件逻辑自动分配的,并可以随着时间的变化而更新,例如2015年6月23日当天,用于实现计算所述资源ID的所述预定字符串可以是“20160623usk”。当然本发明的实施人员可以根据需求自行设计该预定的字符串所包含的具体字符,本发明对此不做限定。Wherein, the promotion resource is the information contained in or mapped to the promotion information. For example, if the promotion information is a product purchase page, the promotion resource is the product presented on the product purchase page, and the resource ID is the The product ID of the product reservation. Usually, the user ID and the resource ID are unique, so that the corresponding login user can be uniquely determined according to the user ID, and the corresponding promotion resource can be determined according to the resource ID. The user ID may be given by the system when the logged-in user registers a new user, and will not be updated or changed over time; and the resource ID corresponding to the same promotion resource may be calculated according to an algorithm, optionally For example, the method for generating the resource ID selected in this specific embodiment includes: using redis to generate a unique self-incrementing value corresponding to the resource ID according to a predetermined character string. Those skilled in the art can understand that the term "redis" in the above refers to the redis database. The redis database is a key-value database. The value types supported by the redis database include string (string), list (linked list), set ( collection), zset (sorted set ordered collection) and hash (hash type). These data types support push/pop, add/remove, intersection union and difference, or other common database operations. The self-increasing value refers to a unique field in the data stored in the database, which can ensure that the resource ID corresponding to the promotion resource is unique. The predetermined character string is automatically assigned by computer software logic and can be updated as time changes. For example, on June 23, 2015, the predetermined character string used to realize the calculation of the resource ID can be " 20160623usk". Of course, the implementers of the present invention can design the specific characters included in the predetermined character string according to requirements, and the present invention does not limit this.

在多级分享传播链路中,所述登录用户对应特定的分享角色级别,以四级分享传播链路为例,所述分享角色等级至少包括:创始用户、二级分享用户、三级分享用户和四级分享用户,其中所述创始用户对应所述多级分享传播链路的根节点。典型地,本发明可以实施为当所述登录用户对应所述创始用户的等级时,其获得奖励收益最大,并且奖励收益随着所述登录用户对应的分享角色级别的递减而递减。In a multi-level sharing communication link, the login user corresponds to a specific sharing role level. Taking a four-level sharing communication link as an example, the sharing role level includes at least: the founder user, the second-level sharing user, and the third-level sharing user and four-level sharing users, wherein the founding user corresponds to the root node of the multi-level sharing communication link. Typically, the present invention can be implemented such that when the login user corresponds to the level of the founding user, the reward income is the largest, and the reward income decreases as the level of the sharing role corresponding to the login user decreases.

在步骤S200中所述服务器生成所述分享标识字串后,进一步地在步骤S300中所述服务器生成所述推广信息的统一资源定位符(URL),该URL中包括所述分享标识字串。为了把所述分享标识字串与所述URL中的其他数据信息区分开来,可选地,所述分享标识字串还包括:随机数字段,用于在所述统一资源定位符中标识出所述分享标识字串。After the server generates the sharing identification string in step S200, further in step S300, the server generates a uniform resource locator (URL) of the promotion information, and the URL includes the sharing identification string. In order to distinguish the shared identification string from other data information in the URL, optionally, the shared identification string further includes: a random number field, used to identify the URL in the uniform resource locator The shared identification string.

为了便于理解,对所述分享标识字串进行举例说明。例如一个多位数字构成的分享标识字串具体如下:“515062300001002123456000”,其中第一位数字5是所述随机数字段,数字串“150623”是所述日期字段,数字串“00001”是所述资源ID字段,数字串“002”是所述分享总次数字段,数字串“123456”是所述用户ID字段,数字串“000”是所述分享等级字段。For ease of understanding, an example is given for the sharing identification string. For example, a shared identification string composed of multiple digits is as follows: "515062300001002123456000", where the first digit 5 is the random number field, the numeric string "150623" is the date field, and the numeric string "00001" is the In the resource ID field, the number string "002" is the field for the total sharing times, the number string "123456" is the user ID field, and the number string "000" is the sharing level field.

需要说明的是,该实施例中所述分享标识字串是以明文的形式出现的,在更多的实施例中可以对所述分享标识字串进行加密处理使其从明文变为乱序字符组合,或对所述分享标识字串进行转码处理进而压缩其整体的字符串长度。It should be noted that the sharing identification string in this embodiment appears in the form of plain text, and in more embodiments, the sharing identification string can be encrypted so that it changes from plain text to random characters Combining, or transcoding the shared identification string to compress its overall string length.

请继续参考图1,优选地,本发明提供的推广信息的分享方法还包括如下步骤:Please continue to refer to Figure 1, preferably, the promotion information sharing method provided by the present invention further includes the following steps:

步骤S500,所述客户端将所述统一资源定位符转发至其他设备;Step S500, the client forwards the uniform resource locator to other devices;

步骤S600,所述服务器根据所述其他设备上所触发的针对所述统一资源定位符的后续操作更新所述分享参数。Step S600, the server updates the sharing parameters according to subsequent operations on the URL triggered on the other device.

具体地,所述客户端可以通过例如即时通信软件和信息发布软件将所述URL转发至所述其他设备,所述其他设备可以是移动终端和个人电脑。所述后续操作例如是针对所述URL的点击操作、再分享操作等,一旦所述后续操作影响了所述推广信息和所述分享请求的分享属性,则所述服务器则相应地更新所述分享参数,使所述分享参数保持与推广信息的实际情况相匹配。更新所述分享参数可以通过操作所述数据库来实现。Specifically, the client may forward the URL to the other device through, for example, instant messaging software and information publishing software, and the other device may be a mobile terminal or a personal computer. The subsequent operation is, for example, a click operation on the URL, a re-sharing operation, etc. Once the subsequent operation affects the promotion information and the sharing attributes of the sharing request, the server will update the sharing information accordingly. parameters, so that the sharing parameters can be kept in line with the actual situation of the promotion information. Updating the sharing parameters can be implemented by operating the database.

需要说明的是,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。It should be noted that although the operations of the method of the present invention are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in this specific order, or that all shown operations must be performed to achieve the desired result. the result of. Conversely, the steps depicted in the flowcharts may be performed in an altered order. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and/or one step may be decomposed into multiple steps for execution.

相应地,本发明提供了一种推广信息的分享系统,请参考图2,图2是根据本发明的推广信息的分享系统的一个具体实施方式的结构示意图,该系统包括客户端100、服务器200和数据库300,其中:Correspondingly, the present invention provides a system for sharing promotional information, please refer to FIG. 2 , which is a schematic structural diagram of a specific implementation of the system for sharing promotional information according to the present invention. The system includes a client 100 and a server 200 and database 300, where:

所述客户端100,用于触发登录用户针对推广信息的分享请求;The client 100 is configured to trigger a login user's sharing request for promotional information;

所述服务器200包括分享标识字串模块和统一资源定位符模块;The server 200 includes a shared identification string module and a uniform resource locator module;

所述分享标识字串模块210,用于根据所述分享请求从所述数据库300中获取分享参数,并根据所述分享参数生成分享标识字串,其中所述分享参数用于描述所述推广信息和所述分享请求的分享属性;The sharing identification string module 210 is configured to obtain sharing parameters from the database 300 according to the sharing request, and generate a sharing identification string according to the sharing parameters, wherein the sharing parameters are used to describe the promotion information and the sharing attribute of the sharing request;

所述统一资源定位符模块220,用于生成所述推广信息的统一资源定位符,并将所述统一资源定位符发送至所述客户端100,该统一资源定位符中包含所述分享标识字串;The uniform resource locator module 220 is configured to generate a uniform resource locator of the promotion information, and send the uniform resource locator to the client 100, the uniform resource locator includes the sharing identifier string;

所述数据库300,用于存储所述分享参数。The database 300 is used to store the sharing parameters.

本部分出现的术语和名词与前文中相同的术语或名词具有一致的含义,例如所述“推广信息”、“登录用户”和“分享属性”等,上述术语或名词及其涉及的工作原理均可参考前文中相关部分的描述和解释,为了简便起见在此不再赘述。The terms and nouns appearing in this section have the same meanings as the previous terms or nouns, such as the "promotional information", "login user" and "shared attributes", etc. The above terms or nouns and the working principles involved are all Reference may be made to the descriptions and explanations of relevant parts above, and details are not repeated here for the sake of brevity.

优选地,所述客户端100还用于将所述统一资源定位符转发至其他设备;所述服务器200还包括更新模块230,用于根据所述其他设备上所触发的针对所述统一资源定位符的后续操作更新所述分享参数。更新所述分享参数可以通过操作数据库300来实现。所述其他设备例如是如图2中示出的个人计算机101和移动终端102。Preferably, the client 100 is further configured to forward the uniform resource locator to other devices; the server 200 further includes an update module 230, configured to target the uniform resource location Subsequent operations of the operator update the sharing parameters. Updating the sharing parameters can be implemented by operating the database 300 . The other devices are, for example, a personal computer 101 and a mobile terminal 102 as shown in FIG. 2 .

具体地,所述分享属性包括:所述分享请求对应的触发日期;所述登录用户对应的用户ID;所述推广信息对应的推广资源的资源ID;所述推广信息在多级分享传播链路中的分享总次数;以及,所述登录用户在所述多级分享传播链路中的分享角色等级。相应地,所述分享标识字串包括:日期字段,用于记录所述分享请求对应的触发日期;用户ID字段,用于记录所述登录用户对应的用户ID;资源ID字段,用于记录所述推广信息对应的推广资源的资源ID;分享总次数字段,用于记录所述推广信息在多级分享传播链路中的分享总次数;以及,分享等级字段,用于记录所述登录用户在所述多级分享传播链路中的分享角色等级。其中,所述分享角色等级至少包括:创始用户、二级分享用户、三级分享用户和四级分享用户,其中所述创始用户对应所述多级分享传播链路的根节点。Specifically, the sharing attribute includes: the trigger date corresponding to the sharing request; the user ID corresponding to the logged-in user; the resource ID of the promotion resource corresponding to the promotion information; the multi-level sharing communication link of the promotion information The total number of times of sharing; and, the sharing role level of the logged-in user in the multi-level sharing communication link. Correspondingly, the sharing identification string includes: a date field, used to record the trigger date corresponding to the sharing request; a user ID field, used to record the user ID corresponding to the logged-in user; a resource ID field, used to record the The resource ID of the promotion resource corresponding to the promotion information; the total number of sharing field is used to record the total number of times the promotion information is shared in the multi-level sharing link; and the sharing level field is used to record the login user in the The sharing role level in the multi-stage sharing communication link. Wherein, the sharing role level includes at least: the founder user, the second-level sharing user, the third-level sharing user and the fourth-level sharing user, wherein the founding user corresponds to the root node of the multi-level sharing communication link.

为了把所述分享标识字串与所述统一资源定位符中的其他数据信息区分开来,可选地,所述分享标识字串还包括:随机数字段,用于在所述统一资源定位符中标识出所述分享标识字串。In order to distinguish the shared identification string from other data information in the uniform resource locator, optionally, the shared identification string further includes: a random number field, used in the uniform resource locator The shared identification string is identified in .

优选地,所述资源ID的生成方法包括:根据预定的字符串使用redis生成所述资源ID对应的唯一自增值。Preferably, the method for generating the resource ID includes: using redis to generate a unique self-incrementing value corresponding to the resource ID according to a predetermined character string.

在一些实施例中,所述服务器200可以由一台服务器设备组成;另一些实施例中,该服务器200也可以由分布运行在互联网上的多个服务器设备组成,从所述软件程序分离出来的各个功能模块分别运行上述多个服务器上。上述软件程序可以实施为包括硬件部分以及能被该硬件部分所解释执行的软件部分,该硬件部分和软件部分协同工作以实现服务器200的功能。In some embodiments, the server 200 can be composed of one server device; in other embodiments, the server 200 can also be composed of multiple server devices running on the Internet, separated from the software program Each functional module runs on the above-mentioned multiple servers respectively. The above software program may be implemented to include a hardware part and a software part that can be interpreted and executed by the hardware part, and the hardware part and the software part work together to realize the functions of the server 200 .

优选地,所述客户端100可以实施为计算机程序的形式,例如实施为运行在智能终端上的APP,所述智能终端包括但不限于安装了iOS、Android、Symbian、Windows Mobile、Maemo、WebOS、Palm OS或Blackberry OS等终端操作系统的PDA设备、智能手机、平板电脑或其他手持嵌入式设备。所述智能终端应具有接入互联网的功能,可以接入CDMA、3G、4G、WiFi等网络,便于所述客户端100与服务器200进行通讯以完成数据交互。可选地,所述客户端100还可以实施为运行了合适的web页面的浏览器。Preferably, the client 100 can be implemented in the form of a computer program, such as an APP running on a smart terminal, which includes but is not limited to iOS, Android, Symbian, Windows Mobile, Maemo, WebOS, PDA devices, smartphones, tablets or other handheld embedded devices with terminal operating systems such as Palm OS or Blackberry OS. The smart terminal should have the function of accessing the Internet, and can access CDMA, 3G, 4G, WiFi and other networks, so as to facilitate the communication between the client 100 and the server 200 to complete data interaction. Optionally, the client 100 can also be implemented as a browser running a suitable web page.

图3是用于运行本发明的客户端的智能终端的结构示意图。图3示意性地示出了所述智能终端的常见结构,参考图3对常见的智能终端的内部组件、软件和协议结构进行说明。Fig. 3 is a schematic structural diagram of an intelligent terminal for running the client of the present invention. Fig. 3 schematically shows a common structure of the smart terminal, and the internal components, software and protocol structure of a common smart terminal will be described with reference to Fig. 3 .

该智能终端具有处理器510,其负责移动终端的整体操作,并且可以利用任何商业可得中央处理单元(CPU)、数字信号处理器(DSP)或任何其他电子可编程逻辑器件(PLD)实现。处理器510具有关联的存储器520,该存储器520包括但不限于RAM存储器、ROM存储器、EEPROM存储器、闪存或其组合。存储器520由处理器500控制用于各种目的,其中之一在于为智能终端中各种软件存储程序指令和数据。The smart terminal has a processor 510 which is responsible for the overall operation of the mobile terminal and can be implemented with any commercially available central processing unit (CPU), digital signal processor (DSP) or any other electronic programmable logic device (PLD). Processor 510 has associated memory 520 including, but not limited to, RAM memory, ROM memory, EEPROM memory, flash memory, or combinations thereof. The memory 520 is controlled by the processor 500 for various purposes, one of which is to store program instructions and data for various software in the smart terminal.

该智能终端的软件层面包括实时操作系统540、用于人机界面560的驱动器、应用处理机550和各种应用。所述应用例如是文本编辑器551、手写识别应用552和其他多媒体应用553,典型地该其他多媒体应用包括诸如语音呼叫应用、视频呼叫应用、发送和接收短消息服务(SMS)消息应用、多媒体消息服务(MMS)应用或电子邮件应用、web浏览器、即时消息收发应用、电话簿应用、日历应用、控制面板应用、照相机应用、一个或多个视频游戏、记事本应用等。应当注意,上述应用的两个或更多可以作为同一应用执行。The software level of the intelligent terminal includes a real-time operating system 540, a driver for a man-machine interface 560, an application processor 550 and various applications. The applications are, for example, a text editor 551, a handwriting recognition application 552, and other multimedia applications 553, typically such as voice call applications, video call applications, sending and receiving Short Message Service (SMS) message applications, multimedia message service (MMS) application or email application, web browser, instant messaging application, phonebook application, calendar application, control panel application, camera application, one or more video games, notepad application, etc. It should be noted that two or more of the above applications may be executed as the same application.

所述智能终端还包括一个或多个硬件控制器,用于与人机界面560的驱动器一起与显示设备561,物理按键562、麦克风563和各种I/O设备(诸如扬声器、振动器、响铃发生器、LED指示器等)协作,以实现所述智能终端的人机交互。本领域技术人员应当理解用户可以通过这样形成的人机界面560来操作移动终端。The smart terminal also includes one or more hardware controllers, which are used to communicate with the driver of the man-machine interface 560 together with the display device 561, the physical keys 562, the microphone 563 and various I/O devices (such as speakers, vibrators, loudspeakers, etc.) bell generator, LED indicator, etc.) to realize the human-computer interaction of the smart terminal. Those skilled in the art should understand that the user can operate the mobile terminal through the man-machine interface 560 thus formed.

该智能终端的软件层面还可以包括各种模块、协议栈、驱动器等与通信相关的逻辑,归纳为如图中示出的通信接口570,用于为无线射频接口571以及可选地为蓝牙接口572和/或红外接口573提供通信服务(例如传输、网络和连通性),以实现所述智能终端的互联互通。无线射频接口571包括内部或外部天线以及用于建立和维护通往基站的无线链路的适当电路。如本领域技术人员公知的,所述电路包括一系列模拟和数字电子组件,其一起形成无线电接收机和发射机。这些组件例如包括带通滤波器、放大器、混频器、本地振荡器、低通滤波器、AD/DA转换器等。The software level of the smart terminal may also include communication-related logic such as various modules, protocol stacks, drivers, etc., which are summarized as a communication interface 570 as shown in the figure, which is used for wireless radio frequency interface 571 and optionally Bluetooth interface 572 and/or the infrared interface 573 provides communication services (such as transmission, network and connectivity), so as to realize the interconnection and intercommunication of the intelligent terminals. The wireless radio interface 571 includes an internal or external antenna and appropriate circuitry for establishing and maintaining a wireless link to the base station. As is well known to those skilled in the art, the circuitry includes a series of analog and digital electronic components which together form a radio receiver and transmitter. These components include, for example, band-pass filters, amplifiers, mixers, local oscillators, low-pass filters, AD/DA converters, and the like.

该智能终端还可以包括读卡装置530,该读卡装置530用于读出SIM卡的信息并以此为根据协作无线射频接口571接入运营商所提供的网络。The smart terminal may also include a card reading device 530 , which is used to read the information of the SIM card and use it to access the network provided by the operator according to the cooperative wireless radio frequency interface 571 .

本发明提供的推广信息的分享方法中涉及软件逻辑的部分可以使用可编程逻辑器件来实现,也可以实施为计算机程序产品,该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现上述涉及软件逻辑的部分的各个步骤。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如可热拔插的存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、ROM和硬盘。所述可移动介质包括但不限于:光存储媒体(例如CD-ROM和DVD)、磁光存储媒体(例如MO)、磁存储媒体(例如磁带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。The part related to software logic in the promotion information sharing method provided by the present invention can be realized by using a programmable logic device, or can be implemented as a computer program product, and the program product causes a computer to execute the demonstrated method. The computer program product includes a computer-readable storage medium, which contains computer program logic or code parts for realizing the above-mentioned steps related to the software logic part. The computer-readable storage medium may be a built-in medium installed in the computer or a removable medium detachable from the computer main body (eg, a hot-swappable storage device). The built-in media include, but are not limited to, rewritable nonvolatile memories such as RAM, ROM, and hard disks. The removable media include but not limited to: optical storage media (such as CD-ROM and DVD), magneto-optical storage media (such as MO), magnetic storage media (such as magnetic tape or mobile hard disk), A medium of volatile memory (such as a memory card) and a medium with a built-in ROM (such as a ROM cartridge).

本领域技术人员应当理解,任何具有适当编程装置的计算机系统都能够执行包含在计算机程序产品中的本发明的方法的诸步骤。尽管本说明书中描述的多数具体实施方式都侧重于软件程序,但是以硬件方式实现本发明提供的方法的替代实施例同样在本发明要求保护的范围之内。Those skilled in the art should understand that any computer system with an appropriate programming device can execute the steps of the method of the present invention contained in the computer program product. Although most of the specific implementations described in this specification focus on software programs, alternative embodiments that implement the methods provided by the present invention in hardware are also within the scope of the claimed invention.

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,在权利要求的等同要件的含义和范围内的所有变化均涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他部件、单元或步骤,单数不排除复数。权利要求中陈述的多个部件、单元或装置也可以由一个部件、单元或装置通过软件或者硬件来实现。It will be apparent to those skilled in the art that the invention is not limited to the details of the above-described exemplary embodiments, but that the invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiment should be regarded as exemplary and not restrictive, and the scope of the present invention is defined by the appended claims rather than the above description, and all changes within the meaning and range of equivalent requirements of the claims are embraced. included in the present invention. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other components, units or steps, and the singular does not exclude the plural. A plurality of components, units or devices stated in the claims may also be realized by one component, unit or device through software or hardware.

本发明提供的推广信息的分享方法和系统在统一资源定位符中包含了根据分享参数生成的分享标识字串,使得所述统一资源定位符中携带了可被服务器识别的信息,因此服务器在检测到针对该统一资源定位符的访问请求后可以直接识别出该统一资源定位符对应的分享行为的具体参数,其优点在于:一方面,降低了服务器在分级奖励机制中进行奖励依据的统计时所需的计算和通信负载;另一方面,便于服务器追溯出所述统一资源定位符所对应的完整的分级传播链路,并直接判断出所述统一资源定位符是否在所述分级传播链路中存在重复传播的情况,可以实现反作弊去重复化处理。The promotion information sharing method and system provided by the present invention include the sharing identification string generated according to the sharing parameters in the uniform resource locator, so that the information that can be recognized by the server is carried in the uniform resource locator, so the server detects After receiving the access request for the uniform resource locator, the specific parameters of the sharing behavior corresponding to the uniform resource locator can be directly identified. On the other hand, it is convenient for the server to trace back the complete hierarchical communication link corresponding to the uniform resource locator, and directly determine whether the uniform resource locator is in the hierarchical communication link In the case of repeated transmission, anti-cheating and de-duplication processing can be realized.

以上所披露的仅为本发明的一些较佳实施例,不能以此来限定本发明之权利范围,依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosures are only some preferred embodiments of the present invention, and should not be used to limit the scope of the present invention. Equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.

Claims (14)

1. a kind of sharing method of promotion message, the method includes:
Client trigger login user be directed to promotion message share request;
Server according to described share request from data base obtain share parameter, and according to described share parameter generate share mark Character learning string, wherein said share parameter for describe described promotion message with described share request share attribute;
Described server generates the URL of described promotion message, comprise in this URL described in share Mark word string;
Described server sends described URL to described client.
2. method according to claim 1, the method also includes:
Described URL is forwarded to other equipment by described client;
Described server updates according to the subsequent operation being triggered in described other equipment for described URL Described share parameter.
3. method according to claim 1, wherein, described attribute of sharing includes:
Described share request the corresponding triggering date;
The corresponding ID of described login user;
The corresponding resource ID promoting resource of described promotion message;
Described promotion message multistage share in distribution link share total degree;
Described login user described multistage share in distribution link share role hierarchy.
4. method according to claim 1, wherein, described mark word string of sharing includes:
Date field, for sharing the request corresponding triggering date described in recording;
User's id field, is used for recording the corresponding ID of described login user;
Resource ID field, for recording the corresponding resource ID promoting resource of described promotion message;
Share total degree field, for record described promotion message multistage share in distribution link share total degree;
Share rank field, for record described login user described multistage share in distribution link share role hierarchy.
5. the method according to claim 3 or 4, wherein, described mark word string of sharing also includes:
Random number field, for sharing mark word string described in identifying in described URL.
6. the method according to claim 3 or 4, wherein, the generation method of described resource ID includes:
Redis is used to generate the corresponding unique increment certainly of described resource ID according to predetermined character string.
7. the method according to claim 3 or 4, wherein, described role hierarchy of sharing at least includes:
Original user, two fraction enjoy family, three-level is shared user and shared user with level Four, and wherein said original user is corresponding described The multistage root node sharing distribution link.
8. a kind of share system of promotion message, this system includes client, server database, wherein:
Described client, for trigger login user be directed to promotion message share request;
Described server includes sharing mark word string module and URL module;
Described share mark word string module, for according to described share request and obtain from described data base share parameter, and root According to described share parameter and generate share mark word string, wherein said share parameter and be used for describing described promotion message share with described That asks shares attribute;
Described URL module, for generating the URL of described promotion message, and by described unification URLs sends to described client, comprise in this URL described in share mark word string;
Described data base, for sharing parameter described in storing.
9. system according to claim 8, wherein:
Described client is additionally operable to for described URL to be forwarded to other equipment;
Described server also includes update module, for fixed for described unified resource according to being triggered in described other equipment The subsequent operation of position symbol shares parameter described in updating.
10. system according to claim 8, wherein, described attribute of sharing includes:
Described share request the corresponding triggering date;
The corresponding ID of described login user;
The corresponding resource ID promoting resource of described promotion message;
Described promotion message multistage share in distribution link share total degree;
Described login user described multistage share in distribution link share role hierarchy.
11. systems according to claim 8, wherein, described mark word string of sharing includes:
Date field, for sharing the request corresponding triggering date described in recording;
User's id field, is used for recording the corresponding ID of described login user;
Resource ID field, for recording the corresponding resource ID promoting resource of described promotion message;
Share total degree field, for record described promotion message multistage share in distribution link share total degree;
Share rank field, for record described login user described multistage share in distribution link share role hierarchy.
12. systems according to claim 10 or 11, wherein, described mark word string of sharing also includes:
Random number field, for sharing mark word string described in identifying in described URL.
13. systems according to claim 10 or 11, wherein, the generation method of described resource ID includes:
Redis is used to generate the corresponding unique increment certainly of described resource ID according to predetermined character string.
14. systems according to claim 10 or 11, wherein, described role hierarchy of sharing at least includes:
Original user, two fraction enjoy family, three-level is shared user and shared user with level Four, and wherein said original user is corresponding described The multistage root node sharing distribution link.
CN201610943105.XA 2016-11-01 2016-11-01 Methods and systems for sharing promotional information Expired - Fee Related CN106487907B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610943105.XA CN106487907B (en) 2016-11-01 2016-11-01 Methods and systems for sharing promotional information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610943105.XA CN106487907B (en) 2016-11-01 2016-11-01 Methods and systems for sharing promotional information

Publications (2)

Publication Number Publication Date
CN106487907A true CN106487907A (en) 2017-03-08
CN106487907B CN106487907B (en) 2021-04-02

Family

ID=58272899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610943105.XA Expired - Fee Related CN106487907B (en) 2016-11-01 2016-11-01 Methods and systems for sharing promotional information

Country Status (1)

Country Link
CN (1) CN106487907B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107508744A (en) * 2017-08-10 2017-12-22 北京本邦科技股份有限公司 A kind of network address promotion method and system based on wechat electronics red packet
CN107909391A (en) * 2017-11-01 2018-04-13 成都互聚科技有限公司 The business model of social information and award is transmitted between more ring layer friends
CN107909386A (en) * 2017-10-25 2018-04-13 深圳微品致远信息科技有限公司 A kind of method and device for obtaining user's sharing information
CN108062686A (en) * 2017-12-20 2018-05-22 广州容骏信息科技有限公司 Anti- cheating system is launched in a kind of DSP advertisements
CN108512745A (en) * 2018-03-30 2018-09-07 北京好扑信息科技有限公司 Information dissemination method and system, server and computer readable storage medium
CN109584084A (en) * 2018-10-22 2019-04-05 中国平安人寿保险股份有限公司 Insurance products order information and agent's information correlation method, device and equipment
CN109685538A (en) * 2017-10-19 2019-04-26 阿里巴巴集团控股有限公司 Resource pickup information processing method, device and electronic equipment
CN109816411A (en) * 2017-11-21 2019-05-28 腾讯科技(深圳)有限公司 Resource promotion message processing method, device, system and computer equipment
CN109858945A (en) * 2018-12-22 2019-06-07 江西微应科技有限公司 Memory, method and device for generating user result data based on WeChat applet
CN110020888A (en) * 2019-03-11 2019-07-16 阿里巴巴集团控股有限公司 The sharing method and device of goal task
CN110473054A (en) * 2019-07-18 2019-11-19 深圳市元征科技股份有限公司 Social control method and device based on shared car
CN112035051A (en) * 2020-09-11 2020-12-04 北京达佳互联信息技术有限公司 Authority processing method and device and electronic equipment
CN112134779A (en) * 2019-06-24 2020-12-25 北京京东尚科信息技术有限公司 Network information processing method, device, system, client and readable storage medium
CN112907293A (en) * 2021-03-15 2021-06-04 拉扎斯网络科技(上海)有限公司 Reward information providing method and device, electronic equipment and storage medium
CN114390303A (en) * 2021-12-10 2022-04-22 北京达佳互联信息技术有限公司 Data processing method, data processing apparatus, server, storage medium, and program product
CN114445050A (en) * 2022-02-10 2022-05-06 珠海聘仓未来科技有限公司 Recruitment-based information sharing setting system
WO2023272734A1 (en) * 2021-07-02 2023-01-05 叶立三 Method and apparatus for transferring number-of-shares value of copyrighted material, electronic device, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379098A (en) * 2012-04-19 2013-10-30 华为技术有限公司 Content sharing method, device and network system thereof
CN104601712A (en) * 2015-01-27 2015-05-06 黄瑞锋 Resource push method and system
CN105045895A (en) * 2015-07-31 2015-11-11 北京奇虎科技有限公司 A method and device for displaying promotional content on a designated page
CN105528245A (en) * 2015-12-03 2016-04-27 时趣互动(北京)科技有限公司 A method and system for sharing advertising content to social networks in mobile applications
CN105741141A (en) * 2016-02-02 2016-07-06 吴锦锋 Internet-based advertisement promotion method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379098A (en) * 2012-04-19 2013-10-30 华为技术有限公司 Content sharing method, device and network system thereof
CN104601712A (en) * 2015-01-27 2015-05-06 黄瑞锋 Resource push method and system
CN105045895A (en) * 2015-07-31 2015-11-11 北京奇虎科技有限公司 A method and device for displaying promotional content on a designated page
CN105528245A (en) * 2015-12-03 2016-04-27 时趣互动(北京)科技有限公司 A method and system for sharing advertising content to social networks in mobile applications
CN105741141A (en) * 2016-02-02 2016-07-06 吴锦锋 Internet-based advertisement promotion method and device

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107508744A (en) * 2017-08-10 2017-12-22 北京本邦科技股份有限公司 A kind of network address promotion method and system based on wechat electronics red packet
CN109685538A (en) * 2017-10-19 2019-04-26 阿里巴巴集团控股有限公司 Resource pickup information processing method, device and electronic equipment
CN107909386A (en) * 2017-10-25 2018-04-13 深圳微品致远信息科技有限公司 A kind of method and device for obtaining user's sharing information
CN107909391A (en) * 2017-11-01 2018-04-13 成都互聚科技有限公司 The business model of social information and award is transmitted between more ring layer friends
CN109816411A (en) * 2017-11-21 2019-05-28 腾讯科技(深圳)有限公司 Resource promotion message processing method, device, system and computer equipment
CN108062686A (en) * 2017-12-20 2018-05-22 广州容骏信息科技有限公司 Anti- cheating system is launched in a kind of DSP advertisements
CN108512745A (en) * 2018-03-30 2018-09-07 北京好扑信息科技有限公司 Information dissemination method and system, server and computer readable storage medium
CN108512745B (en) * 2018-03-30 2021-04-23 北京好扑信息科技有限公司 Information dissemination method and system, server and computer readable storage medium
CN109584084A (en) * 2018-10-22 2019-04-05 中国平安人寿保险股份有限公司 Insurance products order information and agent's information correlation method, device and equipment
CN109858945A (en) * 2018-12-22 2019-06-07 江西微应科技有限公司 Memory, method and device for generating user result data based on WeChat applet
CN110020888A (en) * 2019-03-11 2019-07-16 阿里巴巴集团控股有限公司 The sharing method and device of goal task
CN112134779B (en) * 2019-06-24 2024-01-16 北京京东尚科信息技术有限公司 Network information processing method, device, system, client and readable storage medium
CN112134779A (en) * 2019-06-24 2020-12-25 北京京东尚科信息技术有限公司 Network information processing method, device, system, client and readable storage medium
CN110473054A (en) * 2019-07-18 2019-11-19 深圳市元征科技股份有限公司 Social control method and device based on shared car
CN112035051B (en) * 2020-09-11 2023-02-24 北京达佳互联信息技术有限公司 Authority processing method and device and electronic equipment
CN112035051A (en) * 2020-09-11 2020-12-04 北京达佳互联信息技术有限公司 Authority processing method and device and electronic equipment
CN112907293A (en) * 2021-03-15 2021-06-04 拉扎斯网络科技(上海)有限公司 Reward information providing method and device, electronic equipment and storage medium
WO2023272734A1 (en) * 2021-07-02 2023-01-05 叶立三 Method and apparatus for transferring number-of-shares value of copyrighted material, electronic device, and storage medium
CN114390303A (en) * 2021-12-10 2022-04-22 北京达佳互联信息技术有限公司 Data processing method, data processing apparatus, server, storage medium, and program product
CN114390303B (en) * 2021-12-10 2023-09-26 北京达佳互联信息技术有限公司 Data processing method, device, server, storage medium and program product
CN114445050A (en) * 2022-02-10 2022-05-06 珠海聘仓未来科技有限公司 Recruitment-based information sharing setting system

Also Published As

Publication number Publication date
CN106487907B (en) 2021-04-02

Similar Documents

Publication Publication Date Title
CN106487907A (en) The sharing method of promotion message and system
CN111738737B (en) Method, device and device for generating digital property right certificate
CN112868004B (en) Resource recommendation method and device, electronic equipment and storage medium
US20160307131A1 (en) Method, apparatus, and system for controlling delivery task in social networking platform
CN107038256B (en) Business customizing device, method and computer readable storage medium based on data source
CN112241506A (en) User behavior backtracking method, device, equipment and system
CN105247507A (en) Brand Impact Score
CN103136658A (en) Automatically aggregating contact information
CN112256772A (en) Data service method, device and readable storage medium
US12137103B2 (en) Systems and methods for dynamic network pairings to enable end-to-end communications between electronic devices
CN104331772A (en) Process management method and system of cloud data center for achieving resource examination and approval
CN112784112A (en) Message checking method and device
CN113704638A (en) Method and equipment for identifying presentation information in social group chat
CN104361034A (en) File management method and device based on cloud storage
CN112492535A (en) Short message sending method and device
CN111177099A (en) Data processing method and device of business system, electronic equipment and storage medium
CN112053058B (en) Index model generation method and device
CN106293354A (en) Shortcut menu self adaptation display control method, server and portable terminal
CN114238585A (en) Query method, device, computer equipment and storage medium based on 5G message
US10757203B2 (en) Method to enrich the browser cookies' attributes by graph propagation
CN110784392B (en) Method and equipment for acquiring reading reminding information
CN111401395B (en) Data processing method, terminal equipment and storage medium
CN112950382A (en) Transaction business matching method and device, electronic equipment and medium
KR102919228B1 (en) Method for verifying portfolio using homomorphic encryption and apprartus for performing the same
CN107291923A (en) Information processing method and device

Legal Events

Date Code Title Description
C06 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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210402