CN105516225B - 操作对象的方法、装置和*** - Google Patents

操作对象的方法、装置和*** Download PDF

Info

Publication number
CN105516225B
CN105516225B CN201410500062.9A CN201410500062A CN105516225B CN 105516225 B CN105516225 B CN 105516225B CN 201410500062 A CN201410500062 A CN 201410500062A CN 105516225 B CN105516225 B CN 105516225B
Authority
CN
China
Prior art keywords
promotion
user
identification
management server
website
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.)
Active
Application number
CN201410500062.9A
Other languages
English (en)
Other versions
CN105516225A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410500062.9A priority Critical patent/CN105516225B/zh
Publication of CN105516225A publication Critical patent/CN105516225A/zh
Application granted granted Critical
Publication of CN105516225B publication Critical patent/CN105516225B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种操作对象的方法,包括:接收携带有推广用户标识的操作对象选择请求;根据操作对象选择请求所指定的对象的标识和推广用户标识生成图形码并输出;接收网址获取请求,网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识;根据网址获取请求,返回解析图形码而获得的对象的标识所对应的网址;返回的网址用于触发以解析图形码而获得的推广用户标识为访问参数的对对象的访问;接收当对访问的对象完成指定操作后所触发的携带有推广用户标识的操作结果。本发明提供的操作对象的方法方便、快捷、效率高,可以监控整个操作过程。本发明还提供了一种操作对象的装置和***。

Description

