1.本公开涉及计算机技术领域,尤其涉及一种信息确定方法、装置、电子设备及存储介质。
背景技术:2.相关技术中,在传统货架电商上,通常通过固定的交互信息窗口期,来获取表征商品被推荐成功的交互信息,从而对交互信息向前追溯,确定影响交互信息的浏览页面,即交互信息归因渠道。直播电商不同于货架电商的浏览场景,货架电商是通过页面的浏览动线来追踪,而直播电商实际上没有页面粒度的浏览动线,那么传统的交互信息无法针对直播中的交互信息进行有效归因。
技术实现要素:3.本公开提供一种信息确定方法、装置、电子设备及存储介质,以至少解决相关技术中无法对直播交互信息进行归因的问题。本公开的技术方案如下:
4.根据本公开实施例的第一方面,提供一种信息确定方法,包括:
5.确定对象的目标交互信息对应的目标资源以及直播信息;所述目标交互信息表征所述目标资源被推荐成功的信息;
6.从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件;
7.根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。
8.在一示例性的实施方式中,所述至少两个交互切片的构建方法包括:
9.获取所述对象在所述直播信息的播放过程中的操作数据集以及交互信息集;所述操作数据集中操作数据表征所述对象的操作信息;
10.根据所述操作数据集以及所述交互信息集,确定切片分割点;
11.基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片。
12.在一示例性的实施方式中,所述根据所述操作数据集以及所述交互信息集,确定切片分割点,包括:
13.根据所述直播信息,确定所述操作数据集中每个操作数据对应的数据触发页面,得到数据触发页面集;
14.根据所述直播信息,确定所述交互信息集中每个交互信息对应的交互信息生成页面,得到交互信息生成页面集;
15.根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点。
16.在一示例性的实施方式中,所述根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点,包括:
17.根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触
发页面集;所述相邻数据触发页面集中页面形成连续播放信息;
18.根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点;
19.将所述交互信息生成页面集中每个交互信息生成页面作为第二分割点;
20.将所述第一分割点以及所述第二分割点,确定为所述切片分割点。
21.在一示例性的实施方式中,所述根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集,包括:
22.根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定位于相邻位置的数据触发页面;
23.将位于相邻位置的数据触发页面形成的集合,确定为所述相邻数据触发页面集。
24.在一示例性的实施方式中,所述根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点,包括:
25.基于所述相邻数据触发页面集中各个页面的播放时间,确定第一数据触发页面以及第二数据触发页面;所述第一数据触发页面对应的播放时间位于所述第二数据触发页面对应的播放时间之前;
26.将所述直播信息中,位于所述第一数据触发页面的前一帧、所述第二数据触发页面的后一帧的直播页面,确定为所述第一分割点,所述直播页面为全屏展示所述直播信息对应直播间的页面。
27.在一示例性的实施方式中,所述从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片,包括:
28.基于所述至少两个交互切片,确定筛选操作数据切片;
29.确定所述目标资源对应的目标功能控件;
30.将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
31.在一示例性的实施方式中,所述基于所述至少两个交互切片,确定筛选操作数据切片包括:
32.确定所述交互信息集中每个交互信息对应的资源,得到资源集;
33.根据所述资源集,从所述操作数据集中确定筛选操作数据;所述筛选操作数据用于获取所述资源集中资源的属性信息;
34.确定所述筛选操作数据对应的筛选功能控件;
35.将所述至少两个交互切片中包括所述筛选功能控件的切片,确定为筛选操作数据切片。
36.在一示例性的实施方式中,所述从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片,包括:
37.确定所述目标资源对应的目标功能控件;
38.将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
39.在一示例性的实施方式中,所述根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件,包括:
40.获取至少两个目标交互切片各自对应的播放时间;
41.基于归因确定策略以及所述至少两个目标交互切片各自对应的播放时间,从所述至少两个目标交互切片中确定归因操作数据切片;所述归因确定策略表征所述归因操作数据切片在所述至少两个目标交互切片中的播放时间排序结果;
42.将所述归因操作数据切片中首个目标操作数据对应的目标功能控件,确定为所述目标交互信息对应的归因功能控件。
43.根据本公开实施例的第二方面,提供一种信息确定装置,包括:
44.信息确定模块,被配置为执行确定对象的目标交互信息对应的目标资源以及直播信息;所述目标交互信息表征所述目标资源被推荐成功的信息;
45.目标交互切片确定模块,被配置为执行从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件;
46.归因功能控件确定模块,被配置为执行根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。
47.在一示例性的实施方式中,所述装置还包括:
48.交互信息集获取模块,被配置为执行获取所述对象在所述直播信息的播放过程中的操作数据集以及交互信息集;
49.切片分割点确定模块,被配置为执行根据所述操作数据集以及所述交互信息集,确定切片分割点;
50.交互切片确定模块,被配置为执行基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片。
51.在一示例性的实施方式中,切片分割点确定模块包括:
52.数据触发页面集确定单元,被配置为执行根据所述直播信息,确定所述操作数据集中每个操作数据对应的数据触发页面,得到数据触发页面集;
53.交互信息生成页面集确定单元,被配置为执行根据所述直播信息,确定所述交互信息集中每个交互信息对应的交互信息生成页面,得到交互信息生成页面集;
54.切片分割点确定单元,被配置为执行根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点。
55.在一示例性的实施方式中,所述切片分割点确定单元包括:
56.页面集确定子单元,被配置为执行根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集;所述相邻数据触发页面集中页面形成连续播放信息;
57.第一分割点确定子单元,被配置为执行根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点;
58.第二分割点确定子单元,被配置为执行将所述交互信息生成页面集中每个交互信息生成页面作为第二分割点;
59.切片分割点确定子单元,被配置为执行将所述第一分割点以及所述第二分割点,确定为所述切片分割点。
60.在一示例性的实施方式中,所述页面集确定子单元包括:
61.数据触发页面确定子单元,被配置为执行根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定位于相邻位置的数据触发页面;
62.数据触发页面集确定子单元,被配置为执行将位于相邻位置的数据触发页面形成的集合,确定为所述相邻数据触发页面集。
63.在一示例性的实施方式中,所述第一分割点确定子单元包括:
64.页面确定子单元,被配置为执行基于所述相邻数据触发页面集中各个页面的播放时间,确定第一数据触发页面以及第二数据触发页面;所述第一数据触发页面对应的播放时间位于所述第二数据触发页面对应的播放时间之前;
65.分割点确定子单元,被配置为执行将所述直播信息中,位于所述第一数据触发页面的前一帧、所述第二数据触发页面的后一帧的直播页面,确定为所述第一分割点,所述直播页面为全屏展示所述直播信息对应直播间的页面。
66.在一示例性的实施方式中,所述目标交互切片确定模块包括:
67.筛选操作数据切片确定单元,被配置为执行基于所述至少两个交互切片,确定筛选操作数据切片;
68.目标功能控件确定单元,被配置为执行确定所述目标资源对应的目标功能控件;
69.目标交互切片确定单元,被配置为执行将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
70.在一示例性的实施方式中,所述目标交互切片确定单元包括:
71.资源集确定子单元,被配置为执行确定所述交互信息集中每个交互信息对应的资源,得到资源集;
72.筛选操作数据确定子单元,被配置为执行根据所述资源集,从所述操作数据集中确定筛选操作数据;所述筛选操作数据用于获取所述资源集中资源的属性信息;
73.筛选功能控件确定子单元,被配置为执行确定所述筛选操作数据对应的筛选功能控件;
74.筛选操作数据切片确定子单元,被配置为执行将所述至少两个交互切片中包括所述筛选功能控件的切片,确定为筛选操作数据切片。
75.在一示例性的实施方式中,所述目标交互切片确定模块包括:
76.目标功能控件确定单元,被配置为执行确定所述目标资源对应的目标功能控件;
77.目标交互切片确定单元,被配置为执行将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
78.在一示例性的实施方式中,所述归因功能控件确定模块包括:
79.播放时间获取单元,被配置为执行获取至少两个目标交互切片各自对应的播放时间;
80.归因操作数据切片确定单元,被配置为执行基于归因确定策略以及所述至少两个目标交互切片各自对应的播放时间,从所述至少两个目标交互切片中确定归因操作数据切片;所述归因确定策略表征所述归因操作数据切片在所述至少两个目标交互切片中的播放时间排序结果;
81.归因功能控件确定单元,被配置为执行将所述归因操作数据切片中首个目标操作数据对应的目标功能控件,确定为所述目标交互信息对应的归因功能控件。
82.根据本公开实施例的第三方面,提供一种电子设备,包括:
83.处理器;
84.用于存储所述处理器可执行指令的存储器;
85.其中,所述处理器被配置为执行所述指令,以实现如上所述的信息确定方法。
86.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备处理器执行时,使得电子设备能够执行如上所述的信息确定方法。
87.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上所述的信息确定方法。
88.本公开的实施例提供的技术方案至少带来以下有益效果:
89.本公开确定对象的目标交互信息对应的目标资源以及直播信息;从至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件,所述目标功能控件用于获取所述目标资源的属性信息;所述至少两个交互切片基于切片分割点对所述直播信息进行分割得到;所述切片分割点基于所述对象在所述直播信息的播放过程中的操作数据集以及交互信息集确定;所述交互信息集包括所述目标交互信息;根据所述目标交互切片,确定所述目标交互信息对应的归因功能控件。本公开根据对象在直播过程中的操作数据集以及交互信息集确定切片分割点,根据切片分割点将直播信息分解成多个交互切片,再根据目标交互信息对应的目标资源,确定目标交互切片,从而实现了快速确定目标交互信息对应的归因切片;然后根据目标交互切片,快速、准确地确定出目标交互信息对应的归因功能控件,实现了对交互信息归因进行快速、准确地分析。
90.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
91.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
92.图1是根据一示例性实施例示出的一种信息确定方法的应用环境图。
93.图2是根据一示例性实施例示出的一种信息确定方法的流程图。
94.图3是根据一示例性实施例示出的一种基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片的方法的流程图。
95.图4是根据一示例性实施例示出的一种根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点的方法的流程图。
96.图5是根据一示例性实施例示出的一种根据第一分割点以及第二分割点,确定切片分割点的方法的流程图。
97.图6是根据一示例性实施例示出的一种确定相邻数据触发页面集的方法的流程图。
98.图7是根据一示例性实施例示出的一种确定第一分割点的方法的流程图。
99.图8是根据一示例性实施例示出的一种根据所述目标交互切片,确定所述目标交互信息对应的归因功能控件的方法的流程图。
100.图9是根据一示例性实施例示出的一种直播间的访问轨迹示意图。
101.图10是根据一示例性实施例示出的一种直播间对应的目标交互切片示意图。
102.图11是根据一示例性实施例示出的一种信息确定装置的框图。
103.图12是根据一示例性实施例示出的一种用于确定交互信息归因的电子设备的框图。
具体实施方式
104.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
105.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
106.需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
107.在传统货架电商上,通常以t0(下单当日)和t+1(下单当日及前一天)等时间窗口期,来追溯用户的操作数据路径,从对商品下单向前追溯,以特定的顺序位所访问的页面即认定为影响下单的页面,即交易归因的渠道。例如:用户从app首页,点击了商品a,进入商品a的商详,然后在商品a商详中的同店商品推荐访问了商品b,最终下单。那么按照上述方案中,将会归因该笔交易属于商详页中的同店商品推荐。
108.1)上述对渠道的归因,是聚焦到元素(每个功能点由页面—区块—元素递进构成)粒度的无限集合的枚举,这个枚举难以通过自动化的算法来实现;
109.2)从交互信息向前追溯归因渠道以顺序位“第几步”这种方式,难以准确的定位功能影响,比如上述实例中,若用户从商品a商详,通过同店推荐商品访问了b商品,然后又访问了店铺页,同时在店铺页又对商品b下单了,按照末次统计归因,两个例子会分别统计为:“同店商品推荐”和“店铺页”,而业务上判断归因应当属于“同店商品推荐”;
110.3)直播电商不同于货架电商的用户浏览场景,货架电商是用过用户浏览页面的动线来追踪,而直播电商实际上没有页面粒度的用户浏览动线,实则为用户观流切片,那么传统的交互信息追溯逻辑实际上无法针对观流切片进行有效归因。
111.为了实现对直播交互信息归因进行快速、准确地分析,本公开提供了一种信息确定方法、装置、电子设备及存储介质。
112.请参阅图1,其所示为根据一示例性实施例示出的一种信息确定方法的应用环境图,该应用环境可以包括服务器01和客户端02。
113.具体的,本说明书实施例中,所述服务器01可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。服务器01可以包括有网络通信单元、处理器和存储器等等。具体的,所述服务器01可
以用于根据目标交互信息对应的直播信息以及目标资源,确定目标交互切片,再根据所述目标交互切片,确定所述目标交互信息对应的归因功能控件,并向客户端02发送归因功能控件的描述信息。
114.具体的,本说明书实施例中,所述客户端02可以包括智能手机、台式电脑、平板电脑、笔记本电脑、数字助理、智能可穿戴设备、车载终端等类型的实体设备,也可以包括运行于实体设备中的软体,例如一些服务商提供给用户的网页页面,也可以为该些服务商提供给用户的应用。具体的,所述客户端02可以用于显示目标交互信息的归因功能控件的描述信息。
115.图2是根据一示例性实施例示出的一种信息确定方法的流程图,如图2所示,该方法可以应用于图1所示的服务器01中,包括以下步骤。
116.在步骤s21中,确定对象的目标交互信息对应的目标资源以及直播信息,所述目标交互信息表征所述目标资源被推荐成功的信息。
117.本公开实施例中,对象为目标交互信息对应的下单用户,所述目标交互信息为基于所述直播信息生成的交互信息;直播信息可以包括但不限于直播视频、直播音频等信息;目标资源可以为目标交互信息对应的商品。目标交互信息可以为目标资源对应的订单。
118.在一些实施例中,所述确定对象的目标交互信息对应的目标资源以及直播信息可以包括:
119.接收客户端发送的交互信息归因查询请求,所述交互信息归因查询请求携带所述目标交互信息的对象、目标资源以及直播信息标识;
120.解析所述交互信息归因查询请求,确定所述目标交互信息对应的目标资源以及对象;
121.基于所述直播信息标识,确定所述直播信息。
122.本公开实施例中,可以根据客户端的请求,对目标交互信息进行归因分析。
123.在步骤s22中,从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件。
124.本公开实施例中,如图3所示,所述至少两个交互切片的构建方法包括:
125.在步骤s31中,获取所述对象在所述直播信息的播放过程中的操作数据集以及交互信息集;所述操作数据集中操作数据表征所述对象的操作信息;
126.本公开实施例中,操作数据集中可以包括一个或多个操作数据;对象的操作数据集为对象在直播信息的播放过程中所有操作数据的集合,该操作数据可以包括但不限于对直播页面中功能控件的点击操作数据、滑动操作数据、拖动操作数据等。交互信息集为对象在直播信息的播放过程中的所有交互信息,可以包括一个或多个交互信息,交互信息可以为针对资源的订单。
127.在步骤s32中,根据所述操作数据集以及所述交互信息集,确定切片分割点;
128.本公开实施例中,切片分割点用于对直播信息进行分割,可以将直播信息分解成多个信息片段。
129.在一些实施例中,如图4所示,所述根据所述操作数据集以及所述交互信息集,确定切片分割点,包括:
130.在步骤s321中,根据所述直播信息,确定所述操作数据集中每个操作数据对应的
数据触发页面,得到数据触发页面集;
131.本公开实施例中,可以根据直播信息,确定操作数据集中每个操作数据对应的数据触发页面,所述数据触发页面包括操作数据触发控件,所述对象可以基于所述操作数据触发控件实施操作数据;所述数据触发页面集中各个数据触发页面可以按照页面播放时间进行顺序排列或倒序排序。
132.在步骤s322中,根据所述直播信息,确定所述交互信息集中每个交互信息对应的交互信息生成页面,得到交互信息生成页面集;
133.本公开实施例中,可以根据所述直播信息,确定所述交互信息集中每个交互信息对应的交互信息生成页面,所述交互信息生成页面可以包括交互信息触发控件,对象通过触发交互信息触发控件,生成交互信息。
134.在步骤s323中,根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点。
135.本公开实施例中,可以根据所述数据触发页面集以及所述交互信息生成页面集,确定直播信息中的切片分割点,从而可以将直播信息快速分成多个交互切片。
136.在一些实施例中,如图5所示,所述根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点,包括:
137.在步骤s3231中,根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集;所述相邻数据触发页面集中页面形成连续播放信息;
138.本公开实施例中,可以根据数据触发页面集确定一个或多个相邻数据触发页面集,每个相邻数据触发页面集中包括连续的多个数据触发页面。
139.在一些实施例中,如图6所示,所述根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集,包括:
140.在步骤s32311中,根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定位于相邻位置的数据触发页面;
141.本公开实施例中,根据每个数据触发页面对应的播放时间,确定处于相邻位置的多个数据触发页面;例如,可以先确定两个相邻的数据触发页面,再分别确定这两个页面的相邻页面,以此类推,由此确定出所有相邻的数据触发页面。
142.在步骤s32312中,将位于相邻位置的数据触发页面形成的集合,确定为所述相邻数据触发页面集。
143.本公开实施例中,可以将能形成连续播放信息的处于相邻位置的数据触发页面作为一个集合,由此可以确定一个或多个相邻数据触发页面集。
144.本公开实施例中,可以通过每个数据触发页面对应的播放时间,将相邻的数据触发页面进行聚集,得到相邻数据触发页面集,从而便于后续对直播信息进行快速、准确地分割。
145.在步骤s3232中,根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点;
146.在一些实施例中,如图7所示,所述根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点,包括:
147.在步骤s32321中,基于所述相邻数据触发页面集中各个页面的播放时间,确定第
一数据触发页面以及第二数据触发页面;所述第一数据触发页面对应的播放时间位于所述第二数据触发页面对应的播放时间之前;
148.本公开实施例中,当相邻数据触发页面集为多个时,可以确定每个相邻数据触发页面集对应的第一数据触发页面以及第二数据触发页面,从而确定出多个分割点。
149.在步骤s32322中,将所述直播信息中,位于所述第一数据触发页面的前一帧、所述第二数据触发页面的后一帧的直播页面,确定为所述第一分割点,所述直播页面为全屏展示所述直播信息对应直播间的页面。
150.本公开实施例中,可以将直播信息中所述第一数据触发页面的前一帧直播页面以及所述第二数据触发页面的后一帧直播页面确定为第一分割点;其中直播页面仅有一个窗口,不包括弹窗等小窗口,用于全屏展示所述直播信息对应的直播间。
151.本公开实施例中,可以根据相邻数据触发页面集中的第一数据触发页面以及第二数据触发页面,确定位于相邻数据触发页面集之前以及之后的直播页面,从而确定出第一分割点,便于对直播信息进行准确分割。
152.在步骤s3233中,将所述交互信息生成页面集中每个交互信息生成页面作为第二分割点;
153.在步骤s3234中,将所述第一分割点以及所述第二分割点,确定为所述切片分割点。
154.本公开实施例中,还可以将对象离开直播间时的页面作为切片分割点。
155.本公开实施例中,可以根据相邻数据触发页面集以及直播信息确定第一分割点,根据交互信息生成页面集确定第二分割点,从而快速、准确地确定出直播信息中的切片分割点。
156.在步骤s33中,基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片。
157.本公开实施例中,每个交互切片中可以包括一个或多个操作数据触发控件,至少两个交互切片可以构成完整的直播信息或者部分直播信息。
158.本公开实施例中,在每次直播结束,即构建直播过程中的操作数据切片;在交互信息分析过程中,根据已经构建的操作数据切片,查找交互信息中目标资源对应的目标交互切片,从而进一步确定交互信息的归因功能控件。
159.本公开实施例中,可以根据对象的操作数据集以及所述交互信息集,确定所述切片分割点;基于所述切片分割点对所述直播信息进行分割,得到直播信息对应的至少两个交互切片;从而可以确定每个交互信息对应的交互切片,便于快速确定交互信息归因。
160.在一些实施例中,所述切片分割点为至少两个,所述基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片,包括:
161.根据至少两个切片分割点各自对应的播放时间,对所述至少两个切片分割点进行排序;
162.本公开实施例中,可以根据播放时间对切片分割点进行顺序或倒叙排列,顺序排列即按照播放时间由前到后进行排列。
163.根据排序结果,将所述直播信息中位于两个相邻切片分割点之间的信息确定为交互切片。
164.本公开实施例中,可以将排序后的两个相邻切片分割点之间的信息确定为交互切片,从而得到多个交互切片。
165.在一些实施例中,所述从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片,包括:
166.基于所述至少两个交互切片,确定筛选操作数据切片;
167.本公开实施例中,可以从所述至少两个交互切片中确定筛选操作数据切片,其中筛选操作数据切片为包括有效操作数据的切片;有效操作数据为上报了对象信息的操作数据。
168.确定所述目标资源对应的目标功能控件;
169.将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
170.本公开实施例中,可以根据至少两个交互切片,先确定出筛选操作数据切片,再根据目标功能控件,从筛选操作数据切片中快速确定出目标交互切片。
171.在一些实施例中,所述基于所述至少两个交互切片,确定筛选操作数据切片包括:
172.确定所述交互信息集中每个交互信息对应的资源,得到资源集;
173.本公开实施例中,每个交互信息对应的资源可以为交互信息中的商品。
174.根据所述资源集,从所述操作数据集中确定筛选操作数据;所述筛选操作数据用于获取所述资源集中资源的属性信息;
175.本公开实施例中,筛选操作数据用于获取所述资源集中资源的属性信息,例如可以为上报了商品信息的操作数据;资源的属性信息可以包括但不限于资源的价格、产地、发货地等信息。
176.确定所述筛选操作数据对应的筛选功能控件;
177.本公开实施例中,可以确定每个筛选操作数据对应的筛选功能控件,对象可以基于筛选功能控件触发筛选操作数据。
178.将所述至少两个交互切片中包括所述筛选功能控件的切片,确定为筛选操作数据切片。
179.在一些实施例中,可以根据筛选功能控件,从交互切片中确定筛选操作数据切片,从而确定出筛选操作数据对应的操作数据切片,便于进一步确定出交互信息归因。
180.本公开实施例中,所述从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件,包括:
181.确定所述目标资源对应的目标功能控件;
182.本公开实施例中,目标功能控件为对象生成目标交互信息之前的操作数据对应的控件。
183.将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
184.本公开实施例中,可以根据目标功能控件,确定目标资源对应的目标交互切片。目标交互切片为包括用于获取所述目标资源的属性信息的目标功能控件。
185.本公开实施例中,可以根据目标资源对应的目标功能控件,快速确定出目标资源对应的目标交互切片。
186.在步骤s23中,根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。
187.本公开实施例中,所述根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件,包括:
188.将所述目标交互切片中首个目标操作数据对应的目标功能控件,确定为所述目标交互信息对应的归因功能控件。
189.本公开实施例中,若目标交互切片为一个,则可以将切片中首个目标操作数据对应的功能控件,确定为所述目标交互信息对应的归因功能控件。
190.本公开实施例中,如图8所示,当目标交互切片为多个时,所述根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件,包括:
191.在步骤s231中,获取至少两个目标交互切片各自对应的播放时间;
192.本公开实施例中,每个目标交互切片都对应有播放时间,通常为一个时间段。
193.在步骤s232中,基于归因确定策略以及所述至少两个目标交互切片各自对应的播放时间,从所述至少两个目标交互切片中确定归因操作数据切片;所述归因确定策略表征所述归因操作数据切片在所述至少两个目标交互切片中的播放时间排序结果;
194.本公开实施例中,可以预先构建归因确定策略,例如可以根据首次挂单策略,将播放时间最早的切片确定为归因操作数据切片;或者根据末次挂单策略,将播放时间最晚的切片确定为归因操作数据切片。
195.在步骤s233中,将所述归因操作数据切片中首个目标操作数据对应的目标功能控件,确定为所述目标交互信息对应的归因功能控件。
196.本公开实施例中,可以将归因操作数据切片中首个目标操作数据对应的功能控件,确定为所述目标交互信息对应的归因功能控件。例如,目标交互切片包括:切片a—切片b—切片c—切片d,可以根据末次挂单策略,将其中的切片d定义为交互信息归因切片(归因操作数据切片),从而确定出归因功能控件。
197.本公开实施例中,当存在多个目标交互切片时,可以根据归因确定策略,确定出归因操作数据切片,从而进一步确定出目标交互信息对应的归因功能控件,从而可以根据多个目标交互切片,快速、准确地确定出归因功能控件。
198.在一个具体的实施例中,如图9所示,图9为对象小明在3月1日对某直播间的访问轨迹示意图;直播间曝光后,显示口碑雷达挂件,用户点击该挂件后,半屏展示口碑雷达界面;用户关闭该半屏界面,显示直播间曝光界面,触发营销显示优惠券弹窗;用户点击优惠券,打开小黄车,优惠券对应的商品a曝光;用户点击商品a,在直播界面中半屏展示商品a提单页;用户关闭该提单页,显示直播间曝光界面;后台触发正在讲解控件,显示正在讲解气泡b,用户点击正在讲解,显示商品b的半屏商品详情页;用户返回小黄车,半屏显示小黄车,小黄车中商品a曝光;用户关闭小黄车,显示直播间曝光页面,页面中显示券挂件;用户点击券挂件,显示优惠券弹窗;用户点击打开小黄车,商品a曝光,半屏显示商品a提单页,用户下单商品a。其中,小黄车指的就是购物车,小黄车下单就是可以把喜欢的商品添加进购物车进行购买。如图10所示,图10为直播间对应的目标交互切片示意图;根据本实施例的方法对图9的直播间访问轨迹进行分割,得到三个目标交互切片a、b、c;如果根据末次挂单策略,则将切片c中的券挂件确定为交互信息的归因功能控件;如果根据首次挂单策略,则将切片a
中的优惠券弹窗确定为交互信息的归因功能控件;或者可以同时将这两个切片中的归因功能控件作为交互信息的归因功能控件。
199.本公开实施例中,还可以在直播信息中设置埋点元素,通过埋点元素确定对象的操作数据集,进一步确定目标资源对应的目标操作数据,再根据目标操作数据确定目标功能控件,从而在直播信息中追溯目标功能控件之前的其他功能控件,最后确定出交互信息的归因功能控件。
200.本公开在目标应用程序的原始页面中显示弹窗页面;弹窗页面中包括对象展示信息以及对象查看控件;从而可以根据本地终端中第一用户特征以及第二用户特征,向第一用户推荐对象展示信息;第一用户可以触发对象查看控件,在目标页面查看对象描述信息,并基于目标页面中的对象添加控件,将所述对象描述信息添加至所述第一用户的分享清单中;从而提高对象的选择效率以及分享清单的生成效率,并进一步提高分享清单的点击率。
201.图11是根据一示例性实施例示出的一种信息确定装置框图。参照图11,该装置包括:
202.信息确定模块1110,被配置为执行确定对象的目标交互信息对应的目标资源以及直播信息;所述目标交互信息表征所述目标资源被推荐成功的信息;
203.目标交互切片确定模块1120,被配置为执行从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件;
204.归因功能控件确定模块1130,被配置为执行根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。
205.在一些实施例中,所述装置还包括:
206.交互信息集获取模块,被配置为执行获取所述对象在所述直播信息的播放过程中的操作数据集以及交互信息集;
207.切片分割点确定模块,被配置为执行根据所述操作数据集以及所述交互信息集,确定切片分割点;
208.交互切片确定模块,被配置为执行基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片。
209.在一些实施例中,切片分割点确定模块包括:
210.数据触发页面集确定单元,被配置为执行根据所述直播信息,确定所述操作数据集中每个操作数据对应的数据触发页面,得到数据触发页面集;
211.交互信息生成页面集确定单元,被配置为执行根据所述直播信息,确定所述交互信息集中每个交互信息对应的交互信息生成页面,得到交互信息生成页面集;
212.切片分割点确定单元,被配置为执行根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点。
213.在一些实施例中,所述切片分割点确定单元包括:
214.页面集确定子单元,被配置为执行根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集;所述相邻数据触发页面集中页面形成连续播放信息;
215.第一分割点确定子单元,被配置为执行根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点;
216.第二分割点确定子单元,被配置为执行将所述交互信息生成页面集中每个交互信息生成页面作为第二分割点;
217.切片分割点确定子单元,被配置为执行将所述第一分割点以及所述第二分割点,确定为所述切片分割点。
218.在一些实施例中,所述页面集确定子单元包括:
219.数据触发页面确定子单元,被配置为执行根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定位于相邻位置的数据触发页面;
220.数据触发页面集确定子单元,被配置为执行将位于相邻位置的数据触发页面形成的集合,确定为所述相邻数据触发页面集。
221.在一些实施例中,所述第一分割点确定子单元包括:
222.页面确定子单元,被配置为执行基于所述相邻数据触发页面集中各个页面的播放时间,确定第一数据触发页面以及第二数据触发页面;所述第一数据触发页面对应的播放时间位于所述第二数据触发页面对应的播放时间之前;
223.分割点确定子单元,被配置为执行将所述直播信息中,位于所述第一数据触发页面的前一帧、所述第二数据触发页面的后一帧的直播页面,确定为所述第一分割点,所述直播页面为全屏展示所述直播信息对应直播间的页面。
224.在一些实施例中,所述目标交互切片确定模块包括:
225.筛选操作数据切片确定单元,被配置为执行基于所述至少两个交互切片,确定筛选操作数据切片;
226.目标功能控件确定单元,被配置为执行确定所述目标资源对应的目标功能控件;
227.目标交互切片确定单元,被配置为执行将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
228.在一些实施例中,所述目标交互切片确定单元包括:
229.资源集确定子单元,被配置为执行确定所述交互信息集中每个交互信息对应的资源,得到资源集;
230.筛选操作数据确定子单元,被配置为执行根据所述资源集,从所述操作数据集中确定筛选操作数据;所述筛选操作数据用于获取所述资源集中资源的属性信息;
231.筛选功能控件确定子单元,被配置为执行确定所述筛选操作数据对应的筛选功能控件;
232.筛选操作数据切片确定子单元,被配置为执行将所述至少两个交互切片中包括所述筛选功能控件的切片,确定为筛选操作数据切片。
233.在一些实施例中,所述目标交互切片确定模块包括:
234.目标功能控件确定单元,被配置为执行确定所述目标资源对应的目标功能控件;
235.目标交互切片确定单元,被配置为执行将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。
236.在一些实施例中,所述归因功能控件确定模块包括:
237.播放时间获取单元,被配置为执行获取至少两个目标交互切片各自对应的播放时间;
238.归因操作数据切片确定单元,被配置为执行基于归因确定策略以及所述至少两个
目标交互切片各自对应的播放时间,从所述至少两个目标交互切片中确定归因操作数据切片;所述归因确定策略表征所述归因操作数据切片在所述至少两个目标交互切片中的播放时间排序结果;
239.归因功能控件确定单元,被配置为执行将所述归因操作数据切片中首个目标操作数据对应的目标功能控件,确定为所述目标交互信息对应的归因功能控件。
240.关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
241.在一个示例性的实施方式中,还提供了一种电子设备,包括处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行存储器上所存放的指令时,实现上述任一实施方式中提供的信息确定方法。
242.该电子设备可以是终端、服务器或者类似的运算装置,以该电子设备是服务器为例,图12是根据一示例性实施例示出的一种电子设备的框图,如图12所示,该服务器1200可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units,cpu)1210(处理器1210可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器1230,一个或一个以上存储应用程序1223或数据1222的存储介质1220(例如一个或一个以上海量存储设备)。其中,存储器1230和存储介质1220可以是短暂存储或持久存储。存储在存储介质1220的程序可以包括一个或一个以上模块,每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1210可以设置为与存储介质1220通信,在服务器1200上执行存储介质1220中的一系列指令操作。服务器1200还可以包括一个或一个以上电源1260,一个或一个以上有线或无线网络接口1250,一个或一个以上输入输出接口1240,和/或,一个或一个以上操作系统1221,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等等。
243.输入输出接口1240可以用于经由一个网络接收或者发送数据。上述的网络具体实例可包括服务器1200的通信供应商提供的无线网络。在一个实例中,输入输出接口1240包括一个网络适配器(network interface controller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,输入输出接口1240可以为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
244.本领域普通技术人员可以理解,图12所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,服务器1200还可包括比图12中所示更多或者更少的组件,或者具有与图12所示不同的配置。
245.在一个示例性的实施方式中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器1230,上述指令可由装置1200的处理器1210执行以完成上述方法。可选地,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
246.在一个示例性的实施方式中,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一实施方式中提供的信息确定方法。
247.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申
请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
248.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
249.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
技术特征:1.一种信息确定方法,其特征在于,包括:确定对象的目标交互信息对应的目标资源以及直播信息;所述目标交互信息表征所述目标资源被推荐成功的信息;从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件;根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。2.根据权利要求1所述的方法,其特征在于,所述至少两个交互切片的构建方法包括:获取所述对象在所述直播信息的播放过程中的操作数据集以及交互信息集;所述操作数据集中操作数据表征所述对象的操作信息;根据所述操作数据集以及所述交互信息集,确定切片分割点;基于所述切片分割点对所述直播信息进行分割,得到所述至少两个交互切片。3.根据权利要求2所述的方法,其特征在于,所述根据所述操作数据集以及所述交互信息集,确定切片分割点,包括:根据所述直播信息,确定所述操作数据集中每个操作数据对应的数据触发页面,得到数据触发页面集;根据所述直播信息,确定所述交互信息集中每个交互信息对应的交互信息生成页面,得到交互信息生成页面集;根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点。4.根据权利要求3所述的方法,其特征在于,所述根据所述数据触发页面集以及所述交互信息生成页面集,确定所述切片分割点,包括:根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集;所述相邻数据触发页面集中页面形成连续播放信息;根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点;将所述交互信息生成页面集中每个交互信息生成页面作为第二分割点;将所述第一分割点以及所述第二分割点,确定为所述切片分割点。5.根据权利要求4所述的方法,其特征在于,所述根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定相邻数据触发页面集,包括:根据所述数据触发页面集中各个数据触发页面对应的播放时间,确定位于相邻位置的数据触发页面;将位于相邻位置的数据触发页面形成的集合,确定为所述相邻数据触发页面集。6.根据权利要求4所述的方法,其特征在于,所述根据所述直播信息以及所述相邻数据触发页面集,确定第一分割点,包括:基于所述相邻数据触发页面集中各个页面的播放时间,确定第一数据触发页面以及第二数据触发页面;所述第一数据触发页面对应的播放时间位于所述第二数据触发页面对应的播放时间之前;将所述直播信息中,位于所述第一数据触发页面的前一帧、所述第二数据触发页面的后一帧的直播页面,确定为所述第一分割点,所述直播页面为全屏展示所述直播信息对应直播间的页面。
7.根据权利要求2所述的方法,其特征在于,所述从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片,包括:基于所述至少两个交互切片,确定筛选操作数据切片;确定所述目标资源对应的目标功能控件;将所述筛选操作数据切片中包括所述目标功能控件的切片,确定为所述目标资源对应的目标交互切片。8.根据权利要求7所述的方法,其特征在于,所述基于所述至少两个交互切片,确定筛选操作数据切片包括:确定所述交互信息集中每个交互信息对应的资源,得到资源集;根据所述资源集,从所述操作数据集中确定筛选操作数据;所述筛选操作数据用于获取所述资源集中资源的属性信息;确定所述筛选操作数据对应的筛选功能控件;将所述至少两个交互切片中包括所述筛选功能控件的切片,确定为筛选操作数据切片。9.根据权利要求1-8中任一项所述的方法,其特征在于,所述根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件,包括:获取至少两个目标交互切片各自对应的播放时间;基于归因确定策略以及所述至少两个目标交互切片各自对应的播放时间,从所述至少两个目标交互切片中确定归因操作数据切片;所述归因确定策略表征所述归因操作数据切片在所述至少两个目标交互切片中的播放时间排序结果;将所述归因操作数据切片中首个目标操作数据对应的目标功能控件,确定为所述目标交互信息对应的归因功能控件。10.一种信息确定装置,其特征在于,包括:信息确定模块,被配置为执行确定对象的目标交互信息对应的目标资源以及直播信息;所述目标交互信息表征所述目标资源被推荐成功的信息;目标交互切片确定模块,被配置为执行从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件;归因功能控件确定模块,被配置为执行根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。11.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1-9中任一项所述的信息确定方法。12.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-9中任一项所述的信息确定方法。13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-9中任一项所述的信息确定方法。
技术总结本公开关于一种信息确定方法、装置、电子设备及存储介质,所述方法包括:确定对象的目标交互信息对应的目标资源以及直播信息;所述目标交互信息表征所述目标资源被推荐成功的信息;从所述直播信息对应的至少两个交互切片中,确定所述目标资源对应的目标交互切片;所述目标交互切片包括目标功能控件;根据所述目标交互切片中的目标功能控件,确定所述目标交互信息对应的归因功能控件。本公开实现了对交互信息归因进行快速、准确地分析。准确地分析。准确地分析。
技术研发人员:王译田
受保护的技术使用者:北京达佳互联信息技术有限公司
技术研发日:2022.06.29
技术公布日:2022/11/1