CN108427683A - 一种资源投放方法及装置 - Google Patents
一种资源投放方法及装置 Download PDFInfo
- Publication number
- CN108427683A CN108427683A CN201710079047.5A CN201710079047A CN108427683A CN 108427683 A CN108427683 A CN 108427683A CN 201710079047 A CN201710079047 A CN 201710079047A CN 108427683 A CN108427683 A CN 108427683A
- Authority
- CN
- China
- Prior art keywords
- resource
- data source
- source operation
- operation system
- client
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请涉及互联网技术领域,尤其涉及一种资源投放方法及装置,用以提供一个统一管控的服务平台,减轻客户端压力,降低开发成本,充分合理利用各个资源位。本申请实施例提供的资源投放方法包括:服务端接收客户端发送的第一资源获取请求;第一资源获取请求中携带有资源位标识信息;根据第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与资源位标识信息对应的数据源运营系统;向选取的数据源运营系统发送第二资源获取请求;第二资源获取请求用于获取数据源运营系统的待投放资源;接收数据源运营系统返回的待投放资源,并从接收的待投放资源中选取投放资源;将选择的投放资源发送给客户端。
Description
技术领域
本申请涉及互联网技术领域,尤其涉及一种资源投放方法及装置。
背景技术
在客户端的应用页面上,除了应用本身的功能外,通常还会展示一些应用功能的投放资源,比如广告、推荐信息、运营维护信息等。这些投放资源需要客户端在展示应用页面时从应用系统外获取。
如图1所示,客户端应用页面上的资源位可以对应多个数据源接口,每个数据源接口对应一个数据源运营系统,客户端需要通过数据源接口向对应的数据源运营系统请求投放资源。现有这里,各数据源运营系统的管理人员需要分别联系各个客户端开发人员进行资源位的排期投放,运营学习成本较高。另外,由于投放资源具有不稳定性,当一个数据源运营系统在属于它的排期内没有提供相关投放资源时就会导致客户端资源位展示空白,从而导致资源位的浪费。
可见,在现有的客户端直接对接各个数据源运营系统的架构下,由各个数据源运营系统人员分别联系客户端开发人员和进行资源位排期,排期过程需要消耗较多的人力成本并且容易导致客户端资源位的浪费。另外,由于每次增加或更改资源位对应的数据源接口,都需要对客户端进行重新开发,并重新发版,不仅导致客户端开发成本较高,而且客户端版本升级也会增加终端设备的流量消耗,增加用户负担。
发明内容
本申请实施例提供一种资源投放方法及装置,用以提供一个实现统一管控的服务平台,以减轻客户端压力,降低开发成本,充分合理利用各个资源位。
本申请实施例提供一种资源投放方法,包括:
服务端接收客户端发送的第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
根据所述第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与所述资源位标识信息对应的数据源运营系统;
向选取的所述数据源运营系统发送第二资源获取请求;所述第二资源获取请求用于获取所述数据源运营系统的待投放资源;
接收所述数据源运营系统返回的待投放资源,并从接收的待投放资源中选取投放资源;
将选取的投放资源发送给所述客户端。
可选地,从接收的待投放资源中选取投放资源,包括:
获取所述客户端的用户特征信息;
根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,确定与所述用户特征信息匹配的投放资源类型;
从接收的待投放资源中,选取在确定的所述投放资源类型下的投放资源。
可选地,从接收的待投放资源中选取投放资源,包括:
获取所述客户端的应用标识信息;
根据所述客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的投放资源。
可选地,从接收的待投放资源中选取投放资源,包括:
获取所述客户端的应用标识信息和用户特征信息;
根据所述客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的第一投放资源;
根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,确定与所述用户特征信息匹配的投放资源类型;
从所述第一投放资源中,选取在确定的所述投放资源类型下的第二投放资源,将该第二投放资源作为发送给所述客户端的投放资源。
可选地,所述服务端为在线旅游服务平台,所述向选取的所述数据源运营系统发送第二资源获取请求,接收所述数据源运营系统返回的待投放资源,包括:
向选取的与所述资源位标识信息对应的多个数据源运营系统发送第二资源获取请求,接收所述多个数据源运营系统返回的待投放资源;
所述从接收的待投放资源中选取投放资源,包括:
获取所述客户端用户在所述旅游服务平台发起搜索及预定的历史行为信息,及所述客户端用户的地理位置信息;
根据所述历史行为信息及地理位置信息,从所述多个数据源运营系统返回的待投放资源中,选取向所述客户端用户推荐的旅游产品信息。
可选地,所述选取与所述资源位标识信息对应的数据源运营系统,包括:
按照与所述资源位标识信息对应的数据源运营系统的优先级顺序,选择数据源运营系统。
可选地,所述服务端为旅游服务平台,在接收到按照优先级顺序选择的一个数据源运营系统返回的待投放资源后,从接收的待投放资源中选取投放资源,包括:
获取所述客户端用户在所述旅游服务平台发起搜索及预定的历史行为信息,及所述客户端用户的地理位置信息;
根据所述历史行为信息及地理位置信息,从选择的该数据源运营系统返回的待投放资源中,选取向所述客户端用户推荐的旅游产品信息;
若从选择的该数据源运营系统返回的待投放资源中,没有查找到与所述历史行为信息及地理位置信息匹配的旅游产品信息,则返回按照所述优先级顺序,选择数据源运营系统的步骤。
可选地,若所述资源位标识信息对应的资源位为支持多帧内容轮播的资源位;则选取与所述资源位标识信息对应的数据源运营系统,包括:
按照所述资源位的每个轮播位对应的数据源运营系统的优先级顺序,选择与该轮播位对应的数据源运营系统。
可选地,将选择的投放资源发送给所述客户端,包括:
将选择的所述资源位的每个轮播位的投放资源按照轮播顺序打包在一起,发送给所述客户端。
本申请实施例提供一种资源投放方法,包括:
客户端向服务端发送第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
接收所述服务端返回的投放资源;所述投放资源为所述服务端在根据所述资源位标识信息,从候选的多个数据源运营系统中选取一个数据源运营系统后,从该选取的数据源运营系统提供的待投放资源中选取的;
将接收的投放资源投放在所述资源位标识信息对应的页面位置。
本申请实施例提供一种服务器,包括:
第一接收模块,接收客户端发送的第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
第一选取模块,用于根据所述第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与所述资源位标识信息对应的数据源运营系统;
第一发送模块,用于向所述第一选取模块选取的所述数据源运营系统发送第二资源获取请求;所述第二资源获取请求用于获取所述数据源运营系统的待投放资源;
第二接收模块,用于接收所述数据源运营系统返回的待投放资源;
第二选取模块,用于从所述第二接收模块接收的待投放资源中选取投放资源;
第二发送模块,用于将所述第二选取模块选择的投放资源发送给所述客户端。
本申请实施例提供一种客户端,包括:
发送模块,用于向服务端发送第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
接收模块,用于接收所述服务端返回的投放资源;所述投放资源为所述服务端在根据所述资源位标识信息,从候选的多个数据源运营系统中选取一个数据源运营系统后,从该选取的数据源运营系统提供的待投放资源中选取的;
投放模块,用于将所述接收模块接收的投放资源投放在所述资源位标识信息对应的页面位置。
采用本申请实施例,客户端无需分别与多个数据源运营系统直接联系,只需基于资源位标识信息向服务端请求投放资源即可,另外,各业务线运营方也无需单独与客户端开发人员联系进行资源位排期,只需根据服务端的指示将投放资源提供给服务端,服务端可以统一进行资源位排期并设置具体的投放规则,以满足业务线运营需求及客户端投放需求。从而通过提供统一管控的服务平台,减轻了客户端压力,降低了开发成本,提高了运营效率,还可以充分合理利用各个资源位。
附图说明
图1为背景技术涉及的资源投放系统示意图;
图2为本申请实施例涉及的资源投放系统示意图;
图3为本申请实施例提供的资源投放方法流程图;
图4为本申请实施例提供的资源位管理平台分层结构示意图;
图5为本申请实施例提供的服务器结构示意图;
图6为本申请实施例提供的客户端结构示意图。
具体实施方式
本申请实施例针对应用页面或web页面中的资源投放,提供一个统一的服务管控平台,如图2所示,客户端中只需设置一个投放资源获取接口,用于向本申请提供的资源位管理平台,也即服务端,请求获取投放资源,该服务端可以设置多个数据源接口,分别用于从对应的数据源运营系统处获取投放资源。这里,服务端中可以预先设置好与每个资源位标识信息对应的投放规则,包括与数据源运营系统之间的映射关系,以及从数据源运营系统提供的待投放资源中选取投放资源时的投放规则。这样,客户端无需分别与多个数据源运营系统直接联系,只需基于资源位标识信息向服务端请求投放资源即可,另外,各业务线运营方也无需单独与客户端开发人员联系进行资源位排期,只需根据服务端的指示将投放资源提供给服务端,服务端可以统一进行资源位排期并设置具体的投放规则,以满足业务线运营需求及客户端投放需求。
下面结合说明书附图,对本申请方案作进一步描述。
如图3所示,为本申请实施例提供的资源投放方法流程图,包括:
S301:客户端向服务端发送第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息。
这里,客户端可以在用户触发打开应用或web页面时,在确定该应用或web页面中具有资源位时,向服务端发起携带资源位标识信息的第一资源获取请求,以请求投放资源。
S302:服务端根据所述第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与所述资源位标识信息对应的数据源运营系统。
在具体实施过程中,服务端预先设置好资源位标识信息与数据源运营系统之间的映射关系,这里,一个资源位标识信息可以对应一个或多个数据源运营系统。
可选地,可以设置好资源位标识信息对应的多个数据源运营系统的优先级顺序,在接收到客户端的第一资源获取请求后,根据该优先级顺序,首先向资源位标识信息对应的优先级最高的数据源运营系统请求投放资源,在该数据源运营系统无法提供投放资源后,再向该资源位标识信息对应的优先级次高的数据源运营系统请求投放资源,直到获取到数据源运营系统提供的投放资源,或直到请求完该资源位标识信息对应的所有数据源运营系统。
另外,在实际实施中,存在某些资源位为支持多帧内容轮播的资源位,比如应用的首页首焦的资源位;针对这样的资源位,可以为其中的每个轮播位分别选取投放资源,此时,每个轮播位都可以设置有对应的数据源运营系统,则在选取与所述资源位标识信息对应的数据源运营系统时,可以按照该资源位的每个轮播位对应的数据源运营系统的优先级顺序,选择与该轮播位对应的数据源运营系统。最后,服务端可以将选择的所述资源位的每个轮播位的投放资源按照轮播顺序打包在一起,发送给所述客户端。
比如某个资源位有4个轮播位,可以轮播4帧图片,此时可以分别针对每个轮播位,从该轮播位对应的各数据源运营系统的优先级顺序请求获取投放资源,比如第一个轮播位对应的三个数据源运营系统的优先级顺序分别为广告位运营系统、运营位运营系统、交叉营销位运营系统,则首先向广告位运营系统请求广告资源,若接收到了广告图片,则从中选取一帧广告图片作为在第一个轮播位轮播的图片;然后,按照该流程依次选取其余三个轮播位轮播的图片,最后将选取的4帧图片按照轮播顺序返回给客户端。
S303:服务端向选取的所述数据源运营系统发送第二资源获取请求;所述第二资源获取请求用于获取所述数据源运营系统的待投放资源。
这里,服务端可以通过与选取的数据源运营系统对应的数据源接口向该数据源运营系统请求投放资源。
S304:服务端接收所述数据源运营系统返回的待投放资源,并从接收的待投放资源中选取投放资源。
在具体实施中,服务端可以基于预先设置的选取规则选取投放资源,这里的选取规则可以是服务端直接设置的,也可以是通过对投放资源的点击历史记录进行统计后归纳总结的,该选取规则可以与客户端用户的用户特征相关、与客户端本身的应用功能相关。下面列举说明。
情况一:根据用户特征选取。
具体地,服务端获取客户端的用户特征信息;根据该用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,从接收的待投放资源中选择与该用户特征信息匹配的投放资源类型下的投放资源。
这里,客户端的第一资源获取请求中可以携带用户标识,服务端可以基于该用户标识从用户行为数据库中查询相关的用户特征信息,该第一资源获取请求中也可以直接携带用户特征信息。比如,该用户特征信息可以包括用户性别、年龄、地址等,对于用户性别、年龄等信息可以基于用户标识从用户行为数据库中查询得到,对于客户端当前的地址信息,可以是客户端通过定位系统自动定位获取定位信息后反馈给服务端的。这里,可以根据用户性别,选取与该用户性别相匹配的投放资源,比如,对于从交叉营销位运营系统处获取的推荐资源,可以从中选取适配用户性别的推荐资源,比如化妆品优惠信息等。再比如,可以根据用户年龄,选取与该用户年龄相匹配的投放资源,比如可以从获取的推荐资源中,选取适合该用户年龄的服装推荐信息等。再比如,可以根据客户端当前所在的地址,从获取的推荐资源中选取在该地址附近的酒店信息等。
情况二:根据应用标识信息选取。
具体地,服务端获取客户端的应用标识信息,根据该客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的投放资源。
这里的客户端的应用标识信息可以是在第一资源获取请求中携带的,也可以是服务端发送请求信息后又反馈给服务端的。比如,某运营系统返回的待投放资源中携带有匹配的应用标识信息,这里的应用标识信息可以是应用名称或编号等,若某个待投放资源中携带了该客户端对应的应用标识信息,则将该待投放资源作为选取的投放资源提供给客户端。
情况三:结合用户特征和应用标识选取;
具体地,获取所述客户端的应用标识信息和用户特征信息;根据所述客户端的的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的第一投放资源;根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,从所述第一投放资源中选取与所述用户特征信息匹配的投放资源类型下的第二投放资源,将该第二投放资源作为发送给所述客户端的投放资源。
在实际实施中,本申请实施例并不限于以上几种选取方式,比如还可以根据用户历史行为、地理位置等进行投放资源的选取。
针对在线旅游服务平台这一特定场景,在实际实施时,可以根据客户端用户在旅游服务平台发起搜索及预定的历史行为信息、客户端用户的地理位置(比如客户端用户当前所在地理位置)等进行旅游产品信息(投放资源)的选取。也即,根据客户端用户在旅游服务平台发起搜索及预定的历史行为信息,及客户端用户的地理位置信息,从接收的待投放资源中,向客户端用户推荐旅游产品信息。
这里,由于旅游产品不同于其他实物类产品,有较强的地理位置属性,因此可以结合用户的历史行为、当前所在的地理位置,向用户定向投放相关的旅游产品信息。比如,根据用户的预定行为,确定用户预定了到杭州的机票,则可以基于杭州这一地理位置信息向用户推荐杭州的酒店等旅行相关产品(比如杭州2日游);再比如,根据用户的搜索行为,确定用户对杭州这个旅游景点感兴趣,则可以向用户推送杭州的旅游产品信息。再比如,若用户当前在香港,则可以向用户投放香港迪斯尼乐园等当地相关的旅游产品信息。
在具体实施中,可以一次选取与资源位标识信息对应的多个数据源运营系统,向这多个数据源运营系统分别发送第二资源获取请求,并接收其中每个数据源运营系统返回的待投放资源,再从这多个数据源运营系统返回的待投放资源中,根据客户端用户的历史行为信息及地理位置信息,选取向客户端用户推荐的旅游产品信息。
或者,可以按照与资源位标识信息对应的数据源运营系统的优先级顺序,一次选择一个数据源运营系统,之后,向选择的这一个数据源运营系统发送第二资源获取请求,并接收该数据源运营系统返回的待投放资源,再从该数据源运营系统返回的待投放资源中,根据客户端用户的历史行为信息及地理位置信息,选取向客户端用户推荐的旅游产品信息。此时,若从选择的该数据源运营系统返回的待投放资源中,没有查找到与用户的历史行为信息及地理位置信息匹配的旅游产品信息,则一种方式下,是仍然从该数据源运营系统返回的待投放资源中选择投放资源,此时可以根据数据源运营系统返回的投放资源的排列顺序选取投放资源。另一种方式下,是返回按照优先级顺序,选择数据源运营系统的步骤,也即重新选择数据源运营系统发起第二资源获取请求,如此重复,若按照优先级顺序,没有查找到匹配用户的历史行为信息及地理位置信息的旅游产品信息,则可以从最高优先级的数据源运营系统返回的待投放资源中选取资源进行投放。
S305:服务端将选择的投放资源发送给客户端。
S306:客户端将接收的投放资源投放在所述资源位标识信息对应的页面位置。
这里,客户端在接收到服务端返回的投放资源后,由于该投放资源已经是服务端选取好的适合投放的资源,因此客户端可以直接将该投放资源投放在对应的资源位上。其中,若该资源位具有多个轮播位,则可以按照服务端返回的多帧图片的排列顺序,依次安排这多帧图片在该资源位的轮播顺序,待用户点击轮播或滑动轮播时,依次在前台显示各帧图片。
采用本申请实施例,客户端无需分别与多个数据源运营系统直接联系,只需基于资源位标识信息向统一的资源位管理平台,即服务端,请求投放资源即可,另外,各业务线运营方也无需单独与客户端开发人员联系进行资源位排期,只需根据服务端的指示将投放资源提供给服务端,服务端可以统一进行资源位排期并设置具体的投放规则,以满足业务线运营需求及客户端投放需求。从而通过提供统一管控的服务平台,减轻了客户端压力,降低了开发成本,提高了运营效率,还可以充分合理利用各个资源位。另外,通过建立统一的资源位管理平台,可以对投放规则进行可配置化管理、对投放内容进行灵活上下线操作,从而可以适应业务需求灵活多变、及时响应等的特点。
如图4所示,为本申请实施例提供的资源位管理平台的分层结构示意图。该资源位管理平台可以分为接入层、业务层和展示层。其中,接入层与多种数据源运营系统连接,可以通过扩展接口实现对多种数据源的接入。业务层主要负责根据投放规则(可以包括选择数据源的规则及在获取待投放资源后选取投放资源的规则)进行数据源的选择和投放资源的选取,具体地,可以根据运营人员配置的资源位标识信息与数据源运营系统之间的映射关系,以及客户端的请求中携带的资源位标识信息,选择数据源运营系统获取待投放资源,并在接收到数据源运营系统返回的待投放资源后,根据选取投放资源的规则,完成对最终投放资源的选取。展示层主要负责根据客户端资源位的展示形态对返回的投放资源进行整合,完成用户界面(User Interface,UI)预处理,并将处理后的界面数据返回给客户端。
如图5所示,为本申请实施例提供的服务器结构示意图,包括:
第一接收模块51,接收客户端发送的第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
第一选取模块52,用于根据所述第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与所述资源位标识信息对应的数据源运营系统;
第一发送模块53,用于向所述第一选取模块52选取的所述数据源运营系统发送第二资源获取请求;所述第二资源获取请求用于获取所述数据源运营系统的待投放资源;
第二接收模块54,用于接收所述数据源运营系统返回的待投放资源;
第二选取模块55,用于从所述第二接收模块54接收的待投放资源中选取投放资源;
第二发送模块56,用于将所述第二选取模块54选择的投放资源发送给所述客户端。
可选地,所述第二选取模块55具体用于:
获取所述客户端的用户特征信息;根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,从接收的待投放资源中选择与所述用户特征信息匹配的投放资源类型下的投放资源。
可选地,所述第二选取模块55具体用于:
获取所述客户端的应用标识信息;根据所述客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的投放资源。
可选地,所述第二选取模块55具体用于:
获取所述客户端的应用标识信息和用户特征信息;根据所述客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的第一投放资源;根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,从所述第一投放资源中选取与所述用户特征信息匹配的投放资源类型下的第二投放资源,将该第二投放资源作为发送给所述客户端的投放资源。
可选地,所述服务器为在线旅游服务平台;第一发送模块53具体用于:向选取的与所述资源位标识信息对应的多个数据源运营系统发送第二资源获取请求;相应地,第二接收模块54具体用于:接收所述多个数据源运营系统返回的待投放资源;所述第二选取模块55具体用于:获取所述客户端用户在所述旅游服务平台发起搜索及预定的历史行为信息,及所述客户端用户的地理位置信息;根据所述历史行为信息及地理位置信息,从所述多个数据源运营系统返回的待投放资源中,选取向所述客户端用户推荐的旅游产品信息。
可选地,所述第一选取模块52具体用于:
按照与所述资源位标识信息对应的数据源运营系统的优先级顺序,选择数据源运营系统。
进一步地,所述服务端为旅游服务平台,在第二接收模块54接收到按照优先级顺序选择的一个数据源运营系统返回的待投放资源后,第二选取模块55具体用于,获取所述客户端用户在所述旅游服务平台发起搜索及预定的历史行为信息,及所述客户端用户的地理位置信息;根据所述历史行为信息及地理位置信息,从选择的该数据源运营系统返回的待投放资源中,选取向所述客户端用户推荐的旅游产品信息;若从选择的该数据源运营系统返回的待投放资源中,没有查找到与所述历史行为信息及地理位置信息匹配的旅游产品信息,则第一选取模块52按照所述优先级顺序,继续选择数据源运营系统。
可选地,若所述资源位标识信息对应的资源位为支持多帧内容轮播的资源位;则所述第一选取模块52具体用于:
按照所述资源位的每个轮播位对应的数据源运营系统的优先级顺序,选择与该轮播位对应的数据源运营系统。
可选地,所述第二发送模块56具体用于:
将选择的所述资源位的每个轮播位的投放资源按照轮播顺序打包在一起,发送给所述客户端。
如图6所示,为本申请实施例提供的客户端结构示意图,包括:
发送模块61,用于向服务端发送第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
接收模块62,用于接收所述服务端返回的投放资源;所述投放资源为所述服务端在根据所述资源位标识信息,从候选的多个数据源运营系统中选取一个数据源运营系统后,从该选取的数据源运营系统提供的待投放资源中选取的;
投放模块63,用于将所述接收模块62接收的投放资源投放在所述资源位标识信息对应的页面位置。
采用本申请实施例,客户端无需分别与多个数据源运营系统直接联系,只需基于资源位标识信息向服务端请求投放资源即可,另外,各业务线运营方也无需单独与客户端开发人员联系进行资源位排期,只需根据服务端的指示将投放资源提供给服务端,服务端可以统一进行资源位排期并设置具体的投放规则,以满足业务线运营需求及客户端投放需求。从而通过提供统一管控的服务平台,减轻了客户端压力,降低了开发成本,提高了运营效率,还可以充分合理利用各个资源位。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (12)
1.一种资源投放方法,其特征在于,该方法包括:
服务端接收客户端发送的第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
根据所述第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与所述资源位标识信息对应的数据源运营系统;
向选取的所述数据源运营系统发送第二资源获取请求;所述第二资源获取请求用于获取所述数据源运营系统的待投放资源;
接收所述数据源运营系统返回的待投放资源,并从接收的待投放资源中选取投放资源;
将选取的投放资源发送给所述客户端。
2.如权利要求1所述的方法,其特征在于,从接收的待投放资源中选取投放资源,包括:
获取所述客户端的用户特征信息;
根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,确定与所述用户特征信息匹配的投放资源类型;
从接收的待投放资源中,选取在确定的所述投放资源类型下的投放资源。
3.如权利要求1所述的方法,其特征在于,从接收的待投放资源中选取投放资源,包括:
获取所述客户端的应用标识信息;
根据所述客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的投放资源。
4.如权利要求1所述的方法,其特征在于,从接收的待投放资源中选取投放资源,包括:
获取所述客户端的应用标识信息和用户特征信息;
根据所述客户端的应用标识信息,以及接收的待投放资源中指示的相匹配的应用标识信息,从接收的待投放资源中选取与所述客户端匹配的第一投放资源;
根据所述用户特征信息,以及预先建立的该用户特征信息与投放资源类型之间的映射关系,确定与所述用户特征信息匹配的投放资源类型;
从所述第一投放资源中,选取在确定的所述投放资源类型下的第二投放资源,将该第二投放资源作为发送给所述客户端的投放资源。
5.如权利要求1所述的方法,其特征在于,所述服务端为在线旅游服务平台,所述向选取的所述数据源运营系统发送第二资源获取请求,接收所述数据源运营系统返回的待投放资源,包括:
向选取的与所述资源位标识信息对应的多个数据源运营系统发送第二资源获取请求,接收所述多个数据源运营系统返回的待投放资源;
所述从接收的待投放资源中选取投放资源,包括:
获取所述客户端用户在所述旅游服务平台发起搜索及预定的历史行为信息,及所述客户端用户的地理位置信息;
根据所述历史行为信息及地理位置信息,从所述多个数据源运营系统返回的待投放资源中,选取向所述客户端用户推荐的旅游产品信息。
6.如权利要求1所述的方法,其特征在于,所述选取与所述资源位标识信息对应的数据源运营系统,包括:
按照与所述资源位标识信息对应的数据源运营系统的优先级顺序,选择数据源运营系统。
7.如权利要求6所述的方法,其特征在于,所述服务端为旅游服务平台,在接收到按照优先级顺序选择的一个数据源运营系统返回的待投放资源后,从接收的待投放资源中选取投放资源,包括:
获取所述客户端用户在所述旅游服务平台发起搜索及预定的历史行为信息,及所述客户端用户的地理位置信息;
根据所述历史行为信息及地理位置信息,从选择的该数据源运营系统返回的待投放资源中,选取向所述客户端用户推荐的旅游产品信息;
若从选择的该数据源运营系统返回的待投放资源中,没有查找到与所述历史行为信息及地理位置信息匹配的旅游产品信息,则返回按照所述优先级顺序,选择数据源运营系统的步骤。
8.如权利要求6所述的方法,其特征在于,若所述资源位标识信息对应的资源位为支持多帧内容轮播的资源位;则选取与所述资源位标识信息对应的数据源运营系统,包括:
按照所述资源位的每个轮播位对应的数据源运营系统的优先级顺序,选择与该轮播位对应的数据源运营系统。
9.如权利要求8所述的方法,其特征在于,将选择的投放资源发送给所述客户端,包括:
将选择的所述资源位的每个轮播位的投放资源按照轮播顺序打包在一起,发送给所述客户端。
10.一种资源投放方法,其特征在于,该方法包括:
客户端向服务端发送第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
接收所述服务端返回的投放资源;所述投放资源为所述服务端在根据所述资源位标识信息,从候选的多个数据源运营系统中选取一个数据源运营系统后,从该选取的数据源运营系统提供的待投放资源中选取的;
将接收的投放资源投放在所述资源位标识信息对应的页面位置。
11.一种服务器,其特征在于,包括:
第一接收模块,接收客户端发送的第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
第一选取模块,用于根据所述第一资源获取请求中携带的资源位标识信息,从候选的多个数据源运营系统中,选取与所述资源位标识信息对应的数据源运营系统;
第一发送模块,用于向所述第一选取模块选取的所述数据源运营系统发送第二资源获取请求;所述第二资源获取请求用于获取所述数据源运营系统的待投放资源;
第二接收模块,用于接收所述数据源运营系统返回的待投放资源;
第二选取模块,用于从所述第二接收模块接收的待投放资源中选取投放资源;
第二发送模块,用于将所述第二选取模块选择的投放资源发送给所述客户端。
12.一种客户端,其特征在于,包括:
发送模块,用于向服务端发送第一资源获取请求;所述第一资源获取请求中携带有资源位标识信息;
接收模块,用于接收所述服务端返回的投放资源;所述投放资源为所述服务端在根据所述资源位标识信息,从候选的多个数据源运营系统中选取一个数据源运营系统后,从该选取的数据源运营系统提供的待投放资源中选取的;
投放模块,用于将所述接收模块接收的投放资源投放在所述资源位标识信息对应的页面位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710079047.5A CN108427683A (zh) | 2017-02-14 | 2017-02-14 | 一种资源投放方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710079047.5A CN108427683A (zh) | 2017-02-14 | 2017-02-14 | 一种资源投放方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108427683A true CN108427683A (zh) | 2018-08-21 |
Family
ID=63155121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710079047.5A Pending CN108427683A (zh) | 2017-02-14 | 2017-02-14 | 一种资源投放方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108427683A (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109753508A (zh) * | 2018-12-29 | 2019-05-14 | 上海点硕网络科技有限公司 | 一种多平台信息投放和数据统计系统 |
CN109960760A (zh) * | 2019-03-26 | 2019-07-02 | 北京字节跳动网络技术有限公司 | 特征描述信息的获取方法、装置及其相关设备 |
CN110704181A (zh) * | 2019-09-17 | 2020-01-17 | Oppo广东移动通信有限公司 | 资源配置方法、装置及存储介质 |
CN110738516A (zh) * | 2019-09-17 | 2020-01-31 | Oppo广东移动通信有限公司 | 一种数据处理方法、装置、设备及存储介质 |
CN110865861A (zh) * | 2019-11-12 | 2020-03-06 | 北京城市网邻信息技术有限公司 | 一种业务数据的处理方法和装置 |
CN111178924A (zh) * | 2018-11-09 | 2020-05-19 | 北京嘀嘀无限科技发展有限公司 | 一种信息投放方法及装置 |
CN111212305A (zh) * | 2018-11-22 | 2020-05-29 | 玲珑视界科技(北京)有限公司 | 一种支持运营参数动态调整下发的系统和方法 |
CN111709769A (zh) * | 2020-05-15 | 2020-09-25 | 口碑(上海)信息技术有限公司 | 一种数据处理方法及装置 |
CN111736953A (zh) * | 2020-06-23 | 2020-10-02 | 深圳市云智融科技有限公司 | 虚拟资源投放方法、装置、计算机设备及存储介质 |
CN112396443A (zh) * | 2019-08-15 | 2021-02-23 | 阿里巴巴集团控股有限公司 | 信息投放方法及装置、客户端、电子设备和存储介质 |
CN112911345A (zh) * | 2019-12-03 | 2021-06-04 | 聚好看科技股份有限公司 | 推送媒资的方法及服务器 |
CN113490013A (zh) * | 2021-06-30 | 2021-10-08 | 聚好看科技股份有限公司 | 一种服务器及数据请求方法 |
CN113485761A (zh) * | 2021-06-29 | 2021-10-08 | 未鲲(上海)科技服务有限公司 | 针对资源访问请求的处理方法、装置、设备及介质 |
CN113744008A (zh) * | 2020-05-29 | 2021-12-03 | 北京顺源开华科技有限公司 | 资源位投放方法、装置、电子设备和存储介质 |
CN114417125A (zh) * | 2021-12-01 | 2022-04-29 | 北京乐我无限科技有限责任公司 | 内容推荐方法、装置、电子设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146260A (zh) * | 2007-10-19 | 2008-03-19 | 吕利勇 | 手机广告投放系统及方法 |
CN101511055A (zh) * | 2009-02-19 | 2009-08-19 | 华为技术有限公司 | 广告的投放方法及装置 |
US20110212756A1 (en) * | 2010-02-27 | 2011-09-01 | Thuuz, LLC | Method and system for an online performance service with recommendation module |
CN103295147A (zh) * | 2012-03-02 | 2013-09-11 | 华为技术有限公司 | 投放广告的方法、装置和系统 |
CN103595749A (zh) * | 2012-08-16 | 2014-02-19 | 亿赞普(北京)科技有限公司 | 网络广告调度方法、装置与网络广告系统 |
CN104639664A (zh) * | 2015-03-17 | 2015-05-20 | 北京合生共济投资咨询有限责任公司 | 一种推送信息的方法及系统 |
CN104966215A (zh) * | 2015-07-01 | 2015-10-07 | 小米科技有限责任公司 | 广告信息推送方法及装置 |
CN106327227A (zh) * | 2015-06-19 | 2017-01-11 | 北京航天在线网络科技有限公司 | 一种信息推荐系统及信息推荐方法 |
-
2017
- 2017-02-14 CN CN201710079047.5A patent/CN108427683A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146260A (zh) * | 2007-10-19 | 2008-03-19 | 吕利勇 | 手机广告投放系统及方法 |
CN101511055A (zh) * | 2009-02-19 | 2009-08-19 | 华为技术有限公司 | 广告的投放方法及装置 |
US20110212756A1 (en) * | 2010-02-27 | 2011-09-01 | Thuuz, LLC | Method and system for an online performance service with recommendation module |
CN103295147A (zh) * | 2012-03-02 | 2013-09-11 | 华为技术有限公司 | 投放广告的方法、装置和系统 |
CN103595749A (zh) * | 2012-08-16 | 2014-02-19 | 亿赞普(北京)科技有限公司 | 网络广告调度方法、装置与网络广告系统 |
CN104639664A (zh) * | 2015-03-17 | 2015-05-20 | 北京合生共济投资咨询有限责任公司 | 一种推送信息的方法及系统 |
CN106327227A (zh) * | 2015-06-19 | 2017-01-11 | 北京航天在线网络科技有限公司 | 一种信息推荐系统及信息推荐方法 |
CN104966215A (zh) * | 2015-07-01 | 2015-10-07 | 小米科技有限责任公司 | 广告信息推送方法及装置 |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111178924A (zh) * | 2018-11-09 | 2020-05-19 | 北京嘀嘀无限科技发展有限公司 | 一种信息投放方法及装置 |
CN111212305A (zh) * | 2018-11-22 | 2020-05-29 | 玲珑视界科技(北京)有限公司 | 一种支持运营参数动态调整下发的系统和方法 |
CN109753508A (zh) * | 2018-12-29 | 2019-05-14 | 上海点硕网络科技有限公司 | 一种多平台信息投放和数据统计系统 |
CN109960760A (zh) * | 2019-03-26 | 2019-07-02 | 北京字节跳动网络技术有限公司 | 特征描述信息的获取方法、装置及其相关设备 |
CN112396443A (zh) * | 2019-08-15 | 2021-02-23 | 阿里巴巴集团控股有限公司 | 信息投放方法及装置、客户端、电子设备和存储介质 |
CN110738516A (zh) * | 2019-09-17 | 2020-01-31 | Oppo广东移动通信有限公司 | 一种数据处理方法、装置、设备及存储介质 |
CN110704181A (zh) * | 2019-09-17 | 2020-01-17 | Oppo广东移动通信有限公司 | 资源配置方法、装置及存储介质 |
CN110865861A (zh) * | 2019-11-12 | 2020-03-06 | 北京城市网邻信息技术有限公司 | 一种业务数据的处理方法和装置 |
CN110865861B (zh) * | 2019-11-12 | 2021-06-15 | 北京城市网邻信息技术有限公司 | 一种业务数据的处理方法和装置 |
CN112911345A (zh) * | 2019-12-03 | 2021-06-04 | 聚好看科技股份有限公司 | 推送媒资的方法及服务器 |
CN112911345B (zh) * | 2019-12-03 | 2023-03-31 | 聚好看科技股份有限公司 | 推送媒资的方法及服务器 |
CN111709769A (zh) * | 2020-05-15 | 2020-09-25 | 口碑(上海)信息技术有限公司 | 一种数据处理方法及装置 |
CN111709769B (zh) * | 2020-05-15 | 2023-09-19 | 口碑(上海)信息技术有限公司 | 一种数据处理方法及装置 |
CN113744008A (zh) * | 2020-05-29 | 2021-12-03 | 北京顺源开华科技有限公司 | 资源位投放方法、装置、电子设备和存储介质 |
CN111736953A (zh) * | 2020-06-23 | 2020-10-02 | 深圳市云智融科技有限公司 | 虚拟资源投放方法、装置、计算机设备及存储介质 |
CN113485761A (zh) * | 2021-06-29 | 2021-10-08 | 未鲲(上海)科技服务有限公司 | 针对资源访问请求的处理方法、装置、设备及介质 |
CN113490013A (zh) * | 2021-06-30 | 2021-10-08 | 聚好看科技股份有限公司 | 一种服务器及数据请求方法 |
CN113490013B (zh) * | 2021-06-30 | 2023-09-22 | 聚好看科技股份有限公司 | 一种服务器及数据请求方法 |
CN114417125A (zh) * | 2021-12-01 | 2022-04-29 | 北京乐我无限科技有限责任公司 | 内容推荐方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108427683A (zh) | 一种资源投放方法及装置 | |
CN106843828B (zh) | 界面显示、加载方法及装置 | |
CN103679416B (zh) | 一种精益供应链物流系统和方法 | |
CN107454430B (zh) | 用于管理分布式数字标牌内容的方法和数字标牌播放器 | |
CN108428144A (zh) | 推送信息订单的流量分配方法、服务分配方法及装置 | |
CN110139162A (zh) | 媒体内容的共享方法和装置、存储介质、电子装置 | |
CN105224516A (zh) | 图文信息生成方法及装置 | |
CN106293765A (zh) | 一种布局更新方法及装置 | |
CN109388446A (zh) | 一种信息处理方法、装置及存储介质 | |
CN108989994A (zh) | 一种数据更新方法、电子标签、控制端及系统 | |
CN106327248A (zh) | 电子优惠券的获取方法及装置 | |
CN107609907A (zh) | 广告位的调控方法及装置 | |
CN111507740A (zh) | 商品信息展示方法、装置、系统、电子设备及可读介质 | |
CN109711886A (zh) | 广告展示方法、装置和广告主服务器 | |
CN108399552A (zh) | 用于智能快递柜的自助广告方法及装置 | |
KR101521859B1 (ko) | 대중 참여를 이용한 온라인 콘텐츠 개발 거래 시스템 및 방법 | |
CN109218447A (zh) | 媒体文件分发方法及文件分发平台 | |
CN106528140A (zh) | 规格适配方法及装置 | |
CN117707725A (zh) | 任务处理方法、装置、计算机设备和存储介质 | |
US20190087854A1 (en) | Graphical system for database marketing | |
CN106469091A (zh) | 用于分配可用区的方法和装置 | |
CN109582896B (zh) | 一种用于发布内容信息的方法、装置、网络设备和系统 | |
CN104123361B (zh) | 导航页面的配置方法、装置 | |
CN105991770A (zh) | 数据更新方法、客户端及服务器 | |
CN106776756A (zh) | 服务器端、客户端处理天气资源数据的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1259219 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180821 |
|
RJ01 | Rejection of invention patent application after publication |