操作对象的方法、装置和***
技术领域
本发明涉及计算机网络技术领域,特别是涉及一种操作对象的方法、装置和***。
背景技术
通过网络来实现对一个对象的操作,通常采用传统的C/S(客户机/服务器)结构来实现,具体服务器提供一个对象,用户操作客户机来实现对该对象的访问以及操作。比如若对象为购物网站中的商品对象,那么服务器提供该商品对象,用户操作客户机来访问该商品对象并触发对应该商品对象的购买操作。
然而,当对象数量庞大或者对象需要多次的操作时,采用传统的客户机/服务器结构来实现对一个对象的操作就变得效率很低。为了缓解这一情况,目前存在借助推广用户的推广来邀请其它用户来操作对象的方案,具体需要服务器提供一个用于访问对象的网址,推广用户将该网址分发给其它用户,其它用户就可以凭借该网址在终端上实现访问、操作对象。
但是,采用网址的方式来推广对象,由于网址通常包括很多字符,而且其包括的字符很多为特殊字符,这就给其它用户录入网址来访问对象带来了不小的困难,尤其是手机等移动终端的用户,操作便利性差。这样基本无法实现对象的推广,使得通过推广来提高对对象的操作次数的效率变得很低。
发明内容
基于此,有必要针对采用网址的方式来推广对象,操作便利性差,使得通过推广来提高对对象的操作次数的效率变得很低的问题,提供一种操作对象的方法、装置和***。
一种操作对象的方法,所述方法包括:
接收携带有推广用户标识的操作对象选择请求;
根据所述操作对象选择请求所指定的对象的标识和所述推广用户标识生成图形码并输出;
接收网址获取请求,所述网址获取请求携带有所述图形码或者携带有解析所述图形码而获得的所述对象的标识;
根据所述网址获取请求,返回解析所述图形码而获得的所述对象的标识所对应的网址;所述返回的网址用于触发以解析所述图形码而获得的所述推广用户标识为访问参数的对所述对象的访问;
接收当对所述访问的对象完成指定操作后所触发的携带有所述推广用户标识的操作结果。
一种操作对象的装置,所述装置包括:
操作对象选择请求接收模块,用于接收携带有推广用户标识的操作对象选择请求;
图形码处理模块,用于根据所述操作对象选择请求所指定的对象的标识和所述推广用户标识生成图形码并输出;
网址获取请求接收模块,用于接收网址获取请求,所述网址获取请求携带有所述图形码或者携带有解析所述图形码而获得的所述对象的标识;
网址返回模块,用于根据所述网址获取请求,返回解析所述图形码而获得的所述对象的标识所对应的网址;所述返回的网址用于触发以解析所述图形码而获得的所述推广用户标识为访问参数的对所述对象的访问;
操作结果接收模块,用于接收当对所述访问的对象完成指定操作后所触发的携带有所述推广用户标识的操作结果。
上述操作对象的方法和装置,可以根据接收的操作对象选择请求来确定要操作的对象,从而根据其标识以及对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以接收完成该指定操作所触发的携带有推广用户标识的操作结果。通过接收该操作结果就可以监控广大操作用户对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
一种操作对象的方法,所述方法包括:
获取图形码;所述图形码根据操作对象选择请求所指定的对象的标识和所述操作对象选择请求所携带的推广用户标识生成;
向推广管理服务器发送网址获取请求,所述网址获取请求携带有所述图形码或者携带有解析所述图形码而获得的所述对象的标识;
接收所述推广管理服务器根据所述网址获取请求所返回的解析所述图形码而获得的所述对象的标识所对应的网址;
根据所述返回的网址触发以所述推广用户标识为访问参数的对所述对象的访问,当对所述访问的对象完成指定操作后触发向所述推广管理服务器发送携带有所述推广用户标识的操作结果。
一种操作对象的装置,所述装置包括:
图形码获取模块,用于获取图形码;所述图形码根据操作对象选择请求所指定的对象的标识和所述操作对象选择请求所携带的推广用户标识生成;
网址获取请求发送模块,用于向推广管理服务器发送网址获取请求,所述网址获取请求携带有所述图形码或者携带有解析所述图形码而获得的所述对象的标识;
网址接收模块,用于接收所述推广管理服务器根据所述网址获取请求所返回的解析所述图形码而获得的所述对象的标识所对应的网址;
对象访问模块,用于根据所述返回的网址触发以所述推广用户标识为访问参数的对所述对象的访问,当对所述访问的对象完成指定操作后触发向所述推广管理服务器发送携带有所述推广用户标识的操作结果。
上述操作对象的方法和装置,先获取到图形码,由于输出的图形码包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以触发向推广管理服务器发送完成该指定操作所触发的携带有推广用户标识的操作结果。通过该操作结果,推广管理服务器就可以监控广大操作用户对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
一种操作对象的方法,所述方法包括:
推广管理服务器接收推广配置终端所发送的携带有推广用户标识的操作对象选择请求,根据所述操作对象选择请求所指定的对象的标识和所述推广用户标识生成图形码并输出;
用户终端获取所述图形码,向推广管理服务器发送网址获取请求,所述网址获取请求携带有所述图形码或者携带有解析所述图形码而获得的所述对象的标识;
所述推广管理服务器根据所述网址获取请求,向所述用户终端返回解析所述图形码而获得的所述对象的标识所对应的网址;
所述用户终端根据所述返回的网址触发以所述推广用户标识为访问参数的对所述对象的访问,当对所述访问的对象完成指定操作后触发向所述推广管理服务器发送携带有所述推广用户标识的操作结果。
一种操作对象的***,所述***包括推广管理服务器和用户终端;
所述推广管理服务器用于接收推广配置终端所发送的携带有推广用户标识的操作对象选择请求,根据所述操作对象选择请求所指定的对象的标识和所述推广用户标识生成图形码并输出;
所述用户终端用于获取所述图形码,向推广管理服务器发送网址获取请求,所述网址获取请求携带有所述图形码或者携带有解析所述图形码而获得的所述对象的标识;
所述推广管理服务器还用于根据所述网址获取请求,向所述用户终端返回解析所述图形码而获得的所述对象的标识所对应的网址;
所述用户终端还用于根据所述返回的网址触发以所述推广用户标识为访问参数的对所述对象的访问,当对所述访问的对象完成指定操作后触发向所述推广管理服务器发送携带有所述推广用户标识的操作结果。
上述操作对象的方法和***,用户终端发送操作对象选择请求,推广管理服务器根据接收的操作对象选择请求确定要操作的对象后,根据该对象的标识以及对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。用户终端就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以触发向推广管理服务器发送完成该指定操作所触发的携带有推广用户标识的操作结果。通过该操作结果,推广管理服务器就可以监控广大用户终端对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
附图说明
图1为一个实施例中操作对象的***的组成结构图;
图2为一个实施例中操作对象的***的应用环境图;
图3为一个实施例中图1或图2中的推广管理服务器的内部结构图;
图4为一个实施例中图1或图2中的用户终端的内部结构图;
图5为一个实施例中操作对象的方法的流程示意图;
图6为一个实施例中根据操作结果计算并存储数值的步骤的流程示意图;
图7为一个具体应用场景中操作对象的方法的流程示意图;
图8为另一个实施例中操作对象的方法的流程示意图;
图9为再一个实施例中操作对象的方法的流程示意图;
图10为一个实施例中操作对象的装置的结构框图;
图11为另一个实施例中操作对象的装置的结构框图;
图12为再一个实施例中操作对象的装置的结构框图;
图13为一个实施例中操作对象的装置的结构框图;
图14为另一个实施例中操作对象的装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,在一个实施例中,提供了一种操作对象的***,该***包括推广管理服务器和用户终端,推广管理服务器与用户终端之间通过网络连接相互通信。参照图2所示的该操作对象的***的应用环境图,推广管理服务器还可与应用环境中的对象配置终端、推广配置终端以及银行服务器分别通过网络连接通信。用户终端则还可与应用环境中的网页服务器通过网络连接通信,在必要时还可以与推广配置终端通过网络连接通信。
图1和2中的推广管理服务器的内部结构如图3所示。该推广管理服务器包括通过***总线连接的处理器、图形处理单元、存储介质、内存、网络接口以及支付安全管理单元。其中,推广管理服务器的存储介质存储有操作***、数据库和一种操作对象的装置,该操作对象的装置用于实现一种操作对象的方法。该推广管理服务器的处理器用于提供计算和控制能力,支撑整个推广管理服务器的运行。该推广管理服务器的图形处理单元至少用于提供图形码的生成的能力,还可以提供对图形码的解析的能力,当然图形处理单元和处理器可以封装成一体。该推广管理服务器的内存为存储介质中的操作对象的装置的运行提供环境。该推广管理服务器的网络接口用于与外部终端或者服务器通过网络连接通信,接收和/或发送数据,该数据包括各种请求以及该推广管理服务器上实现该操作对象的方法时需要与外部终端或者服务器进行交互的各种数据。支付安全管理单元可以是USB Key(硬件数字证书载体)或者验证码生成器或者动态口令生成器等,用于当产生支付操作时提供安全验证的支持。
图1和图2中的用户终端的内部结构如图4所示。该用户终端包括通过***总线连接的处理器、图形处理单元、存储介质、内存、网络接口、显示屏幕、输入设备以及支付安全管理单元。其中,用户终端的存储介质存储有操作***和一种操作对象的装置,该操作对象的装置用于实现一种操作对象的方法,且该操作对象的方法与上述推广管理服务器中的操作对象的装置所实现的操作对象的方法相对应。该用户终端的处理器用于提供计算和控制能力,支撑整个用户终端的运行。该用户终端的图形处理单元至少用于提供显示网页时的绘制能力,还可以提供对图形码的解析的能力,当然图形处理单元和处理器可以封装成一体。该用户终端的内存为存储介质中的操作对象的装置的运行提供环境。该用户终端的网络接口用于与外部终端或者服务器通过网络连接通信,接收和/或发送数据,该数据包括各种请求以及用户终端上实现该操作对象的方法时需要与外部终端或者服务器进行交互的各种数据。用户终端的显示屏幕用于网页的显示。用户终端的摄像头用于获取图形码。支付安全管理单元可以是USB Key或者验证码生成器或者动态口令生成器等,用于当产生支付操作时提供安全验证的支持。该用户终端可以是手机、平板电脑等移动终端,也可以是台式计算机等非移动终端。
如图5所示,在一个实施例中,提供了一种操作对象的方法,本实施例以该方法应用于上述如图1至图3中的任意一种中的推广管理服务器来举例说明。该方法具体包括如下步骤:
步骤502,接收携带有推广用户标识的操作对象选择请求。
具体地,推广管理服务器接收来自推广配置终端的操作对象选择请求,该操作对象选择请求至少携带有推广用户标识,该对象选择请求用以选定一个需要进行操作的对象。推广管理服务器可响应推广配置终端的推广配置网页访问请求而向其提供推广配置网页内容,使得推广配置终端展示该至少包括对象集合的推广配置网页内容,从而在推广配置终端接收到在推广配置网页中录入的对象选择指令后,推广管理服务器接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。或者推广管理服务器可响应推广配置终端通过其上运行的配置应用所发送的推广配置界面内容获取请求,向其提供推广配置界面内容,使得推广配置终端展示该包括对象集合的推广配置界面内容,从而在推广配置终端接收到在推广配置界面中录入的对象选择指令后,推广管理服务器接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。
推广用户是指具有将对象传播给其它用户的能力的用户。一个对象是指一个可以***作的标的,本实施例中的对象主要是指需要众多用户参与操作的对象,参与操作的用户越多效果越好,可以是购物网站中的商品对象,或者是分布式计算中的一个计算任务,等等。推广配置终端是指以推广用户标识登录的终端,该推广配置终端以推广用户标识登录而具有了对对象进行推广配置的权限,该推广配置终端可以是手机、平板电脑等移动终端,也可以是台式计算机等非移动终端。推广用户标识可以由推广用户事先通过任意终端向推广管理服务器发送注册请求而注册获得。
在一个实施例中,在步骤502之前,对象配置终端可从推广管理服务器获取对象配置网页内容并展示,从而获取对象源用户在对象配置网页中录入的对象信息并发送给推广管理服务器。该推广管理服务器则可接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
在另一个实施例中,在步骤502之前,对象配置终端还可以运行配置应用,推广管理服务器可向对象配置终端提供对象配置界面内容并使其展示,从而使得对象配置终端获取对象源用户在对象配置界面中录入的对象信息并发送给推广管理服务器。该推广管理服务器则可接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
其中,对象源用户为对象的原始提供者,比如当对象为购物网站的商品对象时,对象源用户可以是商品卖家或者商品生产厂家;当对象为分布式计算中的计算任务时,则对象源用户可以是分布式计算的需求提供者。对象配置终端是指以对象源用户标识登录的终端,该对象配置终端以对象源用户标识登录而具有了提供对象及其相关信息的权限,该对象配置终端以是手机、平板电脑等移动终端,也可以是台式计算机等非移动终端。该对象源用户标识可以由对象源用户通过任意终端向推广管理服务器发送注册请求而注册获得。
对象的配置至少包括该对象的访问网址的配置,则相应的对象信息至少包括该对象的访问网址。当然对象的配置还可以包括该对象的属性信息的配置,比如对象源用户信息的配置、对象的数值属性信息的配置以及对象的图像信息的配置等,则相应的对象信息包括该对象的属性信息,具体包括对象源用户信息、对象的数值属性信息以及对象的图像信息等。其中对象源用户信息比如可以是对象源用户标识、作为对象源用户的自然人的姓名、作为对象源用户的商品生产厂商的厂商标识等;对象的数值属性比如可以是商品对象的售价、折扣等信息,还可以是分布式计算中的计算任务的计算量等;对象的图像信息用于描述该对象,比如商品对象的外观图像、分布式计算的过程展示动态图像等。
步骤504,根据操作对象选择请求所指定的对象的标识和推广用户标识生成图形码并输出。
具体地,推广管理服务器根据操作对象选择请求确定该请求所指定的对象的标识以及请求中所携带的推广用户标识,从而根据该对象的标识和推广用户标识生成图形码并输出。
其中,操作对象选择请求可通过携带对象的标识来指定对象。或者推广管理服务器可以向推广配置终端提供仅包括单独对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对该单独对象的表示确定选择的反馈后就可以将该单独对象作为指定的对象。或者推广管理服务器可以向推广配置终端提供包括多个对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对网页或者界面中某个位置的操作信息时,将该位置所对应的对象作为指定的对象。
图形码是指将具有意思表达功能的字符或者字符串经过编码而获得的图形,图形码包括二维码以及条形码等。其中条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。而二维码是指用某种特定的几何图形按一定规律在平面二维方向分布的黑白相间的图形记录数据符号信息的条码。二维码可以分为堆叠式/行排式和矩阵式二维码,其中堆叠式/行排式二维码编码原理是建立在一维条码基础之上,按需要堆积成二行或多行,代表性的二维码有Code 16K、Code 49、PDF417等。矩阵式二维码是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维码所代表的意义;有代表性的矩阵式二维码有:CodeOne、MaxiCode、QR Code等。推广管理服务器可以根据需要采用相应类型的图形码,优选可以采用矩阵式二维码,其可以容纳更多的信息。
推广管理服务器可以将对象的标识和推广用户标识通过预设的连接符连接起来进行编码而获得图形码,该预设的连接符不包括在对象的标识和推广用户标识各自的字符集中,以避免对象的标识和推广用户标识无法辨识。推广管理服务器也可以用预设的加密方式先将对象的标识和推广用户标识加密后再进行编码获得图形码,解析图形码时则先解析获得加密的字符串后再采用预设的加密方式匹配的解密方式解密来获得对象的标识和推广用户标识。
在一个实施例中,推广管理服务器可以根据操作对象选择请求所指定的对象的标识、推广用户标识和推广管理服务器的访问地址来生成图形码并输出。其中对象的标识可以作为图形码中访问地址的参数,该访问地址用于使获取到图形码的终端能够据以与推广管理服务器连接通信。
推广管理服务器可以采用多种方式将图形码输出,比如可以公布在指定的网站上,也可以印刷在指定的书刊上,还可以将生成的图形码返回给推广配置终端,再由推广用户将图形码传播出去。推广配置终端可以直接将图形码通过与用户终端的网络连接发送给用户终端,也可以公布在指定的网站上,还可以印刷在指定的书刊上。对推广管理服务器输出图形码的方式不做限制,只要使得图形码处于用户终端可以获得的状态即可。
步骤506,接收网址获取请求,网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识。
具体地,推广管理服务器接收用户终端所发送的网址获取请求,该网址获取请求用于请求获得用于访问对象的网址。用户终端可以将图形码携带在网址获取请求中,这样用户终端自身不需要解析图形码,而是发送给推广管理服务器解析;此种情况下,用户终端上可以预先安装应用,该应用中预设了推广管理服务器的访问地址,此时用户终端可以根据该访问地址来与推广管理服务器连接通信。或者,用户终端可以本地解析图形码获得其中所含的对象的标识和推广用户标识后,将解析图形码获得的对象的标识置于网址获取请求中,并将该网址获取请求发送给推广管理服务器;此种情况下,用户终端可以预先安装设置了推广管理服务器的访问地址的应用,或者可以解析图形码而获得推广管理服务器的访问地址,从而用户终端便可以根据该访问地址来与推广管理服务器连接通信。当然网址获取请求还可以携带有解析图形码而获得的推广用户标识。
其中用户终端可以通过摄像头扫描印刷出来的二维码或者其它设备显示出来的二维码而获得二维码,或者可以从本地或者通过网络选取二维码图片从而获得二维码,然后进行解析。用户终端可以本地解析二维码,也可以将二维码图片发送给推广管理服务器进行解析。
在一个实施例中,网址获取请求还可以携带有操作用户标识,从而推广管理服务器可以在每次接收到网址获取请求时记录该次请求,便于后续基于操作用户标识进行统计、分析。其中操作用户标识是指操作对象的用户的标识,在用户终端上登录,该操作用户标识可由意图操作对象的用户事先通过任意终端向推广管理服务器发送注册请求而注册获得。
步骤508,根据网址获取请求,返回解析图形码而获得的对象的标识所对应的网址;返回的网址用于触发以解析图形码而获得的推广用户标识为访问参数的对对象的访问。
具体地,推广管理服务器可根据网址获取请求,解析网址获取请求所携带的图形码而获得对象的标识,从而向用户终端返回该解析图形码而获得的对象的标识所对应的网址。或者推广管理服务器可根据网址获取请求,获取网址获取请求中所携带的对象的标识,该对象的标识是用户终端解析图形码而获得的,然后向用户终端返回该网址获取请求所携带的解析图形码而获得的对象的标识所对应的网址。
对象可以事先存储在网页服务器中并以网址进行定位,用户终端就可以凭借该返回的网址来访问网页服务器中的相应对象。当然对象也可以直接存储在推广管理服务器中并以网址进行定位,用户终端也可以凭借该返回的网址直接访问推广管理服务器中的相应对象。
用户终端以解析图形码而获得的推广用户标识为访问参数对对象进行访问,可以是推广管理服务器返回的网址中已经包括有推广用户标识,此时可以直接凭借该网址访问对象;或者可以修改推广管理服务器返回的网址,具体在该网址中添加推广用户标识,从而凭借该网址访问对象。该访问参数用于在用户终端凭借网址访问对象时将该访问参数传递给对象所在的服务器,具体在本实施例中是提供给网页服务器,从而使得网页服务器根据该作为访问参数的推广用户标识进行进一步处理。
步骤510,接收当对访问的对象完成指定操作后所触发的携带有推广用户标识的操作结果。
用户终端根据返回的网址访问网页服务器中的对象,并完成对于该对象的指定操作后,触发网页服务器向推广管理服务器发送操作结果,推广管理服务器接收该操作结果。该操作结果携带有推广用户标识。操作结果可以是表示对于对象的操作时成功还是失败的消息,或者可以是仅在用户终端对访问的对象完成指定操作且操作成功后才触发网页服务器向推广管理服务器发送表示操作成功的操作结果。
在其它实施例中,当用户终端完成对访问的对象的指定操作后,也可以触发用户终端向推广管理服务器发送表示操作成功或失败的操作结果。或者当用户终端完成对访问的对象的指定操作并操作成功后,触发用户终端向推广管理服务器发送表示操作成功的操作结果。
上述操作对象的方法,可以根据接收的操作对象选择请求来确定要操作的对象,从而根据其标识以及对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以接收完成该指定操作所触发的携带有推广用户标识的操作结果。通过接收该操作结果就可以监控广大操作用户对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
在一个实施例中,操作结果还携带有对象的标识和/或对象的数值属性信息。其中对象的数值属性信息比如可以是商品对象的售价、折扣等信息,还可以是分布式计算中的计算任务的计算量等。如图6所示,该方法在步骤510之后还包括根据操作结果计算并存储数值的步骤,具体包括以下步骤:
步骤602,当操作结果表示对对象操作成功时,获取预设的计算参数。
具体地,推广管理服务器可以在接收到操作结果后,判断该操作结果表示操作成功还是表示操作失败。或者当仅在操作成功时才触发发送操作结果的情况下,推广管理服务器只要接收到操作结果就是表示对于对象操作成功的操作结果。计算参数是用来计算数值的计算依据,计算参数可以是一个比例值,或者是呈阶梯状的多个比例值。比如计算参数可以是5%这样的比例值,或者是当数值属性信息小于预设数值时计算参数为5%,而当数值属性信息超过预设数值时计算参数为7%这样的阶梯状的多个比例值。计算参数可与对象的标识对应,还可以与推广用户标识对应。
在一个实施例中,计算参数根据推广用户标识所对应的用户属性和/或接收到对应推广用户标识的表示操作成功的操作结果的累计数量确定。具体地,推广用户标识所对应的用户属性包括推广用户所在的地理区域,所处的年龄段、收入等级、性别等,可以针对不同的用户属性设定不同的计算参数。接收到对应推广用户标识的表示操作成功的操作结果的累计数量,表示该推广用户推广成功的次数,可以反映该推广用户标识所对应的推广用户在推广对于对象的操作方面所作出的经过量化的历史贡献情况,这样结合历史贡献情况可以使得计算出的数值更加能够反映出真实贡献情况。可以理解的是,用户属性和累计数量可以结合考虑。
步骤604,根据获取的计算参数并结合对象的标识所对应的数值属性信息或携带的数值属性信息而计算出数值。
具体地,当操作结果携带有对象的标识,或者携带有对象的标识和对象的数值属性信息时,推广管理服务器可以获取对象的标识所对应的数值属性信息,并根据获取的计算参数和该获取的数值属性信息来计算数值。当操作结果携带有对象的标识和对象的数值属性信息,或者仅携带有对象的数值属性信息时,推广管理服务器则可直接获取的计算参数和操作结果所携带的数值属性信息来计算数值。可以理解的是,这里计算出的数值是与对象的数值属性信息具有正相关关系的,就是说对象的数值属性信息所表示的数值越大,计算出的数值也越大。
这里计算出的数值用于表示操作对象的用户对于对象的操作所作出的贡献,进而可以反映推广用户在推广对于对象的操作方面所作出的贡献,用数值来准确衡量这种贡献程度,便于后续基于该数值进行准确处理,比如基于该数值的统计、分析。
举例来说,对于商品对象,若操作结果所携带的商品对象的数值属性信息为该商品对象的成交价格为500元,且获取的计算参数为5%,那么就可以将成交价格与该计算参数相乘而计算出数值,计算出的数值可以作为积分。
步骤606,在推广用户标识所对应的第一数值存储账户中增加计算出的数值。
具体地,与推广用户标识对应的第一数值存储账户,用于累积存储数值,第一数值存储账户的描述用于与下述的第二数值存储账户相区分。将计算出的数值增加在该第一数值存储账户中,实现累计推广用户所作出的推广贡献。
本实施例中,推广管理服务器通过计算出数值并存储在推广用户标识对应的第一数值存储账户中,可以准确地反映出推广用户所作出的推广贡献,便于后续基于该第一数值存储账户中的数值进行精确的处理。比如在分布式计算中,若推广用户标识所对应的第二数值存储账户中的数值越大,说明其推广贡献越大,其可以承接的计算任务的推广越多,那么后续就可以向其分配更多的计算任务的推广。
在一个实施例中,该操作对象的方法还包括:接收携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求。响应于数值转移请求,从推广用户标识所对应的第一数值存储账户中减去转移数值,并在第二数值存储账户中增加转移数值。
具体地,本实施例中,推广管理服务器接收用户终端所发出的携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,从而响应于该数值转移请求,从该推广用户标识所对应的第一数值存储账户中减去转移数值,进而在第二数值存储账户中增加转移数值。其中第二数值存储账户可以存储在第三方服务器上,比如银行服务器。在其它实施例中,数值转移请求中还可以携带有验证凭据,用于在从推广用户标识所对应的第一数值存储账户中减去转移数值前进行权限验证。
本实施例中,通过响应接收到的数值转移请求,将用来反映推广贡献的数值在不同的数值存储账户之间转移,可以防止当第一数值存储账户存在安全风险时导致其中的数值数据丢失。
在一个实施例中,对象为购物网站中的商品对象,图形码为二维码或者条形码,对访问的对象完成指定操作为对根据访问的商品对象所创建的交易流程结束,操作结果为表示交易流程结束的通知。
具体地,本实施例中,推广管理服务器接收携带有推广用户标识的商品对象选择请求。根据商品对象选择请求所指定的商品对象的标识和推广用户标识生成图形码并输出。推广管理服务器接收网址获取请求,该网址获取请求根据解析图形码而获得的商品对象的标识生成。根据网址获取请求,返回商品对象的标识所对应的网址;返回的网址用于触发以解析图形码而获得的推广用户标识为访问参数的对商品对象的访问。当对根据访问的商品对象所创建的交易流程结束后,推广管理服务器接收表示交易流程结束的通知。
进一步地,对象的数值属性信息为商品对象的交易金额,计算出的数值为电子货币金额,第一数值存储账户为用户电子货币账户。具体地,本实施例中,推广管理服务器接收的通知还携带有商品对象的交易金额,则当通知表示交易成功时,推广管理服务器获取预设的计算参数,根据获取的计算参数并结合商品对象的交易金额来计算出电子货币金额,从而在推广用户标识所对应的用户电子货币账户中增加计算出的电子货币金额。
更进一步地,转移数值为转账金额,第二数值存储账户为银行电子货币账户,数值转移请求为电子货币转账请求。具体地,本实施例中,推广管理服务器接收携带有推广用户标识、转账金额和银行电子货币账户的标识的电子货币转账请求。推广管理服务器响应于该电子货币转账请求,从推广用户标识所对应的用户电子货币账户中减去转账金额,并在银行电子货币账户中增加该转账金额。
本实施例中,推广管理服务器可以根据接收的商品对象选择请求来确定要操作的商品对象,从而根据其标识以及商品对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了商品对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到商品对象的标识以及推广用户标识,从而据以请求获得该商品对象的标识所对应的网址,进而可以通过该网址来访问该商品对象并创建交易流程,效率很高。当对应访问的商品对象所创建的交易流程结束后,就可以接收交易流程结束所触发的携带有推广用户标识的表示交易流程结束的通知。通过接收该通知就可以监控广大操作用户对选定的商品对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该商品对象被从选定推广到交易结束的整个过程,以保证整个交易过程准确地进行。
下面用一个具体的应用场景来说明上述操作对象的方法的原理。参照图7,具体包括如下步骤:步骤1,作为对象源用户的商品卖家或者商品生成厂商在配置网站或者配置应用上注册用户标识,并在使用该注册的用户标识登录后在配置网站或者配置应用上登记商品信息。步骤2,商品卖家或者商品生成厂商在登记商品信息后,设定登记的商品信息所对应的作为计算参数的返利比例。步骤3,推广用户在配置网站或者配置应用上注册用户标识,并在使用该注册的用户标识登录后选择商品。步骤4,配置网站或者配置应用根据商品的标识和推广用户标识生成商品二维码并输出。步骤5,作为消费者的操作用户扫描商品二维码并传递给配置网站或者配置应用。步骤6,配置网站或者配置应用解析该商品二维码,记录用户访问信息,并返回商品网页网址。步骤7,操作用户凭借返回的商品网页网址访问购物网站购买商品,并将推广用户标识传递给购物网站。步骤8,购物网站在操作用户对应该商品创建的交易结束后通知配置网站或者配置应用。步骤9,配置网站或者配置应用根据返回的通知中的交易金额以及设定的返利比例计算返利金额。步骤10,推广用户请求配置网站或者配置应用将返利金额转账到指定的银行电子货币账户。
如图8所示,在一个实施例中,提供了一种操作对象的方法,本实施例以该方法应用于图1、图2以及图4中的任意一种中的用户终端来举例说明,本实施例尤其适合应用于作为用户终端的移动终端。该方法具体包括如下步骤:
步骤802,获取图形码;该图形码根据操作对象选择请求所指定的对象的标识和操作对象选择请求所携带的推广用户标识生成。
具体地,用户终端可以通过摄像头扫描印刷出来的二维码或者其它设备显示出来的二维码而获得二维码,或者可以从本地或者通过网络选取二维码图片从而获得二维码。
其中图形码可由推广管理服务器根据对象的标识和推广用户标识生成,该对象的标识通过推广配置终端发出的操作对象选择请求指定,该推广用户标识则可携带在推广配置终端发出的操作对象选择请求中。具体地,推广管理服务器接收来自推广配置终端的操作对象选择请求,该操作对象选择请求至少携带有推广用户标识,该对象选择请求用以选定一个需要进行操作的对象。推广管理服务器可响应推广配置终端的推广配置网页访问请求而向其提供推广配置网页内容,使得推广配置终端展示该至少包括对象集合的推广配置网页内容,从而在推广配置终端接收到在推广配置网页中录入的对象选择指令后,推广管理服务器接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。或者推广管理服务器可响应推广配置终端通过其上运行的配置应用所发送的推广配置界面内容获取请求,向其提供推广配置界面内容,使得推广配置终端展示该包括对象集合的推广配置界面内容,从而在推广配置终端接收到在推广配置界面中录入的对象选择指令后,推广管理服务器接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。
推广管理服务器根据操作对象选择请求确定该请求所指定的对象的标识以及请求中所携带的推广用户标识,从而根据该对象的标识和推广用户标识生成图形码并输出。其中,操作对象选择请求可通过携带对象的标识来指定对象。或者推广管理服务器可以向推广配置终端提供仅包括单独对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对该单独对象的表示确定选择的反馈后就可以将该单独对象作为指定的对象。或者推广管理服务器可以向推广配置终端提供包括多个对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对网页或者界面中某个位置的操作信息时,将该位置所对应的对象作为指定的对象。
推广管理服务器可以将对象的标识和推广用户标识通过预设的连接符连接起来进行编码而获得图形码,该预设的连接符不包括在对象的标识和推广用户标识各自的字符集中,以避免对象的标识和推广用户标识无法辨识。推广管理服务器也可以用预设的加密方式先将对象的标识和推广用户标识加密后再进行编码获得图形码,解析图形码时则先解析获得加密的字符串后再采用预设的加密方式匹配的解密方式解密来获得对象的标识和推广用户标识。
在一个实施例中,图形码可以根据操作对象选择请求所指定的对象的标识、该操作对象选择请求所携带的推广用户标识以及推广管理服务器的访问地址来生成。其中对象的标识可以作为图形码中访问地址的参数,该访问地址用于使获取到图形码的终端能够据以与推广管理服务器连接通信。
推广管理服务器可以采用多种方式将图形码输出,比如可以公布在指定的网站上,也可以印刷在指定的书刊上,还可以将生成的图形码返回给推广配置终端,再由推广用户将图形码传播出去。推广配置终端可以直接将图形码通过与用户终端的网络连接发送给用户终端,也可以公布在指定的网站上,还可以印刷在指定的书刊上。对推广管理服务器输出图形码的方式不做限制,只要使得图形码处于用户终端可以获得的状态即可。
步骤804,向推广管理服务器发送网址获取请求,该网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识。
具体地,用户终端可以将图形码携带在网址获取请求中,这样用户终端自身不需要解析图形码,而是发送给推广管理服务器解析;此种情况下,用户终端上可以预先安装应用,该应用中预设了推广管理服务器的访问地址,此时用户终端可以根据该访问地址来与推广管理服务器连接通信。或者,用户终端可以本地解析图形码获得其中所含的对象的标识和推广用户标识后,将解析图形码获得的对象的标识置于网址获取请求中,并将该网址获取请求发送给推广管理服务器;此种情况下,用户终端可以预先安装设置了推广管理服务器的访问地址的应用,或者可以解析图形码而获得推广管理服务器的访问地址,从而用户终端便可以根据该访问地址来与推广管理服务器连接通信。当然网址获取请求还可以携带有解析图形码而获得的推广用户标识。这样用户终端可以本地解析二维码,也可以将二维码图片发送给推广管理服务器进行解析。
在一个实施例中,网址获取请求还可以携带有操作用户标识,从而推广管理服务器可以在每次接收到网址获取请求时记录该次请求,便于后续基于操作用户标识进行统计、分析。其中操作用户标识是指操作对象的用户的标识,在用户终端上登录,该操作用户标识可由意图操作对象的用户事先通过任意终端,包括用户终端,向推广管理服务器发送注册请求而注册获得。
步骤806,接收推广管理服务器根据网址获取请求所返回的解析图形码而获得的对象的标识所对应的网址。
具体地,推广管理服务器可根据网址获取请求,解析网址获取请求所携带的图形码而获得对象的标识,从而向用户终端返回该解析图形码而获得的对象的标识所对应的网址,用户终端则接收该网址。或者推广管理服务器可根据网址获取请求,获取网址获取请求中所携带的对象的标识,该对象的标识是用户终端解析图形码而获得的,然后向用户终端返回该网址获取请求所携带的解析图形码而获得的对象的标识所对应的网址,用户终端则接收该网址。
步骤808,根据返回的网址触发以推广用户标识为访问参数的对对象的访问,当对访问的对象完成指定操作后触发向推广管理服务器发送携带有推广用户标识的操作结果。
对象可以事先存储在网页服务器中并以网址进行定位,用户终端就可以凭借该返回的网址来访问网页服务器中的相应对象。当然对象也可以直接存储在推广管理服务器中并以网址进行定位,用户终端也可以凭借该返回的网址直接访问推广管理服务器中的相应对象。
具体地,用户终端以解析图形码而获得的推广用户标识为访问参数对对象进行访问,可以是推广管理服务器返回的网址中已经包括有推广用户标识,此时可以直接凭借该网址访问对象;或者可以修改推广管理服务器返回的网址,具体在该网址中添加推广用户标识,从而凭借该网址访问对象。该访问参数用于在用户终端凭借网址访问对象时将该访问参数传递给对象所在的服务器,具体在本实施例中是提供给网页服务器,从而使得网页服务器根据该作为访问参数的推广用户标识进行进一步处理。
用户终端根据返回的网址访问网页服务器中的对象,并完成对于该对象的指定操作后,触发网页服务器向推广管理服务器发送操作结果,推广管理服务器接收该操作结果。该操作结果携带有推广用户标识。操作结果可以是表示对于对象的操作时成功还是失败的消息,或者可以是仅在用户终端对访问的对象完成指定操作且操作成功后才触发网页服务器向推广管理服务器发送表示操作成功的操作结果。
在其它实施例中,当用户终端完成对访问的对象的指定操作后,也可以触发用户终端向推广管理服务器发送表示操作成功或失败的操作结果。或者当用户终端完成对访问的对象的指定操作并操作成功后,触发用户终端向推广管理服务器发送表示操作成功的操作结果。
上述操作对象的方法,先获取到图形码,由于输出的图形码包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以触发对象所在的网页服务器或者用户终端向推广管理服务器发送完成该指定操作所触发的携带有推广用户标识的操作结果。通过该操作结果,推广管理服务器就可以监控广大操作用户对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
在一个实施例中,操作结果还携带有对象的标识和/或对象的数值属性信息;操作结果用于当操作结果表示对对象操作成功时,使推广管理服务器获取预设的计算参数,根据获取的计算参数并结合对象的标识所对应的数值属性信息或携带的数值属性信息而计算出数值,并在推广用户标识所对应的第一数值存储账户中增加计算出的数值。
具体地,操作结果可用于使推广管理服务器在接收到操作结果后,判断该操作结果表示操作成功还是表示操作失败。或者当仅在操作成功时才触发发送操作结果的情况下,操作结果可用于使推广管理服务器只要接收到操作结果就是表示对于对象操作成功的操作结果。计算参数是用来计算数值的计算依据,计算参数可以是一个比例值,或者是呈阶梯状的多个比例值。计算参数可与对象的标识对应,还可以与推广用户标识对应。
在一个实施例中,计算参数根据推广用户标识所对应的用户属性和/或接收到对应推广用户标识的表示操作成功的操作结果的累计数量确定。具体地,推广用户标识所对应的用户属性包括推广用户所在的地理区域,所处的年龄段、收入等级、性别等,可以针对不同的用户属性设定不同的计算参数。接收到对应推广用户标识的表示操作成功的操作结果的累计数量,表示该推广用户推广成功的次数,可以反映该推广用户标识所对应的推广用户在推广对于对象的操作方面所作出的经过量化的历史贡献情况,这样结合历史贡献情况可以使得计算出的数值更加能够反映出真实贡献情况。可以理解的是,用户属性和累计数量可以结合考虑。
当操作结果携带有对象的标识,或者携带有对象的标识和对象的数值属性信息时,操作结果可用于使推广管理服务器获取对象的标识所对应的数值属性信息,并根据获取的计算参数和该获取的数值属性信息来计算数值。当操作结果携带有对象的标识和对象的数值属性信息,或者仅携带有对象的数值属性信息时,操作结果可用于使推广管理服务器直接获取的计算参数和操作结果所携带的数值属性信息来计算数值。可以理解的是,这里计算出的数值是与对象的数值属性信息具有正相关关系的,就是说对象的数值属性信息所表示的数值越大,计算出的数值也越大。
这里计算出的数值用于表示操作对象的用户对于对象的操作所作出的贡献,进而可以反映推广用户在推广对于对象的操作方面所作出的贡献,用数值来准确衡量这种贡献程度,便于后续基于该数值进行准确处理,比如基于该数值的统计、分析。与推广用户标识对应的第一数值存储账户,用于累积存储数值。将计算出的数值增加在该第一数值存储账户中,实现累计推广用户所作出的推广贡献。
本实施例中,推广管理服务器通过计算出数值并存储在推广用户标识对应的第一数值存储账户中,可以准确地反映出推广用户所作出的推广贡献,便于后续基于该第一数值存储账户中的数值进行精确的处理。比如在分布式计算中,若推广用户标识所对应的第二数值存储账户中的数值越大,说明其推广贡献越大,其可以承接的计算任务的推广越多,那么后续就可以向其分配更多的计算任务的推广。
在一个实施例中,该操作对象的方法还包括:向推广管理服务器发送携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,使推广管理服务器响应于数值转移请求,从推广用户标识所对应的第一数值存储账户中减去转移数值,并在第二数值存储账户中增加转移数值。
具体地,本实施例中,数值转移请求发送模块1310用于向推广管理服务器发送携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,使得推广管理服务器响应于该数值转移请求,从该推广用户标识所对应的第一数值存储账户中减去转移数值,进而在第二数值存储账户中增加转移数值。其中第二数值存储账户可以存储在第三方服务器上,比如银行服务器。在其它实施例中,数值转移请求中还可以携带有验证凭据,用于在从推广用户标识所对应的第一数值存储账户中减去转移数值前进行权限验证。
本实施例中,推广管理服务器通过响应接收到的数值转移请求,将用来反映推广贡献的数值在不同的数值存储账户之间转移,可以防止当第一数值存储账户存在安全风险时导致其中的数值数据丢失。
在一个实施例中,对象为购物网站中的商品对象,图形码为二维码或者条形码,对访问的对象完成指定操作为对根据访问的商品对象所创建的交易流程结束,操作结果为表示交易流程结束的通知。
具体地,本实施例中,用户终端获取图形码,该图形码根据推广配置终端发送给推广管理服务器的商品对象选择请求所指定的商品对象的标识和该商品对象选择请求所携带的推广用户标识生成。用户终端向推广管理服务器发送网址获取请求,该网址获取请求携带有图形码或者携带有解析图形码而获得的商品对象的标识。用户终端接收推广管理服务器根据网址获取请求所返回的解析图形码而获得的商品对象的标识所对应的网址。用户终端根据返回的网址触发以推广用户标识为访问参数的对商品对象的访问,当对访问的商品对象完成指定操作后触发商品对象所在网页服务器向推广管理服务器发送携带有推广用户标识的操作结果。
进一步地,对象的数值属性信息为商品对象的交易金额,计算出的数值为电子货币金额,第一数值存储账户为用户电子货币账户。具体地,本实施例中,推广管理服务器接收的通知还携带有商品对象的交易金额,该通知用于使则推广管理服务器在该通知表示交易成功时,获取预设的计算参数,根据获取的计算参数并结合商品对象的交易金额来计算出电子货币金额,从而在推广用户标识所对应的用户电子货币账户中增加计算出的电子货币金额。
更进一步地,转移数值为转账金额,第二数值存储账户为银行电子货币账户,数值转移请求为电子货币转账请求。具体地,本实施例中,用户终端向推广管理服务器发送携带有推广用户标识、转账金额和银行电子货币账户的标识的电子货币转账请求,使推广管理服务器响应于该电子货币转账请求,从推广用户标识所对应的用户电子货币账户中减去转账金额,并在银行电子货币账户中增加该转账金额。
本实施例中,推广管理服务器可以根据接收的商品对象选择请求来确定要操作的商品对象,从而根据其标识以及商品对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了商品对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到商品对象的标识以及推广用户标识,从而据以请求获得该商品对象的标识所对应的网址,进而可以通过该网址来访问该商品对象并创建交易流程,效率很高。当对应访问的商品对象所创建的交易流程结束后,就可以接收交易流程结束所触发的携带有推广用户标识的表示交易流程结束的通知。通过接收该通知就可以监控广大操作用户对选定的商品对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该商品对象被从选定推广到交易结束的整个过程,以保证整个交易过程准确地进行。
如图9所示,在一个实施例中,提供了一种操作对象的方法,本实施例以该方法应用于上述图1或图2中的操作对象的***来举例说明。该方法具体包括如下步骤:
步骤902,推广管理服务器接收推广配置终端所发送的携带有推广用户标识的操作对象选择请求,根据操作对象选择请求所指定的对象的标识和推广用户标识生成图形码并输出。
具体地,推广管理服务器接收来自推广配置终端的操作对象选择请求,该操作对象选择请求至少携带有推广用户标识,该对象选择请求用以选定一个需要进行操作的对象。推广管理服务器可响应推广配置终端的推广配置网页访问请求而向其提供推广配置网页内容,使得推广配置终端展示该至少包括对象集合的推广配置网页内容,从而在推广配置终端接收到在推广配置网页中录入的对象选择指令后,推广管理服务器接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。或者推广管理服务器可响应推广配置终端通过其上运行的配置应用所发送的推广配置界面内容获取请求,向其提供推广配置界面内容,使得推广配置终端展示该包括对象集合的推广配置界面内容,从而在推广配置终端接收到在推广配置界面中录入的对象选择指令后,推广管理服务器接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。
在一个实施例中,在步骤902之前,对象配置终端可从推广管理服务器获取对象配置网页内容并展示,从而获取对象源用户在对象配置网页中录入的对象信息并发送给推广管理服务器。该推广管理服务器则可接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
在另一个实施例中,在步骤902之前,对象配置终端还可以运行配置应用并提供对象配置界面内容而展示,从而获取对象源用户在对象配置界面中录入的对象信息并发送给推广管理服务器。该推广管理服务器则可接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
其中,对象源用户为对象的原始提供者,比如当对象为购物网站的商品对象时,对象源用户可以是商品卖家或者商品生产厂家;当对象为分布式计算中的计算任务时,则对象源用户可以是分布式计算的需求提供者。对象配置终端是指以对象源用户标识登录的终端,该对象配置终端以对象源用户标识登录而具有了提供对象及其相关信息的权限,该对象配置终端以是手机、平板电脑等移动终端,也可以是台式计算机等非移动终端。该对象源用户标识可以由对象源用户通过任意终端向推广管理服务器发送注册请求而注册获得。
对象的配置至少包括该对象的访问网址的配置,则相应的对象信息至少包括该对象的访问网址。当然对象的配置还可以包括该对象的属性信息的配置,比如对象源用户信息的配置、对象的数值属性信息的配置以及对象的图像信息的配置等,则相应的对象信息包括该对象的属性信息,具体包括对象源用户信息、对象的数值属性信息以及对象的图像信息等。其中对象源用户信息比如可以是对象源用户标识、作为对象源用户的自然人的姓名、作为对象源用户的商品生产厂商的厂商标识等;对象的数值属性比如可以是商品对象的售价、折扣等信息,还可以是分布式计算中的计算任务的计算量等;对象的图像信息用于描述该对象,比如商品对象的外观图像、分布式计算的过程展示动态图像等。
推广管理服务器根据操作对象选择请求确定该请求所指定的对象的标识以及请求中所携带的推广用户标识,从而根据该对象的标识和推广用户标识生成图形码并输出。
其中,操作对象选择请求可通过携带对象的标识来指定对象。或者推广管理服务器可以向推广配置终端提供仅包括单独对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对该单独对象的表示确定选择的反馈后就可以将该单独对象作为指定的对象。或者推广管理服务器可以向推广配置终端提供包括多个对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对网页或者界面中某个位置的操作信息时,将该位置所对应的对象作为指定的对象。
推广管理服务器可以将对象的标识和推广用户标识通过预设的连接符连接起来进行编码而获得图形码,该预设的连接符不包括在对象的标识和推广用户标识各自的字符集中,以避免对象的标识和推广用户标识无法辨识。推广管理服务器也可以用预设的加密方式先将对象的标识和推广用户标识加密后再进行编码获得图形码,解析图形码时则先解析获得加密的字符串后再采用预设的加密方式匹配的解密方式解密来获得对象的标识和推广用户标识。
在一个实施例中,图形码可以根据操作对象选择请求所指定的对象的标识、该操作对象选择请求所携带的推广用户标识以及推广管理服务器的访问地址来生成。其中对象的标识可以作为图形码中访问地址的参数,该访问地址用于使获取到图形码的终端能够据以与推广管理服务器连接通信。
推广管理服务器可以采用多种方式将图形码输出,比如可以公布在指定的网站上,也可以印刷在指定的书刊上,还可以将生成的图形码返回给推广配置终端,再由推广用户将图形码传播出去。推广配置终端可以直接将图形码通过与用户终端的网络连接发送给用户终端,也可以公布在指定的网站上,还可以印刷在指定的书刊上。对推广管理服务器输出图形码的方式不做限制,只要使得图形码处于用户终端可以获得的状态即可。
步骤904,用户终端获取图形码,向推广管理服务器发送网址获取请求,网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识。
具体地,用户终端可以通过摄像头扫描印刷出来的二维码或者其它设备显示出来的二维码而获得二维码,或者可以从本地或者通过网络选取二维码图片从而获得二维码。
用户终端可以将图形码携带在网址获取请求中,这样用户终端自身不需要解析图形码,而是发送给推广管理服务器解析;此种情况下,用户终端上可以预先安装应用,该应用中预设了推广管理服务器的访问地址,此时用户终端可以根据该访问地址来与推广管理服务器连接通信。或者,用户终端可以本地解析图形码获得其中所含的对象的标识和推广用户标识后,将解析图形码获得的对象的标识置于网址获取请求中,并将该网址获取请求发送给推广管理服务器;此种情况下,用户终端可以预先安装设置了推广管理服务器的访问地址的应用,或者可以解析图形码而获得推广管理服务器的访问地址,从而用户终端便可以根据该访问地址来与推广管理服务器连接通信。当然网址获取请求还可以携带有解析图形码而获得的推广用户标识。这样用户终端可以本地解析二维码,也可以将二维码图片发送给推广管理服务器进行解析。
在一个实施例中,网址获取请求还可以携带有操作用户标识,从而推广管理服务器可以在每次接收到网址获取请求时记录该次请求,便于后续基于操作用户标识进行统计、分析。其中操作用户标识是指操作对象的用户的标识,在用户终端上登录,该操作用户标识可由意图操作对象的用户事先通过任意终端,包括用户终端,向推广管理服务器发送注册请求而注册获得。
步骤906,推广管理服务器根据网址获取请求,向用户终端返回解析图形码而获得的对象的标识所对应的网址。
具体地,推广管理服务器可根据网址获取请求,解析网址获取请求所携带的图形码而获得对象的标识,从而向用户终端返回该解析图形码而获得的对象的标识所对应的网址,用户终端则接收该网址。或者推广管理服务器可根据网址获取请求,获取网址获取请求中所携带的对象的标识,该对象的标识是用户终端解析图形码而获得的,然后向用户终端返回该网址获取请求所携带的解析图形码而获得的对象的标识所对应的网址,用户终端则接收该网址。
步骤908,用户终端根据返回的网址触发以推广用户标识为访问参数的对对象的访问,当对访问的对象完成指定操作后触发向推广管理服务器发送携带有推广用户标识的操作结果。
对象可以事先存储在网页服务器中并以网址进行定位,用户终端就可以凭借该返回的网址来访问网页服务器中的相应对象。当然对象也可以直接存储在推广管理服务器中并以网址进行定位,用户终端也可以凭借该返回的网址直接访问推广管理服务器中的相应对象。
具体地,用户终端以解析图形码而获得的推广用户标识为访问参数对对象进行访问,可以是推广管理服务器返回的网址中已经包括有推广用户标识,此时可以直接凭借该网址访问对象;或者可以修改推广管理服务器返回的网址,具体在该网址中添加推广用户标识,从而凭借该网址访问对象。该访问参数用于在用户终端凭借网址访问对象时将该访问参数传递给对象所在的服务器,具体在本实施例中是提供给网页服务器,从而使得网页服务器根据该作为访问参数的推广用户标识进行进一步处理。
用户终端根据返回的网址访问网页服务器中的对象,并完成对于该对象的指定操作后,触发网页服务器向推广管理服务器发送操作结果,推广管理服务器接收该操作结果。该操作结果携带有推广用户标识。操作结果可以是表示对于对象的操作时成功还是失败的消息,或者可以是仅在用户终端对访问的对象完成指定操作且操作成功后才触发网页服务器向推广管理服务器发送表示操作成功的操作结果。
在其它实施例中,当用户终端完成对访问的对象的指定操作后,也可以触发用户终端向推广管理服务器发送表示操作成功或失败的操作结果。或者当用户终端完成对访问的对象的指定操作并操作成功后,触发用户终端向推广管理服务器发送表示操作成功的操作结果。
上述操作对象的方法,用户终端发送操作对象选择请求,推广管理服务器根据接收的操作对象选择请求确定要操作的对象后,根据该对象的标识以及对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。用户终端就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以触发向推广管理服务器发送完成该指定操作所触发的携带有推广用户标识的操作结果。通过该操作结果,推广管理服务器就可以监控广大用户终端对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
在一个实施例中,操作结果还携带有对象的标识和/或对象的数值属性信息;该操作对象的方法还包括:当操作结果表示对对象操作成功时,推广管理服务器获取预设的计算参数;推广管理服务器根据获取的计算参数并结合对象的标识所对应的数值属性信息或携带的数值属性信息而计算出数值;推广管理服务器在推广用户标识所对应的第一数值存储账户中增加计算出的数值。
具体地,推广管理服务器可在接收到操作结果后,判断该操作结果表示操作成功还是表示操作失败。或者当仅在操作成功时才触发发送操作结果的情况下,推广管理服务器可只要接收到操作结果就是表示对于对象操作成功的操作结果。计算参数是用来计算数值的计算依据,计算参数可以是一个比例值,或者是呈阶梯状的多个比例值。计算参数可与对象的标识对应,还可以与推广用户标识对应。
在一个实施例中,计算参数根据推广用户标识所对应的用户属性和/或接收到对应推广用户标识的表示操作成功的操作结果的累计数量确定。具体地,推广用户标识所对应的用户属性包括推广用户所在的地理区域,所处的年龄段、收入等级、性别等,可以针对不同的用户属性设定不同的计算参数。接收到对应推广用户标识的表示操作成功的操作结果的累计数量,表示该推广用户推广成功的次数,可以反映该推广用户标识所对应的推广用户在推广对于对象的操作方面所作出的经过量化的历史贡献情况,这样结合历史贡献情况可以使得计算出的数值更加能够反映出真实贡献情况。可以理解的是,用户属性和累计数量可以结合考虑。
当操作结果携带有对象的标识,或者携带有对象的标识和对象的数值属性信息时,推广管理服务器可获取对象的标识所对应的数值属性信息,并根据获取的计算参数和该获取的数值属性信息来计算数值。当操作结果携带有对象的标识和对象的数值属性信息,或者仅携带有对象的数值属性信息时,推广管理服务器直接获取的计算参数和操作结果所携带的数值属性信息来计算数值。可以理解的是,这里计算出的数值是与对象的数值属性信息具有正相关关系的,就是说对象的数值属性信息所表示的数值越大,计算出的数值也越大。
这里计算出的数值用于表示操作对象的用户对于对象的操作所作出的贡献,进而可以反映推广用户在推广对于对象的操作方面所作出的贡献,用数值来准确衡量这种贡献程度,便于后续基于该数值进行准确处理,比如基于该数值的统计、分析。与推广用户标识对应的第一数值存储账户,用于累积存储数值。将计算出的数值增加在该第一数值存储账户中,实现累计推广用户所作出的推广贡献。
本实施例中,推广管理服务器通过计算出数值并存储在推广用户标识对应的第一数值存储账户中,可以准确地反映出推广用户所作出的推广贡献,便于后续基于该第一数值存储账户中的数值进行精确的处理。比如在分布式计算中,若推广用户标识所对应的第二数值存储账户中的数值越大,说明其推广贡献越大,其可以承接的计算任务的推广越多,那么后续就可以向其分配更多的计算任务的推广。
在一个实施例中,该操作对象的方法还包括:用户终端向推广管理服务器发送携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求。推广管理服务器响应于数值转移请求,从推广用户标识所对应的第一数值存储账户中减去转移数值,并在第二数值存储账户中增加转移数值。
具体地,本实施例中,推广管理服务器接收用户终端所发出的携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,从而响应于该数值转移请求,从该推广用户标识所对应的第一数值存储账户中减去转移数值,进而在第二数值存储账户中增加转移数值。其中第二数值存储账户可以存储在第三方服务器上,比如银行服务器。在其它实施例中,数值转移请求中还可以携带有验证凭据,用于在从推广用户标识所对应的第一数值存储账户中减去转移数值前进行权限验证。
本实施例中,推广管理服务器通过响应接收到的数值转移请求,将用来反映推广贡献的数值在不同的数值存储账户之间转移,可以防止当第一数值存储账户存在安全风险时导致其中的数值数据丢失。
在一个实施例中,对象为购物网站中的商品对象,图形码为二维码或者条形码,对访问的对象完成指定操作为对根据访问的商品对象所创建的交易流程结束,操作结果为表示交易流程结束的通知。
具体地,本实施例中,推广管理服务器接收携带有推广用户标识的商品对象选择请求。推广管理服务器根据商品对象选择请求所指定的商品对象的标识和推广用户标识生成图形码并输出。用户终端获取图形码,向推广管理服务器发送网址获取请求,该网址获取请求携带有获取的图形码或者携带有解析获取的图形码而获得的商品对象的标识。推广管理服务器根据网址获取请求,向用户终端返回解析图形码而获得的商品对象的标识所对应的网址。用户终端根据返回的网址触发以解析图形码而获得的推广用户标识为访问参数的对商品对象的访问。当对根据访问的商品对象所创建的交易流程结束后,触发商品对象所在的网页服务器或者用户终端向推广管理服务器发送表示交易流程结束的通知。
进一步地,对象的数值属性信息为商品对象的交易金额,计算出的数值为电子货币金额,第一数值存储账户为用户电子货币账户。具体地,本实施例中,推广管理服务器接收的通知还携带有商品对象的交易金额,则当通知表示交易成功时,推广管理服务器获取预设的计算参数,根据获取的计算参数并结合商品对象的交易金额来计算出电子货币金额,从而在推广用户标识所对应的用户电子货币账户中增加计算出的电子货币金额。
更进一步地,转移数值为转账金额,第二数值存储账户为银行电子货币账户,数值转移请求为电子货币转账请求。具体地,本实施例中,用户终端向推广管理服务器发送携带有推广用户标识、转账金额和银行电子货币账户的标识的电子货币转账请求。推广管理服务器响应于该电子货币转账请求,从推广用户标识所对应的用户电子货币账户中减去转账金额,并在银行电子货币账户中增加该转账金额。
本实施例中,推广管理服务器可以根据接收的商品对象选择请求来确定要操作的商品对象,从而根据其标识以及商品对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了商品对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到商品对象的标识以及推广用户标识,从而据以请求获得该商品对象的标识所对应的网址,进而可以通过该网址来访问该商品对象并创建交易流程,效率很高。当对应访问的商品对象所创建的交易流程结束后,就可以接收交易流程结束所触发的携带有推广用户标识的表示交易流程结束的通知。通过接收该通知就可以监控广大操作用户对选定的商品对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该商品对象被从选定推广到交易结束的整个过程,以保证整个交易过程准确地进行。
如图10所示,在一个实施例中,提供了一种操作对象的装置1000,用于实现上述应用于推广管理服务器的任意实施例的操作对象的方法,包括:操作对象选择请求接收模块1002、图形码处理模块1004、网址获取请求接收模块1006、网址返回模块1008和操作结果接收模块1010。
操作对象选择请求接收模块1002,用于接收携带有推广用户标识的操作对象选择请求。
具体地,操作对象选择请求接收模块1002用于接收来自推广配置终端的操作对象选择请求,该操作对象选择请求至少携带有推广用户标识,该对象选择请求用以选定一个需要进行操作的对象。操作对象选择请求接收模块1002可用于响应推广配置终端的推广配置网页访问请求而向其提供推广配置网页内容,使得推广配置终端展示该至少包括对象集合的推广配置网页内容,从而在推广配置终端接收到在推广配置网页中录入的对象选择指令后,操作对象选择请求接收模块1002用于接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。或者操作对象选择请求接收模块1002可用于响应推广配置终端通过其上运行的配置应用所发送的推广配置界面内容获取请求,向其提供推广配置界面内容,使得推广配置终端展示该包括对象集合的推广配置界面内容,从而在推广配置终端接收到在推广配置界面中录入的对象选择指令后,操作对象选择请求接收模块1002可用于接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。
在一个实施例中,该操作对象的装置1000还包括对象配置模块(图中未示出),可用于向对象配置终端提供对象配置网页内容并使其展示,从而对象配置终端可用于获取对象源用户在对象配置网页中录入的对象信息并发送。该对象配置模块则可用于接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
在另一个实施例中,该操作对象的装置1000还包括对象配置模块(图中未示出),对象配置终端还可以用于运行配置应用并提供对象配置界面,对象配置模块则可用于向对象配置终端提供对象配置界面内容并使其展示,从而对象配置终端可用于获取对象源用户在对象配置界面中录入的对象信息并发送。该对象配置模块则可用于接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
对象的配置至少包括该对象的访问网址的配置,则相应的对象信息至少包括该对象的访问网址。当然对象的配置还可以包括该对象的属性信息的配置,比如对象源用户信息的配置、对象的数值属性信息的配置以及对象的图像信息的配置等,则相应的对象信息包括该对象的属性信息,具体包括对象源用户信息、对象的数值属性信息以及对象的图像信息等。其中对象源用户信息比如可以是对象源用户标识、作为对象源用户的自然人的姓名、作为对象源用户的商品生产厂商的厂商标识等;对象的数值属性比如可以是商品对象的售价、折扣等信息,还可以是分布式计算中的计算任务的计算量等;对象的图像信息用于描述该对象,比如商品对象的外观图像、分布式计算的过程展示动态图像等。
图形码处理模块1004,用于根据操作对象选择请求所指定的对象的标识和推广用户标识生成图形码并输出。
具体地,图形码处理模块1004可用于根据操作对象选择请求确定该请求所指定的对象的标识以及请求中所携带的推广用户标识,从而根据该对象的标识和推广用户标识生成图形码并输出。
其中,操作对象选择请求可通过携带对象的标识来指定对象。或者该操作对象的装置1000可用于向推广配置终端提供仅包括单独对象的信息的网页内容或者界面内容,这样操作对象选择请求接收模块1002可用于在接收到推广配置终端对该单独对象的表示确定选择的反馈后就可以将该单独对象作为指定的对象。或者该操作对象的装置1000可用于向推广配置终端提供包括多个对象的信息的网页内容或者界面内容,这样操作对象选择请求接收模块1002可用于在接收到推广配置终端对网页或者界面中某个位置的操作信息时,将该位置所对应的对象作为指定的对象。
图形码处理模块1004可用于将对象的标识和推广用户标识通过预设的连接符连接起来进行编码而获得图形码,该预设的连接符不包括在对象的标识和推广用户标识各自的字符集中,以避免对象的标识和推广用户标识无法辨识。图形码处理模块1004可用于用预设的加密方式先将对象的标识和推广用户标识加密后再进行编码获得图形码,解析图形码时则先解析获得加密的字符串后再采用预设的加密方式匹配的解密方式解密来获得对象的标识和推广用户标识。
在一个实施例中,图形码处理模块1004可用于根据操作对象选择请求所指定的对象的标识、推广用户标识和推广管理服务器的访问地址来生成图形码并输出。其中对象的标识可以作为图形码中访问地址的参数,该访问地址用于使获取到图形码的终端能够据以与推广管理服务器连接通信。
图形码处理模块1004可用于采用多种方式将图形码输出,比如可以公布在指定的网站上,也可以印刷在指定的书刊上,还可以将生成的图形码返回给推广配置终端,再由推广用户将图形码传播出去。推广配置终端可用于直接将图形码通过与用户终端的网络连接发送给用户终端,也可以公布在指定的网站上,还可以印刷在指定的书刊上。对输出图形码的方式不做限制,只要使得图形码处于用户终端可以获得的状态即可。
网址获取请求接收模块1006,用于接收网址获取请求,网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识。
具体地,网址获取请求接收模块1006可用于接收用户终端所发送的网址获取请求,该网址获取请求用于请求获得用于访问对象的网址。用户终端可用于将图形码携带在网址获取请求中,这样用户终端自身不需要解析图形码,而是发送给操作对象的装置1000。或者,用户终端可以本地解析图形码获得其中所含的对象的标识和推广用户标识后,将解析图形码获得的对象的标识置于网址获取请求中,并将该网址获取请求发送给操作对象的装置1000。当然网址获取请求还可以携带有解析图形码而获得的推广用户标识。
其中用户终端可用于通过摄像头扫描印刷出来的二维码或者其它设备显示出来的二维码而获得二维码,或者可用于从本地或者通过网络选取二维码图片从而获得二维码,然后进行解析。用户终端可以本地解析二维码,也可以将二维码图片发送给操作对象的装置1000进行解析。
在一个实施例中,网址获取请求还可以携带有操作用户标识,从而网址获取请求接收模块1006可用于在每次接收到网址获取请求时记录该次请求,便于后续基于操作用户标识进行统计、分析。其中操作用户标识是指操作对象的用户的标识,在用户终端上登录,该操作用户标识可由意图操作对象的用户事先通过任意终端向操作对象的装置1000发送注册请求而注册获得。
网址返回模块1008,用于根据网址获取请求,返回解析图形码而获得的对象的标识所对应的网址;返回的网址用于触发以解析图形码而获得的推广用户标识为访问参数的对对象的访问。
具体地,网址返回模块1008可用于根据网址获取请求,解析网址获取请求所携带的图形码而获得对象的标识,从而向用户终端返回该解析图形码而获得的对象的标识所对应的网址。或者网址返回模块1008可用于根据网址获取请求,获取网址获取请求中所携带的对象的标识,该对象的标识是用户终端解析图形码而获得的,然后向用户终端返回该网址获取请求所携带的解析图形码而获得的对象的标识所对应的网址。
对象可以事先存储在网页服务器中并以网址进行定位,用户终端就可以用于凭借该返回的网址来访问网页服务器中的相应对象。当然对象也可以直接存储在操作对象的装置1000中并以网址进行定位,用户终端也可以用于凭借该返回的网址直接访问操作对象的装置1000中的相应对象。
用户终端用于以解析图形码而获得的推广用户标识为访问参数对对象进行访问,可以是网址返回模块1008返回的网址中已经包括有推广用户标识,此时可以直接凭借该网址访问对象;或者可以修改网址返回模块1008返回的网址,具体在该网址中添加推广用户标识,从而凭借该网址访问对象。该访问参数用于在用户终端凭借网址访问对象时将该访问参数传递给对象所在的服务器,具体在本实施例中是提供给网页服务器,从而使得网页服务器根据该作为访问参数的推广用户标识进行进一步处理。
操作结果接收模块1010,用于接收当对访问的对象完成指定操作后所触发的携带有推广用户标识的操作结果。
用户终端可用于根据返回的网址访问网页服务器中的对象,并完成对于该对象的指定操作后,触发网页服务器向操作对象的装置1000发送操作结果,操作结果接收模块1010用于接收该操作结果。该操作结果携带有推广用户标识。操作结果可以是表示对于对象的操作时成功还是失败的消息,或者可以是仅在用户终端对访问的对象完成指定操作且操作成功后才触发网页服务器向操作对象的装置1000发送表示操作成功的操作结果。
在其它实施例中,当用户终端完成对访问的对象的指定操作后,也可以触发用户终端向操作对象的装置1000发送表示操作成功或失败的操作结果。或者当用户终端完成对访问的对象的指定操作并操作成功后,触发用户终端向操作对象的装置1000发送表示操作成功的操作结果。
上述操作对象的装置1000,可以根据接收的操作对象选择请求来确定要操作的对象,从而根据其标识以及对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以接收完成该指定操作所触发的携带有推广用户标识的操作结果。通过接收该操作结果就可以监控广大操作用户对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
在一个实施例中,操作结果还携带有对象的标识和/或对象的数值属性信息,如图11所示,该装置1000还包括:计算参数获取模块1012、数值计算模块1014和数值存储模块1016。
计算参数获取模块1012,用于当操作结果表示对对象操作成功时,获取预设的计算参数。
具体地,计算参数获取模块1012可用于在接收到操作结果后,判断该操作结果表示操作成功还是表示操作失败。或者当仅在操作成功时才触发发送操作结果的情况下,计算参数获取模块1012可用于只要接收到操作结果就是表示对于对象操作成功的操作结果。计算参数是用来计算数值的计算依据,计算参数可以是一个比例值,或者是呈阶梯状的多个比例值。计算参数可与对象的标识对应,还可以与推广用户标识对应。
在一个实施例中,计算参数根据推广用户标识所对应的用户属性和/或接收到对应推广用户标识的表示操作成功的操作结果的累计数量确定。具体地,推广用户标识所对应的用户属性包括推广用户所在的地理区域,所处的年龄段、收入等级、性别等,可以针对不同的用户属性设定不同的计算参数。接收到对应推广用户标识的表示操作成功的操作结果的累计数量,表示该推广用户推广成功的次数,可以反映该推广用户标识所对应的推广用户在推广对于对象的操作方面所作出的经过量化的历史贡献情况,这样结合历史贡献情况可以使得计算出的数值更加能够反映出真实贡献情况。可以理解的是,用户属性和累计数量可以结合考虑。
数值计算模块1014,用于根据获取的计算参数并结合对象的标识所对应的数值属性信息或携带的数值属性信息而计算出数值。
具体地,当操作结果携带有对象的标识,或者携带有对象的标识和对象的数值属性信息时,数值计算模块1014可以用于获取对象的标识所对应的数值属性信息,并根据获取的计算参数和该获取的数值属性信息来计算数值。当操作结果携带有对象的标识和对象的数值属性信息,或者仅携带有对象的数值属性信息时,数值计算模块1014则可用于直接获取的计算参数和操作结果所携带的数值属性信息来计算数值。可以理解的是,这里计算出的数值是与对象的数值属性信息具有正相关关系的,就是说对象的数值属性信息所表示的数值越大,计算出的数值也越大。
这里计算出的数值用于表示操作对象的用户对于对象的操作所作出的贡献,进而可以反映推广用户在推广对于对象的操作方面所作出的贡献,用数值来准确衡量这种贡献程度,便于后续基于该数值进行准确处理,比如基于该数值的统计、分析。
数值存储模块1016,用于在推广用户标识所对应的第一数值存储账户中增加计算出的数值。
具体地,与推广用户标识对应的第一数值存储账户,用于累积存储数值。将计算出的数值增加在该第一数值存储账户中,实现累计推广用户所作出的推广贡献。
本实施例中,通过计算出数值并存储在推广用户标识对应的第一数值存储账户中,可以准确地反映出推广用户所作出的推广贡献,便于后续基于该第一数值存储账户中的数值进行精确的处理。比如在分布式计算中,若推广用户标识所对应的第二数值存储账户中的数值越大,说明其推广贡献越大,其可以承接的计算任务的推广越多,那么后续就可以向其分配更多的计算任务的推广。
如图12所示,在一个实施例中,该装置1000还包括:数值转移请求接收模块1018和数值转移执行模块1019。数值转移请求接收模块1018,用于接收携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求。数值转移执行模块1019,用于响应于数值转移请求,从推广用户标识所对应的第一数值存储账户中减去转移数值,并在第二数值存储账户中增加转移数值。
具体地,本实施例中,数值转移请求接收模块1018用于接收用户终端所发出的携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,从而数值转移执行模块1019可用于响应于该数值转移请求,从该推广用户标识所对应的第一数值存储账户中减去转移数值,进而在第二数值存储账户中增加转移数值。其中第二数值存储账户可以存储在第三方服务器上,比如银行服务器。在其它实施例中,数值转移请求中还可以携带有验证凭据,用于在从推广用户标识所对应的第一数值存储账户中减去转移数值前进行权限验证。
本实施例中,通过响应接收到的数值转移请求,将用来反映推广贡献的数值在不同的数值存储账户之间转移,可以防止当第一数值存储账户存在安全风险时导致其中的数值数据丢失。
对象为购物网站中的商品对象,图形码为二维码或者条形码,对访问的对象完成指定操作为对根据访问的商品对象所创建的交易流程结束,操作结果为表示交易流程结束的通知。
具体地,本实施例中,操作对象选择请求接收模块1002用于接收携带有推广用户标识的商品对象选择请求。图形码处理模块1004用于根据商品对象选择请求所指定的商品对象的标识和推广用户标识生成图形码并输出。网址获取请求接收模块1006用于接收网址获取请求,该网址获取请求根据解析图形码而获得的商品对象的标识生成。网址返回模块1008用于根据网址获取请求,返回商品对象的标识所对应的网址;返回的网址用于触发以解析图形码而获得的推广用户标识为访问参数的对商品对象的访问。操作结果接收模块1010用于当对根据访问的商品对象所创建的交易流程结束后,接收表示交易流程结束的通知。
进一步地,对象的数值属性信息为商品对象的交易金额,计算出的数值为电子货币金额,第一数值存储账户为用户电子货币账户。具体地,本实施例中,接收的通知还携带有商品对象的交易金额,则计算参数获取模块1012用于当通知表示交易成功时,获取预设的计算参数,数值计算模块1014则用于根据获取的计算参数并结合商品对象的交易金额来计算出电子货币金额,从而数值存储模块1016用于在推广用户标识所对应的用户电子货币账户中增加计算出的电子货币金额。
更进一步地,转移数值为转账金额,第二数值存储账户为银行电子货币账户,数值转移请求为电子货币转账请求。具体地,本实施例中,数值转移请求接收模块1018用于接收携带有推广用户标识、转账金额和银行电子货币账户的标识的电子货币转账请求。数值转移执行模块1019用于响应于该电子货币转账请求,从推广用户标识所对应的用户电子货币账户中减去转账金额,并在银行电子货币账户中增加该转账金额。
本实施例中,可以根据接收的商品对象选择请求来确定要操作的商品对象,从而根据其标识以及商品对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了商品对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到商品对象的标识以及推广用户标识,从而据以请求获得该商品对象的标识所对应的网址,进而可以通过该网址来访问该商品对象并创建交易流程,效率很高。当对应访问的商品对象所创建的交易流程结束后,就可以接收交易流程结束所触发的携带有推广用户标识的表示交易流程结束的通知。通过接收该通知就可以监控广大操作用户对选定的商品对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该商品对象被从选定推广到交易结束的整个过程,以保证整个交易过程准确地进行。
如图13所示,在一个实施例中,还提供了一种操作对象的装置1300,用于实现上述应用于用户终端的任意实施例的操作对象的方法,该装置1300包括:图形码获取模块1302、网址获取请求发送模块1304、网址接收模块1306和对象访问模块1308。
图形码获取模块1302,用于获取图形码;图形码根据操作对象选择请求所指定的对象的标识和操作对象选择请求所携带的推广用户标识生成。
具体地,图形码获取模块1302可以用于通过摄像头扫描印刷出来的二维码或者其它设备显示出来的二维码而获得二维码,或者可以从本地或者通过网络选取二维码图片从而获得二维码。
其中图形码可由推广管理服务器根据对象的标识和推广用户标识生成,该对象的标识通过推广配置终端发出的操作对象选择请求指定,该推广用户标识则可携带在推广配置终端发出的操作对象选择请求中。具体地,推广管理服务器可用于接收来自推广配置终端的操作对象选择请求,该操作对象选择请求至少携带有推广用户标识,该对象选择请求用以选定一个需要进行操作的对象。推广管理服务器可用于响应推广配置终端的推广配置网页访问请求而向其提供推广配置网页内容,使得推广配置终端展示该至少包括对象集合的推广配置网页内容,从而在推广配置终端接收到在推广配置网页中录入的对象选择指令后,推广管理服务器用于接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。或者推广管理服务器可用于响应推广配置终端通过其上运行的配置应用所发送的推广配置界面内容获取请求,向其提供推广配置界面内容,使得推广配置终端展示该包括对象集合的推广配置界面内容,从而在推广配置终端接收到在推广配置界面中录入的对象选择指令后,推广管理服务器用于接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。
推广管理服务器可用于根据操作对象选择请求确定该请求所指定的对象的标识以及请求中所携带的推广用户标识,从而根据该对象的标识和推广用户标识生成图形码并输出。其中,操作对象选择请求可通过携带对象的标识来指定对象。或者推广管理服务器可以用于向推广配置终端提供仅包括单独对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对该单独对象的表示确定选择的反馈后就可以将该单独对象作为指定的对象。或者推广管理服务器可以用于向推广配置终端提供包括多个对象的信息的网页内容或者界面内容,这样推广管理服务器可用于在接收到推广配置终端对网页或者界面中某个位置的操作信息时,将该位置所对应的对象作为指定的对象。
推广管理服务器可以用于将对象的标识和推广用户标识通过预设的连接符连接起来进行编码而获得图形码,该预设的连接符不包括在对象的标识和推广用户标识各自的字符集中,以避免对象的标识和推广用户标识无法辨识。推广管理服务器也可以用于用预设的加密方式先将对象的标识和推广用户标识加密后再进行编码获得图形码,解析图形码时则先解析获得加密的字符串后再采用预设的加密方式匹配的解密方式解密来获得对象的标识和推广用户标识。
在一个实施例中,在一个实施例中,图形码可以根据操作对象选择请求所指定的对象的标识、推广用户标识和推广管理服务器的访问地址而生成。其中对象的标识可以作为图形码中访问地址的参数,该访问地址用于使获取到图形码的终端能够据以与推广管理服务器连接通信。
推广管理服务器可以用于采用多种方式将图形码输出,比如可以公布在指定的网站上,也可以印刷在指定的书刊上,还可以将生成的图形码返回给推广配置终端,再由推广用户将图形码传播出去。推广配置终端可以直接将图形码通过与操作对象的装置1300的网络连接发送给操作对象的装置1300,也可以公布在指定的网站上,还可以印刷在指定的书刊上。对推广管理服务器输出图形码的方式不做限制,只要使得图形码处于操作对象的装置1300可以获得的状态即可。
网址获取请求发送模块1304,用于向推广管理服务器发送网址获取请求,网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识。
具体地,网址获取请求发送模块1304可以用于将图形码携带在网址获取请求中,这样操作对象的装置1300自身不需要解析图形码,而是发送给推广管理服务器解析。或者,网址获取请求发送模块1304可以用于本地解析图形码获得其中所含的对象的标识和推广用户标识后,将解析图形码获得的对象的标识置于网址获取请求中,并将该网址获取请求发送给推广管理服务器。当然网址获取请求还可以携带有解析图形码而获得的推广用户标识。这样操作对象的装置1300可以用于本地解析二维码,也可以用于将二维码图片发送给推广管理服务器进行解析。
在一个实施例中,网址获取请求还可以携带有操作用户标识,从而推广管理服务器可以用于在每次接收到网址获取请求时记录该次请求,便于后续基于操作用户标识进行统计、分析。其中操作用户标识是指操作对象的用户的标识,在用户终端上登录,该操作用户标识可由意图操作对象的用户事先通过任意终端,包括用户终端,向推广管理服务器发送注册请求而注册获得。
网址接收模块1306,用于接收推广管理服务器根据网址获取请求所返回的解析图形码而获得的对象的标识所对应的网址。
具体地,推广管理服务器可根据网址获取请求,解析网址获取请求所携带的图形码而获得对象的标识,从而向用户终端返回该解析图形码而获得的对象的标识所对应的网址,网址接收模块1306则用于接收该网址。或者推广管理服务器可根据网址获取请求,获取网址获取请求中所携带的对象的标识,该对象的标识是用户终端解析图形码而获得的,然后向用户终端返回该网址获取请求所携带的解析图形码而获得的对象的标识所对应的网址,网址接收模块1306则用于接收该网址。
对象访问模块1308,用于根据返回的网址触发以推广用户标识为访问参数的对对象的访问,当对访问的对象完成指定操作后触发向推广管理服务器发送携带有推广用户标识的操作结果。
对象可以事先存储在网页服务器中并以网址进行定位,对象访问模块1308就可以用于凭借该返回的网址来访问网页服务器中的相应对象。当然对象也可以直接存储在推广管理服务器中并以网址进行定位,对象访问模块1308也可以用于凭借该返回的网址直接访问推广管理服务器中的相应对象。
对象访问模块1308用于以解析图形码而获得的推广用户标识为访问参数对对象进行访问,可以是推广管理服务器返回的网址中已经包括有推广用户标识,此时对象访问模块1308可以用于直接凭借该网址访问对象;或者对象访问模块1308可以用于修改推广管理服务器返回的网址,具体在该网址中添加推广用户标识,从而凭借该网址访问对象。该访问参数用于在凭借网址访问对象时将该访问参数传递给对象所在的服务器,具体在本实施例中是提供给网页服务器,从而使得网页服务器根据该作为访问参数的推广用户标识进行进一步处理。
对象访问模块1308用于根据返回的网址访问网页服务器中的对象,并完成对于该对象的指定操作后,触发网页服务器向推广管理服务器发送操作结果,推广管理服务器接收该操作结果。该操作结果携带有推广用户标识。操作结果可以是表示对于对象的操作时成功还是失败的消息,或者可以是仅在对访问的对象完成指定操作且操作成功后才触发网页服务器向推广管理服务器发送表示操作成功的操作结果。
在其它实施例中,当完成对访问的对象的指定操作后,也可以触发用户终端向推广管理服务器发送表示操作成功或失败的操作结果。或者当完成对访问的对象的指定操作并操作成功后,触发用户终端向推广管理服务器发送表示操作成功的操作结果。
上述操作对象的装置,先获取到图形码,由于输出的图形码包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以触发对象所在的网页服务器或者用户终端向推广管理服务器发送完成该指定操作所触发的携带有推广用户标识的操作结果。通过该操作结果,推广管理服务器就可以监控广大操作用户对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
在一个实施例中,操作结果还携带有对象的标识和/或对象的数值属性信息;操作结果用于当操作结果表示对对象操作成功时,使推广管理服务器获取预设的计算参数,根据获取的计算参数并结合对象的标识所对应的数值属性信息或携带的数值属性信息而计算出数值,并在推广用户标识所对应的第一数值存储账户中增加计算出的数值。
具体地,操作结果可用于使推广管理服务器在接收到操作结果后,判断该操作结果表示操作成功还是表示操作失败。或者当仅在操作成功时才触发发送操作结果的情况下,操作结果可用于使推广管理服务器只要接收到操作结果就是表示对于对象操作成功的操作结果。计算参数是用来计算数值的计算依据,计算参数可以是一个比例值,或者是呈阶梯状的多个比例值。计算参数可与对象的标识对应,还可以与推广用户标识对应。
在一个实施例中,计算参数根据推广用户标识所对应的用户属性和/或接收到对应推广用户标识的表示操作成功的操作结果的累计数量确定。具体地,推广用户标识所对应的用户属性包括推广用户所在的地理区域,所处的年龄段、收入等级、性别等,可以针对不同的用户属性设定不同的计算参数。接收到对应推广用户标识的表示操作成功的操作结果的累计数量,表示该推广用户推广成功的次数,可以反映该推广用户标识所对应的推广用户在推广对于对象的操作方面所作出的经过量化的历史贡献情况,这样结合历史贡献情况可以使得计算出的数值更加能够反映出真实贡献情况。可以理解的是,用户属性和累计数量可以结合考虑。
当操作结果携带有对象的标识,或者携带有对象的标识和对象的数值属性信息时,操作结果可用于使推广管理服务器获取对象的标识所对应的数值属性信息,并根据获取的计算参数和该获取的数值属性信息来计算数值。当操作结果携带有对象的标识和对象的数值属性信息,或者仅携带有对象的数值属性信息时,操作结果可用于使推广管理服务器直接获取的计算参数和操作结果所携带的数值属性信息来计算数值。可以理解的是,这里计算出的数值是与对象的数值属性信息具有正相关关系的,就是说对象的数值属性信息所表示的数值越大,计算出的数值也越大。
这里计算出的数值用于表示操作对象的用户对于对象的操作所作出的贡献,进而可以反映推广用户在推广对于对象的操作方面所作出的贡献,用数值来准确衡量这种贡献程度,便于后续基于该数值进行准确处理,比如基于该数值的统计、分析。与推广用户标识对应的第一数值存储账户,用于累积存储数值。将计算出的数值增加在该第一数值存储账户中,实现累计推广用户所作出的推广贡献。
本实施例中,推广管理服务器通过计算出数值并存储在推广用户标识对应的第一数值存储账户中,可以准确地反映出推广用户所作出的推广贡献,便于后续基于该第一数值存储账户中的数值进行精确的处理。比如在分布式计算中,若推广用户标识所对应的第二数值存储账户中的数值越大,说明其推广贡献越大,其可以承接的计算任务的推广越多,那么后续就可以向其分配更多的计算任务的推广。
如图14所示,在一个实施例中,该装置1300还包括:数值转移请求发送模块1310,用于向推广管理服务器发送携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,使推广管理服务器响应于数值转移请求,从推广用户标识所对应的第一数值存储账户中减去转移数值,并在第二数值存储账户中增加转移数值。
具体地,本实施例中,数值转移请求发送模块1310用于向推广管理服务器发送携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,使得推广管理服务器响应于该数值转移请求,从该推广用户标识所对应的第一数值存储账户中减去转移数值,进而在第二数值存储账户中增加转移数值。其中第二数值存储账户可以存储在第三方服务器上,比如银行服务器。在其它实施例中,数值转移请求中还可以携带有验证凭据,用于在从推广用户标识所对应的第一数值存储账户中减去转移数值前进行权限验证。
本实施例中,推广管理服务器通过响应接收到的数值转移请求,将用来反映推广贡献的数值在不同的数值存储账户之间转移,可以防止当第一数值存储账户存在安全风险时导致其中的数值数据丢失。
在一个实施例中,对象为购物网站中的商品对象,图形码为二维码或者条形码,对访问的对象完成指定操作为对根据访问的商品对象所创建的交易流程结束,操作结果为表示交易流程结束的通知。
具体地,本实施例中,图形码获取模块1302用于获取图形码,该图形码根据推广配置终端发送给推广管理服务器的操作对象选择请求所指定的商品对象的标识和该操作对象选择请求所携带的推广用户标识生成。网址获取请求发送模块1304用于向推广管理服务器发送网址获取请求,该网址获取请求携带有图形码或者携带有解析图形码而获得的商品对象的标识。网址接收模块1306用于接收推广管理服务器根据网址获取请求所返回的解析图形码而获得的商品对象的标识所对应的网址。对象访问模块1308用于根据返回的网址触发以推广用户标识为访问参数的对商品对象的访问,当对访问的商品对象完成指定操作后触发商品对象所在网页服务器向推广管理服务器发送携带有推广用户标识的操作结果。
进一步地,对象的数值属性信息为商品对象的交易金额,计算出的数值为电子货币金额,第一数值存储账户为用户电子货币账户。具体地,本实施例中,通知还携带有商品对象的交易金额,该通知用于使则推广管理服务器在该通知表示交易成功时,获取预设的计算参数,根据获取的计算参数并结合商品对象的交易金额来计算出电子货币金额,从而在推广用户标识所对应的用户电子货币账户中增加计算出的电子货币金额。
更进一步地,转移数值为转账金额,第二数值存储账户为银行电子货币账户,数值转移请求为电子货币转账请求。具体地,本实施例中,数值转移请求发送模块1310用于向推广管理服务器发送携带有推广用户标识、转账金额和银行电子货币账户的标识的电子货币转账请求,使推广管理服务器响应于该电子货币转账请求,从推广用户标识所对应的用户电子货币账户中减去转账金额,并在银行电子货币账户中增加该转账金额。
本实施例中,推广用户可以通过各种方式将该图形码方便、快捷地传播出去。操作用户可以通过获取并解析该图形码而方便、快捷地获取到商品对象的标识以及推广用户标识,从而据以请求获得该商品对象的标识所对应的网址,进而可以通过该网址来访问该商品对象并创建交易流程,效率很高。当对应访问的商品对象所创建的交易流程结束后,就可以接收交易流程结束所触发的携带有推广用户标识的表示交易流程结束的通知。通过接收该通知就可以监控广大操作用户对选定的商品对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该商品对象被从选定推广到交易结束的整个过程,以保证整个交易过程准确地进行。
在一个实施例中,还提供了一种操作对象的***,用于实现上述应用于该操作对象的***的任意实施例的操作对象的方法,其组成结构如图1所示,其应用环境如图2所示。该***包括推广管理服务器和用户终端。
推广管理服务器用于接收推广配置终端所发送的携带有推广用户标识的操作对象选择请求,根据操作对象选择请求所指定的对象的标识和推广用户标识生成图形码并输出。
具体地,推广管理服务器用于接收来自推广配置终端的操作对象选择请求,该操作对象选择请求至少携带有推广用户标识,该对象选择请求用以选定一个需要进行操作的对象。推广管理服务器可用于响应推广配置终端的推广配置网页访问请求而向其提供推广配置网页内容,使得推广配置终端展示该至少包括对象集合的推广配置网页内容,从而在推广配置终端接收到在推广配置网页中录入的对象选择指令后,推广管理服务器用于接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。或者推广管理服务器可用于响应推广配置终端通过其上运行的配置应用所发送的推广配置界面内容获取请求,向其提供推广配置界面内容,使得推广配置终端展示该包括对象集合的推广配置界面内容,从而在推广配置终端接收到在推广配置界面中录入的对象选择指令后,推广管理服务器用于接收该推广配置终端根据对象选择指令所生成并发送的对象选择请求。
在一个实施例中,推广管理服务器可用于向对象配置终端提供对象配置网页内容并使其展示,从而使对象配置终端获取对象源用户在对象配置网页中录入的对象信息并发送给推广管理服务器。该推广管理服务器则可用于接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
在另一个实施例中,对象配置终端还可以用于运行配置应用,推广管理服务器可用于向对象配置终端提供对象配置界面内容并使其展示,使得对象配置终端获取对象源用户在对象配置界面中录入的对象信息并发送给推广管理服务器。该推广管理服务器则可用于接收对象配置终端所发送的对象信息,生成该对象的标识并与对象信息对应存储,该对象信息可以是必要的任意与对象相关的信息,至少包括用于访问该对象的网址,从而实现对象的配置。
对象的配置至少包括该对象的访问网址的配置,则相应的对象信息至少包括该对象的访问网址。当然对象的配置还可以包括该对象的属性信息的配置,比如对象源用户信息的配置、对象的数值属性信息的配置以及对象的图像信息的配置等,则相应的对象信息包括该对象的属性信息,具体包括对象源用户信息、对象的数值属性信息以及对象的图像信息等。其中对象源用户信息比如可以是对象源用户标识、作为对象源用户的自然人的姓名、作为对象源用户的商品生产厂商的厂商标识等;对象的数值属性比如可以是商品对象的售价、折扣等信息,还可以是分布式计算中的计算任务的计算量等;对象的图像信息用于描述该对象,比如商品对象的外观图像、分布式计算的过程展示动态图像等。
推广管理服务器用于根据操作对象选择请求确定该请求所指定的对象的标识以及请求中所携带的推广用户标识,从而根据该对象的标识和推广用户标识生成图形码并输出。
其中,操作对象选择请求可通过携带对象的标识来指定对象。或者推广管理服务器可以用于向推广配置终端提供仅包括单独对象的信息的网页内容或者界面内容,这样推广管理服务器可用于在接收到推广配置终端对该单独对象的表示确定选择的反馈后就可以将该单独对象作为指定的对象。或者推广管理服务器可以用于向推广配置终端提供包括多个对象的信息的网页内容或者界面内容,这样推广管理服务器在接收到推广配置终端对网页或者界面中某个位置的操作信息时,将该位置所对应的对象作为指定的对象。
推广管理服务器可以用于将对象的标识和推广用户标识通过预设的连接符连接起来进行编码而获得图形码,该预设的连接符不包括在对象的标识和推广用户标识各自的字符集中,以避免对象的标识和推广用户标识无法辨识。推广管理服务器也可以用于用预设的加密方式先将对象的标识和推广用户标识加密后再进行编码获得图形码,解析图形码时则先解析获得加密的字符串后再采用预设的加密方式匹配的解密方式解密来获得对象的标识和推广用户标识。
在一个实施例中,推广管理服务器可以根据操作对象选择请求所指定的对象的标识、推广用户标识和推广管理服务器的访问地址来生成图形码并输出。其中对象的标识可以作为图形码中访问地址的参数,该访问地址用于使获取到图形码的终端能够据以与推广管理服务器连接通信。
推广管理服务器可以用于采用多种方式将图形码输出,比如可以公布在指定的网站上,也可以印刷在指定的书刊上,还可以将生成的图形码返回给推广配置终端,再由推广用户将图形码传播出去。推广配置终端可以用于直接将图形码通过与用户终端的网络连接发送给用户终端,也可以公布在指定的网站上,还可以印刷在指定的书刊上。对推广管理服务器输出图形码的方式不做限制,只要使得图形码处于用户终端可以获得的状态即可。
用户终端用于获取图形码,向推广管理服务器发送网址获取请求,网址获取请求携带有图形码或者携带有解析图形码而获得的对象的标识。
具体地,用户终端可以用于通过摄像头扫描印刷出来的二维码或者其它设备显示出来的二维码而获得二维码,或者可以从本地或者通过网络选取二维码图片从而获得二维码。
用户终端可以用于将图形码携带在网址获取请求中,这样用户终端自身不需要解析图形码,而是发送给推广管理服务器解析。或者,用户终端可以用于本地解析图形码获得其中所含的对象的标识和推广用户标识后,将解析图形码获得的对象的标识置于网址获取请求中,并将该网址获取请求发送给推广管理服务器。当然网址获取请求还可以携带有解析图形码而获得的推广用户标识。这样用户终端可以用于本地解析二维码,也可以将二维码图片发送给推广管理服务器进行解析。
在一个实施例中,网址获取请求还可以携带有操作用户标识,从而推广管理服务器可以用于在每次接收到网址获取请求时记录该次请求,便于后续基于操作用户标识进行统计、分析。其中操作用户标识是指操作对象的用户的标识,在用户终端上登录,该操作用户标识可由意图操作对象的用户事先通过任意终端,包括用户终端,向推广管理服务器发送注册请求而注册获得。
推广管理服务器用于根据网址获取请求,向用户终端返回解析图形码而获得的对象的标识所对应的网址。
具体地,推广管理服务器可用于根据网址获取请求,解析网址获取请求所携带的图形码而获得对象的标识,从而向用户终端返回该解析图形码而获得的对象的标识所对应的网址,用户终端则用于接收该网址。或者推广管理服务器可用于根据网址获取请求,获取网址获取请求中所携带的对象的标识,该对象的标识是用户终端解析图形码而获得的,然后向用户终端返回该网址获取请求所携带的解析图形码而获得的对象的标识所对应的网址,用户终端则用于接收该网址。
用户终端用于根据返回的网址触发以推广用户标识为访问参数的对对象的访问,当对访问的对象完成指定操作后触发向推广管理服务器发送携带有推广用户标识的操作结果。
对象可以事先存储在网页服务器中并以网址进行定位,用户终端就可以用于凭借该返回的网址来访问网页服务器中的相应对象。当然对象也可以直接存储在推广管理服务器中并以网址进行定位,用户终端也可以用于凭借该返回的网址直接访问推广管理服务器中的相应对象。
具体地,用户终端可用于以解析图形码而获得的推广用户标识为访问参数对对象进行访问,可以是推广管理服务器返回的网址中已经包括有推广用户标识,此时可以直接凭借该网址访问对象;或者可以修改推广管理服务器返回的网址,具体在该网址中添加推广用户标识,从而凭借该网址访问对象。该访问参数用于在用户终端凭借网址访问对象时将该访问参数传递给对象所在的服务器,具体在本实施例中是提供给网页服务器,从而使得网页服务器根据该作为访问参数的推广用户标识进行进一步处理。
用户终端用于根据返回的网址访问网页服务器中的对象,并完成对于该对象的指定操作后,触发网页服务器向推广管理服务器发送操作结果,推广管理服务器用于接收该操作结果。该操作结果携带有推广用户标识。操作结果可以是表示对于对象的操作时成功还是失败的消息,或者可以是仅在用户终端对访问的对象完成指定操作且操作成功后才触发网页服务器向推广管理服务器发送表示操作成功的操作结果。
在其它实施例中,当用户终端完成对访问的对象的指定操作后,也可以触发用户终端向推广管理服务器发送表示操作成功或失败的操作结果。或者当用户终端完成对访问的对象的指定操作并操作成功后,触发用户终端向推广管理服务器发送表示操作成功的操作结果。
上述操作对象的***,用户终端发送操作对象选择请求,推广管理服务器根据接收的操作对象选择请求确定要操作的对象后,根据该对象的标识以及对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。用户终端就可以通过获取并解析该图形码而方便、快捷地获取到对象的标识以及推广用户标识,从而据以请求获得该对象的标识所对应的网址,进而可以通过该网址来访问该对象并操作,效率很高。当对访问的对象完成指定操作后,就可以触发向推广管理服务器发送完成该指定操作所触发的携带有推广用户标识的操作结果。通过该操作结果,推广管理服务器就可以监控广大用户终端对选定的对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该对象被从选定推广到操作完成的整个过程,以保证整个过程准确地运作。
在一个实施例中,操作结果还携带有对象的标识和/或对象的数值属性信息;推广管理服务器用于当操作结果表示对对象操作成功时,获取预设的计算参数;推广管理服务器用于根据获取的计算参数并结合对象的标识所对应的数值属性信息或携带的数值属性信息而计算出数值;推广管理服务器用于在推广用户标识所对应的第一数值存储账户中增加计算出的数值。
具体地,推广管理服务器可用于在接收到操作结果后,判断该操作结果表示操作成功还是表示操作失败。或者当仅在操作成功时才触发发送操作结果的情况下,推广管理服务器可用于只要接收到操作结果就是表示对于对象操作成功的操作结果。计算参数是用来计算数值的计算依据,计算参数可以是一个比例值,或者是呈阶梯状的多个比例值。计算参数可与对象的标识对应,还可以与推广用户标识对应。
在一个实施例中,计算参数根据推广用户标识所对应的用户属性和/或接收到对应推广用户标识的表示操作成功的操作结果的累计数量确定。具体地,推广用户标识所对应的用户属性包括推广用户所在的地理区域,所处的年龄段、收入等级、性别等,可以针对不同的用户属性设定不同的计算参数。接收到对应推广用户标识的表示操作成功的操作结果的累计数量,表示该推广用户推广成功的次数,可以反映该推广用户标识所对应的推广用户在推广对于对象的操作方面所作出的经过量化的历史贡献情况,这样结合历史贡献情况可以使得计算出的数值更加能够反映出真实贡献情况。可以理解的是,用户属性和累计数量可以结合考虑。
当操作结果携带有对象的标识,或者携带有对象的标识和对象的数值属性信息时,推广管理服务器可用于获取对象的标识所对应的数值属性信息,并根据获取的计算参数和该获取的数值属性信息来计算数值。当操作结果携带有对象的标识和对象的数值属性信息,或者仅携带有对象的数值属性信息时,推广管理服务器用于直接获取的计算参数和操作结果所携带的数值属性信息来计算数值。可以理解的是,这里计算出的数值是与对象的数值属性信息具有正相关关系的,就是说对象的数值属性信息所表示的数值越大,计算出的数值也越大。
这里计算出的数值用于表示操作对象的用户对于对象的操作所作出的贡献,进而可以反映推广用户在推广对于对象的操作方面所作出的贡献,用数值来准确衡量这种贡献程度,便于后续基于该数值进行准确处理,比如基于该数值的统计、分析。与推广用户标识对应的第一数值存储账户,用于累积存储数值。将计算出的数值增加在该第一数值存储账户中,实现累计推广用户所作出的推广贡献。
本实施例中,推广管理服务器通过计算出数值并存储在推广用户标识对应的第一数值存储账户中,可以准确地反映出推广用户所作出的推广贡献,便于后续基于该第一数值存储账户中的数值进行精确的处理。比如在分布式计算中,若推广用户标识所对应的第二数值存储账户中的数值越大,说明其推广贡献越大,其可以承接的计算任务的推广越多,那么后续就可以向其分配更多的计算任务的推广。
在一个实施例中,用户终端还用于向推广管理服务器发送携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求。推广管理服务器还用于响应于数值转移请求,从推广用户标识所对应的第一数值存储账户中减去转移数值,并在第二数值存储账户中增加转移数值。
具体地,本实施例中,推广管理服务器用于接收用户终端所发出的携带有推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,从而响应于该数值转移请求,从该推广用户标识所对应的第一数值存储账户中减去转移数值,进而在第二数值存储账户中增加转移数值。其中第二数值存储账户可以存储在第三方服务器上,比如银行服务器。在其它实施例中,数值转移请求中还可以携带有验证凭据,用于在从推广用户标识所对应的第一数值存储账户中减去转移数值前进行权限验证。
本实施例中,推广管理服务器通过响应接收到的数值转移请求,将用来反映推广贡献的数值在不同的数值存储账户之间转移,可以防止当第一数值存储账户存在安全风险时导致其中的数值数据丢失。
在一个实施例中,对象为购物网站中的商品对象,图形码为二维码或者条形码,对访问的对象完成指定操作为对根据访问的商品对象所创建的交易流程结束,操作结果为表示交易流程结束的通知。
具体地,本实施例中,推广管理服务器接收携带有推广用户标识的商品对象选择请求。推广管理服务器用于根据商品对象选择请求所指定的商品对象的标识和推广用户标识生成图形码并输出。用户终端用于获取图形码,向推广管理服务器发送网址获取请求,该网址获取请求携带有获取的图形码或者携带有解析获取的图形码而获得的商品对象的标识。推广管理服务器还用于根据网址获取请求,向用户终端返回解析图形码而获得的商品对象的标识所对应的网址。用户终端还用于根据返回的网址触发以解析图形码而获得的推广用户标识为访问参数的对商品对象的访问。用户终端还用于当对根据访问的商品对象所创建的交易流程结束后,触发商品对象所在的网页服务器或者用户终端向推广管理服务器发送表示交易流程结束的通知。
进一步地,对象的数值属性信息为商品对象的交易金额,计算出的数值为电子货币金额,第一数值存储账户为用户电子货币账户。具体地,本实施例中,推广管理服务器接收的通知还携带有商品对象的交易金额,则当通知表示交易成功时,推广管理服务器还用于获取预设的计算参数,根据获取的计算参数并结合商品对象的交易金额来计算出电子货币金额,从而在推广用户标识所对应的用户电子货币账户中增加计算出的电子货币金额。
更进一步地,转移数值为转账金额,第二数值存储账户为银行电子货币账户,数值转移请求为电子货币转账请求。具体地,本实施例中,用户终端用于向推广管理服务器发送携带有推广用户标识、转账金额和银行电子货币账户的标识的电子货币转账请求。推广管理服务器用于响应于该电子货币转账请求,从推广用户标识所对应的用户电子货币账户中减去转账金额,并在银行电子货币账户中增加该转账金额。
本实施例中,推广管理服务器可以根据接收的商品对象选择请求来确定要操作的商品对象,从而根据其标识以及商品对象选择请求中携带的推广用户标识来生成图形码并输出。这样,输出的图形码就包含了商品对象的标识以及推广用户标识的信息,推广用户就可以通过各种方式将该图形码方便、快捷地传播出去。操作用户就可以通过获取并解析该图形码而方便、快捷地获取到商品对象的标识以及推广用户标识,从而据以请求获得该商品对象的标识所对应的网址,进而可以通过该网址来访问该商品对象并创建交易流程,效率很高。当对应访问的商品对象所创建的交易流程结束后,就可以接收交易流程结束所触发的携带有推广用户标识的表示交易流程结束的通知。通过接收该通知就可以监控广大操作用户对选定的商品对象的操作,而且通过其携带的推广用户标识就可以确定进行推广的用户的身份,从而便可以知晓该商品对象被从选定推广到交易结束的整个过程,以保证整个交易过程准确地进行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (32)

