显示方法、显示装置、电子设备及存储介质与流程

    专利查询2023-02-22  135



    1.本技术涉及信息处理技术,特别涉及一种显示方法、显示装置、电子设备及计算机可读存储介质。


    背景技术:

    2.在业务进行ab实验过程中,每个实验可占据全部流量或部分流量,实验个数增多时会存在流量饥饿现象,故需采用多域、多层的分流模型,使得流量可被反复利用,并保证实验之间不会相互干扰。在相关技术中,可以采用表格方式展示实验信息,表格方式非常不直观,不利于业务运营人员进行查看和管理。


    技术实现要素:

    3.本技术的实施方式提供了一种显示方法、显示装置、电子设备及计算机可读存储介质。
    4.本技术实施方式的显示方法可以用于预设业务,所述显示方法包括:根据所述预设业务的各个实验域的流量占比确定各个所述实验域的第一面积并显示与所述第一面积相应的第一图形;根据每个所述实验域的各个实验的流量占比确定各个所述实验的第二面积并显示与所述第二面积相应的第二图形,所述第二图形位于所述第一图形内。
    5.本技术实施方式的显示装置可以用于预设业务,所述显示装置包括第一确定模块和第二确定模块。所述第一确定模块用于根据所述预设业务的各个实验域的流量占比确定各个所述实验域的第一面积并显示与所述第一面积相应的第一图形。所述第二确定模块用于根据每个所述实验域的各个实验的流量占比确定各个所述实验的第二面积并显示与所述第二面积相应的第二图形,所述第二图形位于所述第一图形内。
    6.本技术实施方式的电子设备包括一个或多个处理器和存储器。所述存储器存储有计算机程序。所述计算机程序被所述处理器执行的情况下,实现上述实施方式所述的显示方法的步骤。
    7.本技术实施方式的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行的情况下,实现上述实施方式所述的显示方法的步骤。
    8.上述显示方法、显示装置、电子设备及计算机可读存储介质中,根据实验域的流量占比确定实验域的第一图形的第一面积,根据实验的流量占比确定实验的第二图形的第二面积,如此,业务运营人员能够直观地看出各个实验域及各个实验的流量占比,从而便于进行业务管理。
    9.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
    附图说明
    10.本技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变
    得明显和容易理解,其中:
    11.图1是本技术某些实施方式的显示方法的场景示意图;
    12.图2是本技术某些实施方式的显示方法的流程示意图;
    13.图3是本技术某些实施方式的显示装置的示意图;
    14.图4是本技术某些实施方式的显示方法的流程示意图;
    15.图5是本技术某些实施方式的显示装置的示意图;
    16.图6是本技术某些实施方式的显示方法的流程示意图;
    17.图7是本技术某些实施方式的显示装置的示意图;
    18.图8是本技术某些实施方式的显示方法的流程示意图;
    19.图9是本技术某些实施方式的显示装置的示意图;
    20.图10是本技术某些实施方式的显示方法的流程示意图;
    21.图11是本技术某些实施方式的显示装置的示意图;
    22.图12是本技术某些实施方式的电子设备的示意图。
    具体实施方式
    23.下面详细描述本技术的实施方式,所述实施方式的实施方式在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。
    24.在本技术的实施方式的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本技术的实施方式的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
    25.可以采用ab实验对业务的不同版本进行测试。具体地,ab实验是为业务界面或流程制作两个或多个版本,在同一时间维度,分别让组成成分相同(相似)的访客群组(目标人群)随机的访问这些版本,收集各群组的用户体验数据和业务数据,最后分析、评估出最好版本,正式采用。
    26.在业务进行ab实验过程中,每个实验可占据全部流量或部分流量,实验个数增多时会存在流量饥饿现象,故可以采用多域、多层的分流模型,分流模型可以按指定配置进行流量分配,使得流量可被反复利用,并保证实验之间不会相互干扰。在相关技术中,采用表格方式展示实验信息,表格方式非常不直观,不利于业务运营人员进行查看和管理,导致需要反复梳理实验之间的关系,耗费很多精力。
    27.请参阅图1和图2,本技术实施方式的显示方法可以用于预设业务。显示方法包括:
    28.01:根据预设业务的各个实验域的流量占比确定各个实验域的第一面积并显示与第一面积相应的第一图形142;
    29.02:根据每个实验域的各个实验的流量占比确定各个实验的第二面积并显示与第二面积相应的第二图形144,第二图形144位于第一图形142内。
    30.请参阅图1和图3,本技术实施方式的显示装置12可以用于预设业务。显示装置12包括第一确定模块121和第二确定模块123。
    31.本技术显示方法可由本技术实施方式的显示装置12实现,其中,步骤01可以由第一确定模块121实现,步骤02可以由第二确定模块122实现,也即是说,第一确定模块121可用于根据预设业务的各个实验域的流量占比确定各个实验域的第一面积并显示与第一面积相应的第一图形142。第二确定模块122可用于根据每个实验域的各个实验的流量占比确定各个实验的第二面积并显示与第二面积相应的第二图形144,第二图形144位于第一图形142内。
    32.上述显示方法、显示装置12中,根据实验域的流量占比确定实验域的第一图形142的第一面积,根据实验的流量占比确定实验的第二图形144的第二面积,如此,业务运营人员能够直观地看出各个实验域及各个实验的流量占比,从而便于进行业务管理,省时省力,在实验个数较多时(例如超过200个),业务运营人员对实验间的整体梳理时间从几个小时下降至不到一分钟。
    33.本技术实施方式的显示方法和显示装置12可以用于进行ab实验的预设业务。其中,预设业务可以包括应用程序或网页。预设业务可以存在多个不同版本,为了对多个不同版本进行ab实验,可以将实验进行划分,具体地,可以根据实验的类型将实验划分到不同的实验域,根据各个实验域的流量占比确定对应的第一面积,第一面积与实验域的流量占比呈正相关关系,根据第一面积确定对应的第一图形142并进行显示。根据各个实验的流量占比确定对应的第二面积,第二面积与实验的流量占比呈正相关关系,根据第二面积确定对应的第二图形144并进行显示。
    34.实验的第二图形144位于该实验对应的实验域的第一图形142内,如此,可以通过第一图形142和第二图形144的位置关系确定实验域和实验的包含关系。
    35.图形(第一图形142和第二图形144等)可以是栅格、圆圈等图形,在此不做具体限定,本技术实施例以图形为栅格为例进行说明,具体地,第二图形144可以采用圆角矩形方块,第一图形142可以采用矩形方块。栅格显示可以通过html结构中的元素嵌套关系、多行多列来进行布局展示实验域和实验的关联关系,具体地,可以使用div或者svg元素进行栅格布局,多个实验域之间可以使用div元素通过分栏进行布局展示,实验域、实验层(请参下文)、实验之间的嵌套关系可以通过div元素间父子节点进行展示,实验与实验之间可以通过div(或者svg)元素间兄弟节点进行展示。
    36.在某些实施方式中,本技术的面积可以体现在栅格的长度,也即是说,可以根据流量占比确定栅格的长度,栅格的宽度可以为预设值,不同的实验域、不同的实验的栅格的宽度可以相同或不同。
    37.在某些实施方式中,显示第一图形142、显示第二图形144具体可以是发送控制信号至显示屏14以控制显示屏14显示第一图形142、显示第二图形144。
    38.请参阅图4,在某些实施方式中,显示方法还包括:
    39.03:显示各个实验域的名称及各个实验域的流量占比;
    40.04:显示各个实验的名称及各个实验的流量占比。
    41.请参阅图5,在某些实施方式中,显示装置12还包括第一显示模块123和第二显示模块124。步骤03可以由第一显示模块123实现,步骤04可以由第二显示模块124实现。也即是说,第一显示模块123可用于显示各个实验域的名称及各个实验域的流量占比。第二显示模块124可用于显示各个实验的名称及各个实验的流量占比。
    42.如此,能够根据显示的信息快速、准确地确定实验域、实验的流量占比。显示名称和流量占比具体可以是发送控制信号至显示屏14以控制显示屏14显示名称和流量占比。
    43.请参阅图6,在某些实施方式中,显示方法还包括:
    44.05:显示每个实验域中的各个实验层对应的第三图形146,第三图形146位于第一图形142内;
    45.步骤02(根据每个实验域的各个实验的流量占比确定各个实验的第二面积并显示与第二面积相应的第二图形144),包括:
    46.022:根据每个实验层的各个实验的流量占比确定第二面积并显示第二图形144,第二图形144位于第三图形146内。
    47.请参阅图7,在某些实施方式中,显示装置12还包括第三显示模块125。步骤05可以由第三显示模块125实现,步骤022可以由第二确定模块122实现,也即是说,第三显示模块125可用于显示每个实验域中的各个实验层对应的第三图形146,第三图形146位于第一图形142内。第二确定模块122可用于根据每个实验层的各个实验的流量占比确定第二面积并显示第二图形144,第二图形144位于第三图形146内。
    48.如此,可以通过实验域、实验层、实验的层次来快速、准确地展示实验信息。
    49.具体地,一个实验域可以包括若干实验层,一个实验层可以包括若干实验,三者可以采用嵌套的数据结构实现。实验层的第三图形146位于该实验层对应的实验域的第一图形142内,实验的第二图形144位于该实验对应的实验层的第三图形146内,也即是说,实验域的第一图形142内包含实验层的第三图形146,实验层的第三图形146包含实验的第二图形144,如此,可以通过第一图形142、第二图形144和第三图形146的位置关系确定实验域、实验、实验层的包含关系。
    50.每个实验层相对相应的实验域的流量占比为百分之百,在某些实施方式中,可以显示每个实验域中的每个实验层的名称及流量占比。
    51.第三图形146可以是栅格、圆圈等图形,在此不做具体限定,本技术实施例以第三图形146为栅格为例进行说明,具体地,第三图形146可以采用矩形方块。
    52.在某些实施方式中,同一实验域中的各个实验层之间的流量为正交关系。如此,同一实验域中的各个实验层可以重复使用流量,能够使得流量的利用更加充分。具体地,流量为正交关系,可以是指经过当前层的用户流量会被均匀分散至下一层的各实验中,以避免实验间相互影响。同一实验层中的各个实验之间的流量为互斥关系。通过各个实验域、各个实验层及各个实验可以得知实验之间的正交、互斥关系。
    53.请参阅图8,在某些实施方式中,显示方法还包括:
    54.06:根据各个实验层的运行状态确定第三图形146的显示颜色。
    55.请参阅图9,在某些实施方式中,显示装置12还包括第四显示模块126,步骤06可以由第四显示模块126实现,也即是说,第四显示模块126可用于根据各个实验层的运行状态确定第三图形146的显示颜色。
    56.如此,能够根据第三图形146的显示颜色快速地确定实验层的运行状态。
    57.在一个实施例中,在实验层存在运行中的实验时,第三图形146的显示颜色为绿色;在实验层不存在运行中的实验时,第三图形146的显示颜色为灰色。业务管理人员可以通过观察实验层的颜色是绿色还是灰色快速地确定实验层是否存在运行中的实验,从而得
    知实验层的运行状态。当然,第三图形146的运行状态和显示颜色之间的对应关系也可以是其他对应关系,在此不做具体限定,例如,在实验层不存在运行中的实验时,第三图形146的显示颜色可以为黑色。
    58.在某些实施方式中,实验域包括放量域,放量域的流量占比为百分之百。如此,放量域中的实验可以拥有全部流量。具体地,放量域即为发布域,拥有全部流量。已被验证过的实验策略被放量至全量用户时,可在放量域快速进行全量发布。放量域可以有多个实验层,层与层之间的流量正交,多个实验层可以按行布局,在同一个实验层中的实验可以多行或多列布局。在一个实施例中,放量域包括搜索算法实验层,搜索算法实验层例如包括3个实验,分别为首页搜索排序、商品搜索排序、个人中心搜索排序。
    59.请参阅图10,在某些实施方式中,实验域包括重叠域和非重叠域,重叠域的流量占比和非重叠域的流量占比之和为百分之百;显示方法还包括:
    60.07:显示调节件148,调节件148用于调节重叠域的流量占比和非重叠域的流量占比。
    61.请参阅图11,在某些实施方式中,实验域包括重叠域和非重叠域,重叠域的流量占比和非重叠域的流量占比之和为百分之百;显示装置12还包括第五显示模块127,步骤07可以由第五显示模块127实现,也即是说,第五显示模块127可用于显示调节件148,调节件148用于调节重叠域的流量占比和非重叠域的流量占比。
    62.如此,可以将不同的实验划分到不用的实验域并根据需求对实验域的流量进行调节。
    63.具体地,重叠域的域内包含多层实验层,用户请求会进入每层的实验,层与层之间的流量正交。重叠域可以有多个实验层,多个实验层可以按行布局,在同一个实验层中的实验可以多行或多列布局。重叠域的流量占比为百分之零至百分之百。在一个实施例中,重叠域包括首页ui改版实验层,首页ui改版实验层例如包括2个实验,分别为banner实验、图标入口实验。
    64.非重叠域的域内只有一层实验层,流量不可被重复使用,实验之间只能互斥,保证域内实验不会相互干扰。非重叠域仅有一个实验层,即实验层只有一行,在同一个实验层中的实验可以多列布局。由于非重叠域只有一个实验层,因此,非重叠域的实验层可以显示名称和流量占比,也可以不显示名称和流量占比。非重叠域的流量占比为百分之零至百分之百。在一个实施例中,非重叠域包括商品排序实验层,商品排序实验层例如包括2个实验,分别为按价格排序、按销量排序。
    65.重叠域的流量占比和非重叠域的流量占比之和为百分之百。可以通过调节件调节重叠域的流量占比和非重叠域的流量占比,具体地,调节件可以为滑动控件,滑动控件可以取值范围x为百分之零到百分之百,滑动控件的取值范围可视作非重叠域的流量占比,重叠域的流量占比为1-x。
    66.在某些实施方式中,可以设置多个滑动控件,其中一个滑动控件用于调节重叠域的流量占比和非重叠域的流量占比,其他的滑动控件可以用于调节同一实验层中的各个实验的流量占比。
    67.需要指出的是,上述所提到的具体数值只为了作为例子详细说明本技术的实施,而不应理解为对本技术的限制。在其他例子或实施方式或实施例中,可根据本技术来选择
    其他数值,在此不作具体限定。
    68.请参阅图12,本技术实施方式的显示方法可由本技术实施方式的电子设备10实现。具体地,电子设备10包括一个或多个处理器18和存储器16。存储器16存储有计算机程序。计算机程序被处理器18执行的情况下,实现上述任一实施方式的显示方法的步骤。
    69.例如,计算机程序被处理器18执行的情况下,实现以下显示方法的步骤:
    70.01:根据预设业务的各个实验域的流量占比确定各个实验域的第一面积并显示与第一面积相应的第一图形142;
    71.02:根据每个实验域的各个实验的流量占比确定各个实验的第二面积并显示与第二面积相应的第二图形144,第二图形144位于第一图形142内。
    72.在某些实施方式中,电子设备10可包括智能手机、平板电脑、智能手表、智能手环、等装置,在此不做具体限定。
    73.本技术实施方式的计算机可读存储介质,其上存储有计算机程序,程序被处理器执行的情况下,实现上述任一实施方式的显示方法的步骤。
    74.例如,程序被处理器执行的情况下,实现以下显示方法的步骤:
    75.01:根据预设业务的各个实验域的流量占比确定各个实验域的第一面积并显示与第一面积相应的第一图形142;
    76.02:根据每个实验域的各个实验的流量占比确定各个实验的第二面积并显示与第二面积相应的第二图形144,第二图形144位于第一图形142内。
    77.可以理解,计算机程序包括计算机程序代码。计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、以及软件分发介质等。处理器可以是中央处理器,还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
    78.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
    79.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
    80.尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例
    性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。

    技术特征:
    1.一种显示方法,用于预设业务,其特征在于,所述显示方法包括:根据所述预设业务的各个实验域的流量占比确定各个所述实验域的第一面积并显示与所述第一面积相应的第一图形;根据每个所述实验域的各个实验的流量占比确定各个所述实验的第二面积并显示与所述第二面积相应的第二图形,所述第二图形位于所述第一图形内。2.根据权利要求1所述的显示方法,其特征在于,所述显示方法还包括:显示各个所述实验域的名称及各个所述实验域的流量占比;显示各个所述实验的名称及各个所述实验的流量占比。3.根据权利要求1所述的显示方法,其特征在于,所述显示方法还包括:显示每个所述实验域中的各个实验层对应的第三图形,所述第三图形位于所述第一图形内;所述根据每个所述实验域的各个实验的流量占比确定各个所述实验的第二面积并显示与所述第二面积相应的第二图形,包括:根据每个所述实验层的各个所述实验的流量占比确定所述第二面积并显示所述第二图形,所述第二图形位于所述第三图形内。4.根据权利要求3所述的显示方法,其特征在于,同一所述实验域中的各个所述实验层之间的流量为正交关系。5.根据权利要求3所述的显示方法,其特征在于,所述显示方法还包括:根据各个所述实验层的运行状态确定所述第三图形的显示颜色。6.根据权利要求1所述的显示方法,其特征在于,所述实验域包括放量域,所述放量域的流量占比为百分之百。7.根据权利要求1所述的显示方法,其特征在于,所述实验域包括重叠域和非重叠域,所述重叠域的流量占比和所述非重叠域的流量占比之和为百分之百;所述显示方法还包括:显示调节件,所述调节件用于调节所述重叠域的流量占比和所述非重叠域的流量占比。8.一种显示装置,用于预设业务,其特征在于,所述显示装置包括:第一确定模块,所述第一确定模块用于根据所述预设业务的各个实验域的流量占比确定各个所述实验域的第一面积并显示与所述第一面积相应的第一图形;第二确定模块,所述第二确定模块用于根据每个所述实验域的各个实验的流量占比确定各个所述实验的第二面积并显示与所述第二面积相应的第二图形,所述第二图形位于所述第一图形内。9.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行的情况下,实现权利要求1-7任一项所述的显示方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行的情况下,实现权利要求1-7任一项所述的显示方法的步骤。

    技术总结
    本申请公开了一种显示方法、显示装置、电子设备及计算机可读存储介质。显示方法用于预设业务,显示方法包括:根据预设业务的各个实验域的流量占比确定各个实验域的第一面积并显示与第一面积相应的第一图形;根据每个实验域的各个实验的流量占比确定各个实验的第二面积并显示与第二面积相应的第二图形,第二图形位于第一图形内。上述显示方法、显示装置、电子设备及计算机可读存储介质中,根据实验域的流量占比确定实验域的第一图形的第一面积,根据实验的流量占比确定实验的第二图形的第二面积,如此,业务运营人员能够直观地看出各个实验域及各个实验的流量占比,从而便于进行业务管理。务管理。务管理。


    技术研发人员:佘趣光
    受保护的技术使用者:OPPO广东移动通信有限公司
    技术研发日:2022.02.14
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-15371.html

    最新回复(0)