1.一种操作商品对象的方法,由推广管理服务器执行,所述方法包括:
接收对象配置终端发送的商品对象信息;其中,所述商品对象信息是对象源用户在以对象源标识登录所述对象配置终端后,在所述对象配置终端提供的对象配置网页中录入的,所述对象源用户是商品对象的原始提供者,所述商品对象信息至少包括用于访问所述商品对象的网址;
生成所述商品对象的标识并与所述商品对象信息对应存储;
接收推广配置终端发送的推广配置网页访问请求,响应所述推广配置网页访问请求向所述推广配置终端提供推广配置网页内容,使所述推广配置终端展示至少包括商品对象集合的推广配置网页;
接收所述推广配置终端发送的携带有推广用户标识的操作对象选择请求;所述操作对象选择请求是推广用户在以所述推广用户标识登录所述推广配置终端后,在所述推广配置网页中触发的针对待推广的商品对象的对象选择指令后生成的;
根据所述操作对象选择请求所指定的商品对象的标识和所述推广用户标识生成图形码并返回至所述推广配置终端,以使所述推广用户通过所述推广配置终端将所述图形码传播至用户终端;
接收所述用户终端发送的网址获取请求,所述网址获取请求携带有解析所述图形码而获得的所述商品对象的标识和所述推广用户标识;
根据所述网址获取请求,向所述用户终端返回解析所述图形码而获得的所述商品对象的标识所对应的网址;所述返回的网址用于触发以解析所述图形码而获得的所述推广用户标识为访问参数的对所述商品对象的访问;
接收所述用户终端当对所述访问的商品对象完成交易流程后所触发的携带有所述推广用户标识的交易流程结束的通知。
2.根据权利要求1所述的方法,其特征在于,所述通知还携带有所述商品对象的标识和/或所述商品对象的数值属性信息;所述方法还包括:
当所述通知表示对所述商品对象交易成功时,获取预设的计算参数;
根据所述获取的计算参数并结合所述商品对象的标识所对应的数值属性信息或所述携带的数值属性信息而计算出数值;
在所述推广用户标识所对应的第一数值存储账户中增加所述计算出的数值。
3.根据权利要求2所述的方法,其特征在于,所述计算参数根据所述推广用户标识所对应的用户属性和/或接收到对应所述推广用户标识的表示交易成功的通知的累计数量确定。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收携带有所述推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求;
响应于所述数值转移请求,从所述推广用户标识所对应的第一数值存储账户中减去所述转移数值,并在所述第二数值存储账户中增加所述转移数值。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,所述商品对象为购物网站中的商品对象,所述图形码为二维码或者条形码。
6.一种操作商品对象的方法,由用户终端执行,所述方法包括:
获取推广配置终端传播的图形码;所述图形码是推广管理服务器根据所述推广配置终端发送的操作对象选择请求所指定的商品对象的标识和所述操作对象选择请求所携带的推广用户标识生成;所述操作对象选择请求是推广用户在以所述推广用户标识登录所述推广配置终端后,在推广配置网页中触发的针对待推广的所述商品对象的对象选择指令后生成的;所述推广配置网页是所述推广配置终端向推广管理服务器发起推广配置网页访问请求后,根据所述推广管理服务器提供的推广配置网页内容展示的,所述推广配置网页至少包括商品对象集合;
向推广管理服务器发送网址获取请求,所述网址获取请求携带有解析所述图形码而获得的所述商品对象的标识,其中,所述商品对象的标识是所述推广管理服务器在接收到对象配置终端发送的商品对象信息后生成的,所述商品对象信息是对象源用户在以对象源标识登录所述对象配置终端后,在所述对象配置终端提供的对象配置网页中录入的,所述对象源用户是商品对象的原始提供者,所述商品对象信息至少包括用于访问所述商品对象的网址;
接收所述推广管理服务器根据所述网址获取请求所返回的解析所述图形码而获得的所述商品对象的标识所对应的网址;
根据所述返回的网址触发以所述推广用户标识为访问参数的对所述商品对象的访问,当对所述访问的商品对象完成交易流程后触发向所述推广管理服务器发送携带有所述推广用户标识的交易流程结束的通知。
7.根据权利要求6所述的方法,其特征在于,所述通知还携带有所述商品对象的标识和/或所述商品对象的数值属性信息;所述通知用于当所述通知表示对所述商品对象交易成功时,使所述推广管理服务器获取预设的计算参数,根据所述获取的计算参数并结合所述商品对象的标识所对应的数值属性信息或所述携带的数值属性信息而计算出数值,并在所述推广用户标识所对应的第一数值存储账户中增加所述计算出的数值。
8.根据权利要求7所述的方法,其特征在于,所述计算参数根据所述推广用户标识所对应的用户属性和/或接收到对应所述推广用户标识的表示交易成功的通知的累计数量确定。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
向所述推广管理服务器发送携带有所述推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,使所述推广管理服务器响应于所述数值转移请求,从所述推广用户标识所对应的第一数值存储账户中减去所述转移数值,并在所述第二数值存储账户中增加所述转移数值。
10.根据权利要求6至9中任意一项所述的方法,其特征在于,所述商品对象为购物网站中的商品对象,所述图形码为二维码或者条形码。
11.一种操作商品对象的方法,所述方法包括:
推广管理服务器接收对象配置终端发送的商品对象信息;其中,所述商品对象信息是对象源用户在以对象源标识登录所述对象配置终端后,在所述对象配置终端提供的对象配置网页中录入的,所述对象源用户是商品对象的原始提供者,所述商品对象信息至少包括用于访问所述商品对象的网址;
所述推广管理服务器生成所述商品对象的标识并与所述商品对象信息对应存储;
所述推广管理服务器接收推广配置终端发送的推广配置网页访问请求,响应所述推广配置网页访问请求向所述推广配置终端提供推广配置网页内容,使所述推广配置终端展示至少包括商品对象集合的推广配置网页;
所述推广管理服务器接收所述推广配置终端所发送的携带有推广用户标识的操作对象选择请求,所述操作对象选择请求是推广用户在以所述推广用户标识登录所述推广配置终端后,在所述推广配置网页中触发的针对待推广的商品对象的对象选择指令后生成的;根据所述操作对象选择请求所指定的商品对象的标识和所述推广用户标识生成图形码并返回至所述推广配置终端,以使所述推广用户通过所述推广配置终端将所述图形码传播至用户终端;
所述用户终端获取所述推广配置终端传播的所述图形码,向所述推广管理服务器发送网址获取请求,所述网址获取请求携带有解析所述图形码而获得的所述商品对象的标识;
所述推广管理服务器根据所述网址获取请求,向所述用户终端返回解析所述图形码而获得的所述商品对象的标识所对应的网址;
所述用户终端根据所述返回的网址触发以所述推广用户标识为访问参数的对所述商品对象的访问,当对所述访问的商品对象完成交易流程后触发向所述推广管理服务器发送携带有所述推广用户标识的交易流程结束的通知。
12.根据权利要求11所述的方法,其特征在于,所述通知还携带有所述商品对象的标识和/或所述商品对象的数值属性信息;所述方法还包括:
当所述通知表示对所述商品对象交易成功时,所述推广管理服务器获取预设的计算参数;
所述推广管理服务器根据所述获取的计算参数并结合所述商品对象的标识所对应的数值属性信息或所述携带的数值属性信息而计算出数值;
所述推广管理服务器在所述推广用户标识所对应的第一数值存储账户中增加所述计算出的数值。
13.根据权利要求12所述的方法,其特征在于,所述计算参数根据所述推广用户标识所对应的用户属性和/或接收到对应所述推广用户标识的表示交易成功的通知的累计数量确定。
14.根据权利要求12所述的方法,其特征在于,所述方法还包括:
所述用户终端向所述推广管理服务器发送携带有所述推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求;
所述推广管理服务器响应于所述数值转移请求,从所述推广用户标识所对应的第一数值存储账户中减去所述转移数值,并在所述第二数值存储账户中增加所述转移数值。
15.根据权利要求11至14中任意一项所述的方法,其特征在于,所述商品对象为购物网站中的商品对象,所述图形码为二维码或者条形码。
16.一种操作商品对象的装置,其特征在于,所述装置包括:
商品对象信息接收模块,用于接收对象配置终端发送的商品对象信息;其中,所述商品对象信息是对象源用户在以对象源标识登录所述对象配置终端后,在所述对象配置终端提供的对象配置网页中录入的,所述对象源用户是商品对象的原始提供者,所述商品对象信息至少包括用于访问所述商品对象的网址;
标识生成模块,用于生成所述商品对象的标识并与所述商品对象信息对应存储;
推广配置网页访问请求响应模块,用于接收推广配置终端发送的推广配置网页访问请求,响应所述推广配置网页访问请求向所述推广配置终端提供推广配置网页内容,使所述推广配置终端展示至少包括商品对象集合的推广配置网页;
操作对象选择请求接收模块,用于接收所述推广配置终端发送的携带有推广用户标识的操作对象选择请求;所述操作对象选择请求是推广用户在以所述推广用户标识登录所述推广配置终端后,在所述推广配置网页中触发的针对待推广的商品对象的对象选择指令后生成的;
图形码处理模块,用于根据所述操作对象选择请求所指定的商品对象的标识和所述推广用户标识生成图形码并返回至所述推广配置终端,以使所述推广用户通过所述推广配置终端将所述图形码传播至用户终端;
网址获取请求接收模块,用于接收所述用户终端发送的网址获取请求,所述网址获取请求携带有解析所述图形码而获得的所述商品对象的标识;
网址返回模块,用于根据所述网址获取请求,向所述用户终端返回解析所述图形码而获得的所述商品对象的标识所对应的网址;所述返回的网址用于触发以解析所述图形码而获得的所述推广用户标识为访问参数的对所述商品对象的访问;
通知接收模块,用于接收所述用户终端当对所述访问的商品对象完成交易流程后所触发的携带有所述推广用户标识的交易流程结束的通知。
17.根据权利要求16所述的装置,其特征在于,所述通知还携带有所述商品对象的标识和/或所述商品对象的数值属性信息;所述装置还包括:
计算参数获取模块,用于当所述通知表示对所述商品对象交易成功时,获取预设的计算参数;
数值计算模块,用于根据所述获取的计算参数并结合所述商品对象的标识所对应的数值属性信息或所述携带的数值属性信息而计算出数值;
数值存储模块,用于在所述推广用户标识所对应的第一数值存储账户中增加所述计算出的数值。
18.根据权利要求17所述的装置,其特征在于,所述计算参数获取模块还用于根据所述推广用户标识所对应的用户属性和/或接收到对应所述推广用户标识的表示交易成功的通知的累计数量确定所述计算参数。
19.根据权利要求17所述的装置,其特征在于,所述装置还包括:
数值转移请求接收模块,用于接收携带有所述推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求;
数值转移执行模块,用于响应于所述数值转移请求,从所述推广用户标识所对应的第一数值存储账户中减去所述转移数值,并在所述第二数值存储账户中增加所述转移数值。
20.根据权利要求16至19中任意一项所述的装置,其特征在于,所述商品对象为购物网站中的商品对象,所述图形码为二维码或者条形码。
21.一种操作商品对象的装置,其特征在于,所述装置包括:
图形码获取模块,用于获取推广配置终端传播的图形码;所述图形码根据所述推广配置终端发送的操作对象选择请求所指定的商品对象的标识和所述操作对象选择请求所携带的推广用户标识生成;所述操作对象选择请求是推广用户在以所述推广用户标识登录所述推广配置终端后,在推广配置网页中触发的针对待推广的所述商品对象的对象选择指令后生成的;所述推广配置网页是所述推广配置终端向推广管理服务器发起推广配置网页访问请求后,根据所述推广管理服务器提供的推广配置网页内容展示的,所述推广配置网页至少包括商品对象集合;
网址获取请求发送模块,用于向推广管理服务器发送网址获取请求,所述网址获取请求携带有解析所述图形码而获得的所述商品对象的标识,其中,所述商品对象的标识是所述推广管理服务器在接收到对象配置终端发送的商品对象信息后生成的,所述商品对象信息是对象源用户在以对象源标识登录所述对象配置终端后,在所述对象配置终端提供的对象配置网页中录入的,所述对象源用户是商品对象的原始提供者,所述商品对象信息至少包括用于访问所述商品对象的网址;
网址接收模块,用于接收所述推广管理服务器根据所述网址获取请求所返回的解析所述图形码而获得的所述商品对象的标识所对应的网址;
对象访问模块,用于根据所述返回的网址触发以所述推广用户标识为访问参数的对所述商品对象的访问,当对所述访问的商品对象完成交易流程后触发向所述推广管理服务器发送携带有所述推广用户标识的交易流程结束的通知。
22.根据权利要求21所述的装置,其特征在于,所述通知还携带有所述商品对象的标识和/或所述商品对象的数值属性信息;所述通知用于当所述通知表示对所述商品对象交易成功时,使所述推广管理服务器获取预设的计算参数,根据所述获取的计算参数并结合所述商品对象的标识所对应的数值属性信息或所述携带的数值属性信息而计算出数值,并在所述推广用户标识所对应的第一数值存储账户中增加所述计算出的数值。
23.根据权利要求22所述的装置,其特征在于,所述计算参数根据所述推广用户标识所对应的用户属性和/或接收到对应所述推广用户标识的表示交易成功的通知的累计数量确定。
24.根据权利要求22所述的装置,其特征在于,所述装置还包括:
数值转移请求发送模块,用于向所述推广管理服务器发送携带有所述推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求,使所述推广管理服务器响应于所述数值转移请求,从所述推广用户标识所对应的第一数值存储账户中减去所述转移数值,并在所述第二数值存储账户中增加所述转移数值。
25.根据权利要求21至24中任意一项所述的装置,其特征在于,所述商品对象为购物网站中的商品对象,所述图形码为二维码或者条形码。
26.一种操作商品对象的***,其特征在于,所述***包括推广管理服务器和用户终端;
推广管理服务器用于接收对象配置终端发送的商品对象信息;其中,所述商品对象信息是对象源用户在以对象源标识登录所述对象配置终端后,在所述对象配置终端提供的对象配置网页中录入的,所述对象源用户是商品对象的原始提供者,所述商品对象信息至少包括用于访问所述商品对象的网址;
所述推广管理服务器还用于生成所述商品对象的标识并与所述商品对象信息对应存储;
所述推广管理服务器还用于接收推广配置终端发送的推广配置网页访问请求,响应所述推广配置网页访问请求向所述推广配置终端提供推广配置网页内容,使所述推广配置终端展示至少包括商品对象集合的推广配置网页;
所述推广管理服务器用于接收所述推广配置终端所发送的携带有推广用户标识的操作对象选择请求,所述操作对象选择请求是推广用户在以所述推广用户标识登录所述推广配置终端后,在所述推广配置网页中触发的针对待推广的商品对象的对象选择指令后生成的;根据所述操作对象选择请求所指定的商品对象的标识和所述推广用户标识生成图形码并返回至所述推广配置终端,以使所述推广用户通过所述推广配置终端将所述图形码传播至用户终端;
所述用户终端用于获取所述推广配置终端传播的所述图形码,向所述推广管理服务器发送网址获取请求,所述网址获取请求携带有解析所述图形码而获得的所述商品对象的标识;
所述推广管理服务器还用于根据所述网址获取请求,向所述用户终端返回解析所述图形码而获得的所述商品对象的标识所对应的网址;
所述用户终端还用于根据所述返回的网址触发以所述推广用户标识为访问参数的对所述商品对象的访问,当对所述访问的商品对象完成交易流程后触发向所述推广管理服务器发送携带有所述推广用户标识的交易流程结束的通知。
27.根据权利要求26所述的***,其特征在于,所述通知还携带有所述商品对象的标识和/或所述商品对象的数值属性信息;
所述推广管理服务器还用于当所述通知表示对所述商品对象交易成功时,获取预设的计算参数;
所述推广管理服务器还用于根据所述获取的计算参数并结合所述商品对象的标识所对应的数值属性信息或所述携带的数值属性信息而计算出数值;
所述推广管理服务器还用于在所述推广用户标识所对应的第一数值存储账户中增加所述计算出的数值。
28.根据权利要求27所述的***,其特征在于,所述推广管理服务器还用于根据所述推广用户标识所对应的用户属性和/或接收到对应所述推广用户标识的表示交易成功的通知的累计数量确定所述计算参数。
29.根据权利要求27所述的***,其特征在于,所述用户终端还用于向所述推广管理服务器发送携带有所述推广用户标识、转移数值和第二数值存储账户的标识的数值转移请求;
所述推广管理服务器还用于响应于所述数值转移请求,从所述推广用户标识所对应的第一数值存储账户中减去所述转移数值,并在所述第二数值存储账户中增加所述转移数值。
30.根据权利要求26至29中任意一项所述的***,其特征在于,所述商品对象为购物网站中的商品对象,所述图形码为二维码或者条形码。
31.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至10中任一项所述方法的步骤。
32.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至10中任一项所述方法的步骤。
CN201410500062.9A 2014-09-25 2014-09-25 操作对象的方法、装置和*** Active CN105516225B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410500062.9A CN105516225B (zh) 2014-09-25 2014-09-25 操作对象的方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410500062.9A CN105516225B (zh) 2014-09-25 2014-09-25 操作对象的方法、装置和***

Publications (2)

Publication Number Publication Date
CN105516225A CN105516225A (zh) 2016-04-20
CN105516225B true CN105516225B (zh) 2020-06-16

Family

ID=55723858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410500062.9A Active CN105516225B (zh) 2014-09-25 2014-09-25 操作对象的方法、装置和***

Country Status (1)

Country Link
CN (1) CN105516225B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106325739A (zh) * 2016-08-01 2017-01-11 孟海同 经过点阵轨迹的表现和在软件中输入轨迹打开链接的方法
CN110730121A (zh) * 2018-12-03 2020-01-24 上海掌门科技有限公司 一种用户信息传递方法、设备及存储介质
CN110012455B (zh) * 2019-01-25 2021-10-22 创新先进技术有限公司 一种账号信息的管理方法、装置及电子设备
CN109886592B (zh) * 2019-03-01 2021-07-23 腾讯科技(深圳)有限公司 企业数据处理方法、装置、计算机可读存储介质和计算机设备
WO2023065098A1 (zh) * 2021-10-19 2023-04-27 薛宗良 快速响应码导引***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1388479A (zh) * 2001-05-24 2003-01-01 刘中华 一种利用条形码连接互联网的设备***和方法
US6769010B1 (en) * 2000-05-11 2004-07-27 Howzone.Com Inc. Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user
CN101005485A (zh) * 2006-12-14 2007-07-25 钟杨 一种信息资源地址压缩编码的方法及***
CN103489023A (zh) * 2012-06-11 2014-01-01 上海博路信息技术有限公司 一种基于条码的数据交换方法
CN103812914A (zh) * 2012-11-14 2014-05-21 阿里巴巴集团控股有限公司 一种追踪推广者的方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102509231A (zh) * 2011-10-28 2012-06-20 徐蔚 一种通过嵌入拍买软件客户端的移动终端实现推荐提成即时交易的信息处理***及其方法
CN103971244B (zh) * 2013-01-30 2018-08-17 阿里巴巴集团控股有限公司 一种商品信息的发布与浏览方法、装置及***
CN103824209A (zh) * 2014-02-10 2014-05-28 深圳市天朗时代科技有限公司 一种用于互联网销售的计费处理方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769010B1 (en) * 2000-05-11 2004-07-27 Howzone.Com Inc. Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user
CN1388479A (zh) * 2001-05-24 2003-01-01 刘中华 一种利用条形码连接互联网的设备***和方法
CN101005485A (zh) * 2006-12-14 2007-07-25 钟杨 一种信息资源地址压缩编码的方法及***
CN103489023A (zh) * 2012-06-11 2014-01-01 上海博路信息技术有限公司 一种基于条码的数据交换方法
CN103812914A (zh) * 2012-11-14 2014-05-21 阿里巴巴集团控股有限公司 一种追踪推广者的方法及装置

Also Published As

Publication number Publication date
CN105516225A (zh) 2016-04-20

Similar Documents

Publication Publication Date Title
US11276048B2 (en) Online payment processing method apparatus and system
US10212244B2 (en) Information push method, server, user terminal and system
RU2691055C2 (ru) Способ, устройство и носимая часть, оснащенная контрольным процессором ядра системы, использующим изображения штрих-кода для осуществления обмена информацией
US10311424B2 (en) Indicia encoding system with integrated purchase and payment information
CN105516225B (zh) 操作对象的方法、装置和***
CN105099675A (zh) 生成用于身份验证的验证数据和身份验证的方法和装置
US11381392B2 (en) Device for off-line storage and usage of digital assets
CN108537314A (zh) 基于二维码的产品营销***及方法
CN104424581A (zh) 一种使用二维码进行消费跟踪调查及信息传播的方法
CN103824170A (zh) 基于二维码的手机进销处理客户端、***及进销管理方法
US11176548B2 (en) Systems and methods for cold payment solution
CN103955851A (zh) 基于二维码的移动互联网电子商务平台
CN109493198A (zh) 服务评价管理方法、装置、***及评价服务器
KR20120076670A (ko) 코드 기반 결제 시스템 및 그 서비스 방법
TWI574220B (zh) 電子支付方法、裝置與系統
CN107094159B (zh) 建立卡片与用户账号对应关系的方法和装置
CN112019642B (zh) 一种音频上传方法、装置、设备和存储介质
CN106716401A (zh) 一种数据交互处理方法、装置以及***
CN110751455B (zh) 一种联名业务处理方法及装置
JP2014160397A (ja) 情報処理システム及び表示装置
TW201933258A (zh) 免讀卡交易系統及操作免讀卡交易系統的方法
KR20170117944A (ko) 코드 기반 결제 시스템 및 그 서비스 방법
KR20120119568A (ko) 영상코드를 이용한 단말간 전자결제용 정보 이동 시스템
CN116150188A (zh) 信息查询方法、装置、计算机设备和存储介质
CN114626846A (zh) 支付方法、装置、支付接收端、介质和计算机程序产品

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