[go: up one dir, main page]

CN110175121B - A method, device and computer-readable storage medium for determining officially launched pages - Google Patents

A method, device and computer-readable storage medium for determining officially launched pages Download PDF

Info

Publication number
CN110175121B
CN110175121B CN201910418021.8A CN201910418021A CN110175121B CN 110175121 B CN110175121 B CN 110175121B CN 201910418021 A CN201910418021 A CN 201910418021A CN 110175121 B CN110175121 B CN 110175121B
Authority
CN
China
Prior art keywords
page
test
optimal
pages
card
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.)
Expired - Fee Related
Application number
CN201910418021.8A
Other languages
Chinese (zh)
Other versions
CN110175121A (en
Inventor
王新旺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910418021.8A priority Critical patent/CN110175121B/en
Publication of CN110175121A publication Critical patent/CN110175121A/en
Application granted granted Critical
Publication of CN110175121B publication Critical patent/CN110175121B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3604Analysis of software for verifying properties of programs
    • G06F11/3612Analysis of software for verifying properties of programs by runtime analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3692Test management for test results analysis
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application provides a formal online page determining method, a formal online page determining device and a computer readable storage medium. By implementing the scheme of the application, flow distribution is respectively carried out on a plurality of different test pages, and simultaneously, the online test is carried out on the plurality of different test pages, and then the online effect is analyzed to determine the formally online page, so that the data reliability of the page test and the page optimization efficiency are improved, and the development cost is reduced.

Description

一种正式上线页面确定方法、装置及计算机可读存储介质A method, device and computer-readable storage medium for determining officially launched pages

技术领域Technical field

本申请涉及电子技术领域,尤其涉及一种正式上线页面确定方法、装置及计算机可读存储介质。The present application relates to the field of electronic technology, and in particular to a method, device and computer-readable storage medium for determining an official online page.

背景技术Background technique

随着终端技术的不断发展,终端的普及率越来越高,用户在日常生活中使用终端的频率也越来越高,相应的,用户对终端的使用需求愈发多样化和复杂化,为了更好的满足用户需求,终端产品开发商需要对终端上的应用产品不断进行迭代优化。With the continuous development of terminal technology, the popularity of terminals is getting higher and higher, and users are using terminals more and more frequently in their daily lives. Accordingly, users' needs for terminals are becoming more diverse and complex. In order to To better meet user needs, terminal product developers need to continuously iteratively optimize the application products on the terminal.

一种典型的产品优化场景为应用页面的优化场景,在目前的页面优化场景中,通常是产品开发商根据内部分析的用户需求来确定页面优化方向,然后开发出对应的优化页面后直接进行正式上线。然而,在实际应用中,产品开发商对用户需求的分析并非一定符合实际情况,从而一方面可能导致新页面版本上线后,应用产品的用户转化率相对旧版本有所降低,另一方面则是可能还需要继续迭代优化,所导致的页面优化效率降低以及开发成本增加。A typical product optimization scenario is the optimization scenario of application pages. In the current page optimization scenario, product developers usually determine the page optimization direction based on internal analysis of user needs, and then develop the corresponding optimized pages and then directly proceed to the official page optimization scenario. online. However, in actual applications, the product developer's analysis of user needs may not necessarily be in line with the actual situation. This may lead to a decrease in the user conversion rate of the application product compared to the old version after the new page version is launched. On the other hand, It may be necessary to continue iterative optimization, resulting in reduced page optimization efficiency and increased development costs.

发明内容Contents of the invention

本申请实施例提供了一种正式上线页面确定方法、装置及计算机可读存储介质,至少能够解决相关技术中产品开发商优化应用页面时,未充分掌握用户实际需求,所导致的用户转化率与页面优化效率降低、开发成本增加的问题。The embodiments of this application provide a method, device and computer-readable storage medium for determining the official online page, which can at least solve the problem of user conversion rate and user conversion rate caused by insufficient understanding of the actual needs of users when product developers optimize application pages in related technologies. The problem of reduced page optimization efficiency and increased development costs.

本申请实施例第一方面提供了一种正式上线页面确定方法,包括:The first aspect of the embodiment of this application provides a method for determining an official online page, including:

配置多个不同的测试页面;Configure multiple different test pages;

分别为所述多个不同的测试页面分配测试流量;Allocate test traffic to the plurality of different test pages respectively;

将各所述测试页面分别在所对应分配的测试流量上同时进行上线,统计各所述测试页面上线后的页面效果表征数据;Put each test page online at the same time on the corresponding allocated test traffic, and collect statistics on the page effect representation data after each test page goes online;

基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。Based on the comparison results obtained by comparing the performance characterization data of all pages, the official online page is determined.

本申请实施例第二方面提供了一种正式上线页面确定装置,包括:The second aspect of the embodiment of this application provides a device for determining an official online page, including:

配置模块,用于配置多个不同的测试页面;Configuration module, used to configure multiple different test pages;

分配模块,用于分别为所述多个不同的测试页面分配测试流量;An allocation module, configured to allocate test traffic to the plurality of different test pages;

统计模块,用于将各所述测试页面分别在所对应分配的测试流量上同时进行上线,统计各所述测试页面上线后的页面效果表征数据;A statistics module, used to put each test page online at the same time on the corresponding allocated test traffic, and count the page effect representation data after each test page goes online;

确定模块,用于基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。The determination module is used to determine the official online page based on the comparison results obtained by comparing the performance characterization data of all pages.

本申请实施例第三方面提供了一种电子装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述本申请实施例第一方面提供的正式上线页面确定方法中的各步骤。The third aspect of the embodiment of the present application provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the above-mentioned third aspect of the embodiment of the present application is implemented. On the one hand, the steps in the method of determining the official launch page are provided.

本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的正式上线页面确定方法中的各步骤。The fourth aspect of the embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for determining the official online page provided by the first aspect of the embodiment of the present application is implemented. Each step.

由上可见,根据本申请方案所提供的正式上线页面确定方法、装置及计算机可读存储介质,首先配置多个不同的测试页面,然后分别为多个不同的测试页面分配测试流量,再将各测试页面分别在所对应分配的测试流量上同时进行上线,并统计各测试页面上线后的页面效果表征数据,最后基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。通过本申请方案的实施,对多个不同的测试页面分别进行流量分配,并同时对多个不同的测试页面进行上线测试,然后分析上线效果确定正式上线页面,提升了页面测试的数据可信度以及页面优化效率,降低了开发成本。It can be seen from the above that according to the method, device and computer-readable storage medium for determining the official online page provided by this application plan, multiple different test pages are first configured, then test traffic is allocated to multiple different test pages, and then each The test pages are launched simultaneously on the corresponding allocated test traffic, and the page performance representation data of each test page after it is online is collected. Finally, based on the comparison results obtained by comparing the performance representation data of all pages, the official online page is determined. Through the implementation of this application plan, traffic is allocated to multiple different test pages respectively, and multiple different test pages are tested online at the same time, and then the online effect is analyzed to determine the official online page, which improves the data credibility of the page test. And page optimization efficiency reduces development costs.

附图说明Description of drawings

图1为本申请第一实施例提供的正式上线页面确定方法的基本流程示意图;Figure 1 is a basic flow chart of a method for determining an officially launched page provided by the first embodiment of the present application;

图2为本申请第一实施例提供的另一种正式上线页面确定方法的基本流程示意图;Figure 2 is a basic flow diagram of another method for determining an officially launched page provided by the first embodiment of the present application;

图3为本申请第一实施例提供的又一种正式上线页面确定方法的基本流程示意图;Figure 3 is a basic flow diagram of another method for determining an officially online page provided by the first embodiment of the present application;

图4为本申请第二实施例提供的正式上线页面确定方法的细化流程示意图;Figure 4 is a detailed flow chart of the method for determining the official online page provided by the second embodiment of the present application;

图5为本申请第三实施例提供的一种正式上线页面确定装置的程序模块示意图;Figure 5 is a schematic diagram of a program module of a device for determining an official online page provided by the third embodiment of the present application;

图6为本申请第四实施例提供的电子装置的结构示意图。FIG. 6 is a schematic structural diagram of an electronic device provided by the fourth embodiment of the present application.

具体实施方式Detailed ways

为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, features, and advantages of the invention of the present application more obvious and easy to understand, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the description The embodiments are only some of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the scope of protection of this application.

为了解决相关技术中产品开发商优化应用页面时,未充分掌握用户实际需求,所导致的用户转化率与页面优化效率降低、开发成本增加的缺陷,本申请第一实施例提供了一种正式上线页面确定方法,如图1为本实施例提供的正式上线页面确定方法的基本流程图,该正式上线页面确定方法包括以下的步骤:In order to solve the defects in related technologies that product developers do not fully grasp the actual needs of users when optimizing application pages, resulting in reduced user conversion rates and page optimization efficiency, and increased development costs, the first embodiment of the present application provides a method of officially launching Page determination method. Figure 1 is a basic flow chart of the method for determining the official online page provided in this embodiment. The method for determining the official online page includes the following steps:

步骤101、配置多个不同的测试页面。Step 101. Configure multiple different test pages.

在本实施例中,产品开发商在对用户需求进行分析之后,可以得到多个可供选择的页面展示方案,由于采用传统的方案难以保证所选择的页面一定是最符合用户实际需求的,因此本实施例中将多个页面展示方案均进行上线测试,用以得到效果最优的页面。应当理解的是,本实施例中的页面可以为应用商店、游戏、浏览器等应用的页面。In this embodiment, the product developer can obtain multiple alternative page display solutions after analyzing user needs. Since it is difficult to guarantee that the selected page will best meet the actual needs of the user using traditional solutions, In this embodiment, multiple page display solutions are tested online to obtain the page with the best effect. It should be understood that the page in this embodiment may be a page of an application store, game, browser, etc.

可选的,配置多个不同的测试页面包括:先对多个不同的测试页面中的其中一个进行配置,测试页面包括多个卡片;若剩余测试页面与已配置测试页面具有相同的卡片,则在依次对剩余测试页面进行配置时,直接提取已配置测试页面中的相同的卡片进行复用,完成多个不同的测试页面的配置。Optionally, configuring multiple different test pages includes: first configuring one of multiple different test pages, and the test page includes multiple cards; if the remaining test pages have the same cards as the configured test page, then When configuring the remaining test pages in sequence, the same cards in the configured test pages are directly extracted and reused to complete the configuration of multiple different test pages.

具体的,卡片可以以矩形的形式呈现在页面中,一个卡片纳入有与某一类主题相关的所有信息。另外,本实施例中的多个不同测试页面包括以下几种情况:其一,不同测试页面仅页面内某一个位置的卡片样式不同;其二,不同测试页面仅页面内某几个位置的卡片样式不同;其三,不同测试页面之间整体完全不同。但是,应当理解的是,本实施例中的多个不同的测试页面的功能可以相同,而是各测试页面中的所有卡片作为一个整体时,相互之间有所不同。Specifically, cards can be presented on the page in the form of a rectangle, and one card contains all information related to a certain type of topic. In addition, the multiple different test pages in this embodiment include the following situations: first, different test pages only have different card styles at a certain position within the page; second, different test pages only have different card styles at certain positions within the page. The styles are different; thirdly, the different test pages are completely different as a whole. However, it should be understood that the functions of multiple different test pages in this embodiment may be the same, but all cards in each test page are different from each other when taken as a whole.

应当说明的是,在有多个不同的测试页面时,若将各测试页面的配置过程均保持独立,也即所有页面的配置之间没有任何关联性,那么所有测试页面的卡片均需要进行单独配置。然而,在实际应用中,通常多个不同的测试页面中仅部分卡片的样式有所不同,从而测试页面相互之间存在较多共用的卡片,如果按照前述方式将各测试页面的配置过程完全分立,那么共用的卡片需要反复重新配置,会造成页面配置工作量加大。基于此,本实施例中先对一个页面进行配置,然后在配置后续页面时,则先找到待配置页面与已配置页面所共用的卡片,而直接将已配置页面中该共用卡片进行复用,而仅需对该待配置页面的专有卡片进行单独设计,依此,直至完成所有测试卡片的配置,从而大大降低了页面配置的工作量。还应当说明的是,本实施例中各测试页面所采用的卡片均为共用卡片,也即所有测试页面所包括的卡片类型均相同。It should be noted that when there are multiple different test pages, if the configuration process of each test page is kept independent, that is, there is no correlation between the configurations of all pages, then the cards of all test pages need to be configured separately. configuration. However, in actual applications, usually only some of the card styles in multiple different test pages are different, so there are many common cards among the test pages. If the configuration process of each test page is completely separated according to the aforementioned method, , then the shared cards need to be reconfigured repeatedly, which will increase the page configuration workload. Based on this, in this embodiment, a page is first configured, and then when configuring subsequent pages, the card shared by the page to be configured and the configured page is first found, and the shared card in the configured page is directly reused. Only the proprietary card of the page to be configured needs to be designed separately, and so on, until the configuration of all test cards is completed, thus greatly reducing the workload of page configuration. It should also be noted that in this embodiment, the cards used in each test page are common cards, that is, the cards included in all test pages are of the same type.

步骤102、分别为多个不同的测试页面分配测试流量。Step 102: Allocate test traffic to multiple different test pages.

具体的,本实施例中需要将不同测试页面同时投放至不同的用户进行对比测试,因此,需要对各测试页面分配测试流量。应当理解的是,本实施例中的上线测试为小流量测试,也即维持较大流量的用户仍运行当前版本的页面,而将所剥离出来的小部分用户进行测试页面的上线。例如,保持80%的用户运行应用时待优化页面仍保持旧版本页面,而取20%的用户进行页面上线测试,也即将这20%的用户采用预设规则分配至多个不同的测试页面,应当理解的是,每个测试页面所投放的流量互不重叠。Specifically, in this embodiment, different test pages need to be delivered to different users at the same time for comparative testing. Therefore, test traffic needs to be allocated to each test page. It should be understood that the online test in this embodiment is a low-traffic test, that is, users who maintain large traffic still run the current version of the page, and a small number of separated users are used to launch the test page. For example, when 80% of users run the application, the page to be optimized remains the old version page, and 20% of the users are used for page online testing. This means that these 20% of users are assigned to multiple different test pages using preset rules. It is understood that the traffic delivered by each test page does not overlap with each other.

应当说明的是,在一种优选的实施方式中,分别为多个不同的测试页面分配测试流量包括:分别为多个不同的测试页面分配数量相同的测试流量。也即将测试流量均等分配至各测试页面,例如将占总流量20%的流量分配给四个测试页面,采用均等分配的方式,每个测试页面分别分到5%的流量。It should be noted that, in a preferred implementation, allocating test traffic to multiple different test pages includes: allocating the same amount of test traffic to multiple different test pages. That is to say, the test traffic is equally distributed to each test page. For example, 20% of the total traffic is allocated to four test pages. Using an equal distribution method, each test page is allocated 5% of the traffic.

可选的,分别为多个不同的测试页面分配测试流量包括:从所有可用流量中圈定用户标签为预设用户标签的流量集合;在所圈定的流量集合中,分别为多个不同的测试页面分配测试流量。Optionally, allocating test traffic to multiple different test pages includes: demarcating a traffic set whose user label is the preset user label from all available traffic; and in the delineated traffic set, assigning multiple different test pages respectively Allocate test traffic.

具体的,本实施例中的用户标签用于标识用户属性,用户属性包括性别、地区、年龄、会员等级等中的一种或多种。在本实施例中,先针对某一特定用户标签的用户群体进行圈定,然后对该用户标签所对应的用户群体进行分流进行页面上线测试,以提高页面上线测试的指向性。例如从所有用户群体中筛选出男性用户群体,然后对所筛选出的男性用户群体分流至各测试页面。Specifically, the user tag in this embodiment is used to identify user attributes, and the user attributes include one or more of gender, region, age, membership level, etc. In this embodiment, the user group of a specific user tag is first delineated, and then the user group corresponding to the user tag is diverted for page online testing to improve the directivity of the page online testing. For example, the male user group is selected from all user groups, and then the selected male user group is distributed to each test page.

步骤103、将各测试页面分别在所对应分配的测试流量上同时进行上线,统计各测试页面上线后的页面效果表征数据。Step 103: Launch each test page simultaneously on the corresponding allocated test traffic, and collect statistics on the page effect representation data of each test page after it goes online.

具体的,在本实施例中,将长周期下的页面线上测试流程集中到同一时间维度进行执行,实现了页面上线测试过程中的时间变量的唯一控制,节省了页面测试的时间成本,又提升了页面测试的数据可信度。应当理解的是,本实施例中的页面效果表征数据用于指示测试页面在所分配的测试流量的上线效果,具体可以包括下载量、消费量、分享量等可以衡量页面内容转化率的指标。Specifically, in this embodiment, the long-term page online testing process is concentrated in the same time dimension for execution, realizing the only control of the time variable during the page online testing process, saving the time cost of page testing, and Improved the data reliability of page testing. It should be understood that the page effect representation data in this embodiment is used to indicate the online effect of the test page under the allocated test traffic, and may specifically include downloads, consumption, shares and other indicators that can measure the page content conversion rate.

步骤104、基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。Step 104: Determine the official online page based on the comparison results obtained by comparing the performance characterization data of all pages.

具体的,本实施例在同一时间维度对多个不同的测试页面进行上线测试,然后对各页面的上线效果进行统筹分析,再根据分析结果确定正式上线页面,也即用于页面版本优化的页面,提升了页面测试的数据可信度以及页面优化效率,降低了开发成本。Specifically, this embodiment conducts online testing on multiple different test pages at the same time dimension, and then conducts a comprehensive analysis of the online effects of each page, and then determines the official online page based on the analysis results, that is, the page used for page version optimization. , improves the data credibility of page testing and page optimization efficiency, and reduces development costs.

如图2所示为本实施例提供的另一种正式上线页面确定方法的流程图,可选的,基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面具体包括以下步骤:Figure 2 shows a flow chart of another method for determining an officially online page provided by this embodiment. Optionally, based on the comparison results obtained by comparing all page effect characterization data, determining the official online page specifically includes the following steps. :

步骤201、对所有页面效果表征数据进行比较,确定最优页面效果表征数据;Step 201: Compare all page effect representation data and determine the optimal page effect representation data;

步骤202、将最优页面效果表征数据所对应的测试页面确定为最优测试页面;Step 202: Determine the test page corresponding to the optimal page effect representation data as the optimal test page;

步骤203、基于最优测试页面确定正式上线页面。Step 203: Determine the official online page based on the optimal test page.

具体的,在本实施例中,基于页面效果最优的页面来确定正式上线页面,其中,在一种实施方式中,将最优测试页面确定为正式上线页面,也即将多个不同的测试页面进行上线效果对比,将上线效果最好的页面作为最终正式上线所采用的版本。Specifically, in this embodiment, the official online page is determined based on the page with the best page effect. In one implementation, the optimal test page is determined as the official online page, that is, multiple different test pages Compare the online results, and use the page with the best online results as the final version that will be officially launched.

在本实施例另一种可选的实施方式中,基于最优测试页面确定正式上线页面包括:获取最优测试页面中,各卡片的卡片效果表征数据,测试页面包括多个卡片;基于所有卡片效果表征数据,对最优测试页面中各卡片的位置进行调整,得到正式上线页面。In another optional implementation of this embodiment, determining the official online page based on the optimal test page includes: obtaining the card effect representation data of each card in the optimal test page, where the test page includes multiple cards; based on all cards Based on the effect characterization data, adjust the position of each card in the optimal test page to obtain the official online page.

具体的,在获取所有测试页面中上线效果最好的测试页面后,还对该页面中各卡片的上线效果进行获取,然后基于各卡片的效果,对该页面中的卡片位置进行调整,也即在最优测试页面基础上,进一步对页面效果进行优化,来得到效果更好的页面,而作为正式上线页面。应当说明的是,在一些实施方式中,可以根据卡片效果的好坏排序,将各卡片在页面纵向或横向上依次布局。Specifically, after obtaining the test page with the best online effect among all test pages, the online effect of each card in the page is also obtained, and then based on the effect of each card, the card position in the page is adjusted, that is, Based on the optimal test page, the page effect is further optimized to obtain a page with better effect, which will be used as the official online page. It should be noted that, in some implementations, each card can be arranged in sequence in the vertical or horizontal direction of the page according to the order of card effects.

在本实施例的一些实施方式中,分别为多个不同的测试页面分配测试流量的方式为:从所有可用流量中分别圈定用户标签为不同预设用户标签的流量集合;在所圈定的不同流量集合中,均分别为多个不同的测试页面分配测试流量。In some implementations of this embodiment, the method of allocating test traffic to multiple different test pages is: delineate traffic sets whose user labels are different preset user labels from all available traffic; In the collection, test traffic is allocated to multiple different test pages.

具体的,区别于前述仅在一个用户群体中进行分流投放页面,在本实施方式中,在多个不同的用户群体中,均对所有测试页面进行分流,然后在多个用户群体中均进行页面测试。相对应的,如图3所示为本实施例提供的又一种正式上线页面确定方法的流程图,可选的,基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面具体包括以下步骤:Specifically, different from the above-mentioned shunting and publishing of pages in only one user group, in this implementation, all test pages are shunted in multiple different user groups, and then the pages are shunted in multiple user groups. test. Correspondingly, Figure 3 shows a flow chart of another method for determining the officially online page provided by this embodiment. Optionally, the official online page is determined based on the comparison results obtained by comparing all page effect characterization data. Specifically, it includes the following steps:

步骤301、分别以流量集合为单位,对各流量集合下的所有页面效果表征数据进行比较,得到多个最优页面效果表征数据;Step 301: Compare all page effect representation data under each traffic set based on the traffic set as a unit, and obtain multiple optimal page effect representation data;

步骤302、将多个最优页面效果表征数据所对应的测试页面均确定为最优测试页面;Step 302: Determine the test pages corresponding to multiple optimal page effect representation data as optimal test pages;

步骤303、基于所确定的多个最优测试页面,确定正式上线页面。Step 303: Determine the official online page based on the determined multiple optimal test pages.

具体的,在多个用户群体均开展多个不同的测试页面的上线测试时,相对应的,在各用户群体下均可得到一个上线效果最优的页面,然后再基于所确定的多个最优页面来确定上线页面,由于在进行上线测试时考虑到的样本类型更为广泛,从而最终所确定的上线页面的在用户群体中的适用性会更强。Specifically, when multiple user groups conduct online testing of multiple different test pages, correspondingly, a page with the best online effect can be obtained for each user group, and then based on the multiple optimal results determined Use the best pages to determine the online page. Since a wider range of sample types are considered when conducting online testing, the final determined online page will have greater applicability among the user group.

应当说明的是,可选的,基于所确定的多个最优测试页面,确定正式上线页面具体包括以下两种方式:It should be noted that, optionally, based on the multiple optimal test pages determined, determining the official online page specifically includes the following two methods:

方式一,将多个最优测试页面所对应的最优页面效果表征数据进行比较,根据比较结果确定多个最优测试页面中更优的最优测试页面,并将更优的最优测试页面确定为正式上线页面。Method 1: Compare the optimal page performance representation data corresponding to multiple optimal test pages, determine the better optimal test page among the multiple optimal test pages based on the comparison results, and combine the better optimal test page Confirmed to be the official online page.

方式二,获取各最优测试页面中,各卡片的卡片效果表征数据,其中,测试页面包括多个卡片,且各测试页面的卡片类型均相同;确定各类型卡片的最优卡片效果表征数据;确定各最优卡片效果表征数据所对应的各类型最优卡片,以及各类型最优卡片分别在所归属的页面中的位置信息;根据位置信息将各类型最优卡片复用至空白页面,得到正式上线页面。Method 2: Obtain the card effect representation data of each card in each optimal test page, where the test page includes multiple cards, and the card types of each test page are the same; determine the optimal card effect representation data of each type of card; Determine the optimal cards of each type corresponding to the performance representation data of each optimal card, and the position information of each type of optimal card in the page to which it belongs; multiplex the optimal cards of each type to a blank page according to the position information, and get Officially launched page.

具体的,在所有测试页面中所使用的卡片的类型均相同的情况下,先确定各最优测试页面中各卡片的卡片效果表征数据,然后获取各类型卡片的最优卡片效果表征数据,再确定各最优卡片效果表征数据所对应的最优卡片在所归属的页面中的位置,最后按照所确定的位置,将各类型最优卡片在空白页面上进行重新布局,得到正式上线页面。应当说明的是,这里的卡片类型相同可以理解为卡片的功能类型相同,并不唯一限定为卡片的样式也相同。Specifically, when the types of cards used in all test pages are the same, the card effect representation data of each card in each optimal test page is first determined, and then the optimal card effect representation data of each type of card is obtained, and then Determine the position of the optimal card corresponding to each optimal card effect representation data in the page to which it belongs. Finally, according to the determined position, re-layout the optimal cards of each type on the blank page to obtain the official online page. It should be noted that the same card type here can be understood as the same functional type of the card, and is not limited to the same card style.

基于上述本申请实施例的技术方案,首先配置多个不同的测试页面,然后分别为多个不同的测试页面分配测试流量,再将各测试页面分别在所对应分配的测试流量上同时进行上线,并统计各测试页面上线后的页面效果表征数据,最后基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。通过本申请方案的实施,对多个不同的测试页面分别进行流量分配,并同时对多个不同的测试页面进行上线测试,然后分析上线效果确定正式上线页面,提升了页面测试的数据可信度以及页面优化效率,降低了开发成本。Based on the technical solutions of the above embodiments of the present application, multiple different test pages are first configured, and then test traffic is allocated to the multiple different test pages respectively, and then each test page is launched simultaneously on the corresponding allocated test traffic. And the page performance representation data of each test page after it goes online is collected. Finally, based on the comparison results obtained by comparing the performance representation data of all pages, the official online page is determined. Through the implementation of this application plan, traffic is allocated to multiple different test pages respectively, and multiple different test pages are tested online at the same time, and then the online effect is analyzed to determine the official online page, which improves the data credibility of the page test. And page optimization efficiency reduces development costs.

图4中的方法为本申请第二实施例提供的一种细化的正式上线页面确定方法,该正式上线页面确定方法包括:The method in Figure 4 is a refined method for determining the official online page provided by the second embodiment of the present application. The method for determining the official online page includes:

步骤401、对多个不同的测试页面中的其中一个进行配置;所有测试页面所包含的卡片的类型均相同。Step 401: Configure one of multiple different test pages; all test pages contain the same type of cards.

步骤402、在对剩余测试页面进行配置时,从已配置测试页面中提取相同类型的卡片复用至预设位置,完成多个不同的测试页面的配置。Step 402: When configuring the remaining test pages, extract cards of the same type from the configured test pages and reuse them in preset positions to complete the configuration of multiple different test pages.

本实施例中所有页面所包括的卡片的类型均相同,从而可以先对一个页面进行配置,然后在配置后续页面时,直接从已配置页面中提取对应卡片,然后将所提取的卡片复用至满足条件的卡片位置即可,从而大大降低了页面配置的工作量。In this embodiment, the types of cards included in all pages are the same, so that one page can be configured first, and then when configuring subsequent pages, the corresponding cards are directly extracted from the configured page, and then the extracted cards are multiplexed to The card position that meets the conditions is sufficient, thus greatly reducing the workload of page configuration.

步骤403、从所有可用流量中圈定用户标签为预设用户标签的流量集合。Step 403: Select a traffic set whose user label is the preset user label from all available traffic.

步骤404、在所圈定的流量集合中,分别为多个不同的测试页面均等分配测试流量。Step 404: In the circled traffic set, allocate test traffic equally to multiple different test pages.

在本实施例中,先针对某一特定用户标签的用户群体进行圈定,然后在该用户标签所对应的用户群体内进行分流进行页面上线测试,以提高页面上线测试的指向性。应当说明的是,用户标签用于标识用户属性,用户属性包括性别、地区、年龄、会员等级等中的一种或多种。还应当理解的是,本实施例中的均等分配在一种实施方式中,可以是对流量集合中的流量进行均分,在另一种实施方式中,也可以仅是取相同数量的流量分配给各测试页面,而并不要求将流量集合中的所有流量分完。In this embodiment, the user group of a specific user tag is first delineated, and then the user groups corresponding to the user tag are divided for page online testing to improve the directivity of the page online testing. It should be noted that the user tag is used to identify user attributes, which include one or more of gender, region, age, membership level, etc. It should also be understood that in one implementation, the equal distribution in this embodiment may be to equally distribute the traffic in the traffic set, and in another implementation, it may also be to allocate the same amount of traffic. For each test page, it is not required to divide all the traffic in the traffic set.

步骤405、将各测试页面分别在所对应分配的测试流量上同时进行上线,并统计各测试页面上线后的页面效果表征数据。Step 405: Launch each test page simultaneously on the corresponding allocated test traffic, and collect statistics on the page effect representation data of each test page after it goes online.

步骤406、对所有页面效果表征数据进行比较,确定最优页面效果表征数据。Step 406: Compare all page effect representation data to determine the optimal page effect representation data.

步骤407、将最优页面效果表征数据所对应的最优测试页面,确定为正式上线页面。Step 407: Determine the optimal test page corresponding to the optimal page effect representation data as the official online page.

本实施例中对多个不同的测试页面分流后,同时投放至对应的流量,然后进行并行上线测试,并根据测试得到的页面效果表征数据,将页面效果最优的测试页面确定为正式上线页面,提升了页面测试的数据可信度以及页面优化效率,降低了开发成本。In this embodiment, multiple different test pages are diverted and delivered to the corresponding traffic at the same time, and then a parallel online test is performed. Based on the page effect characterization data obtained from the test, the test page with the best page effect is determined as the official online page. , improves the data credibility of page testing and page optimization efficiency, and reduces development costs.

本申请实施例公开了一种正式上线页面确定方法,首先配置多个不同的测试页面,然后圈定用户标签为预设用户标签的流量集合,从所圈定的流量集合中分别为多个不同的测试页面均等分配测试流量,再将各测试页面分别在所对应分配的测试流量上同时进行上线,并统计各测试页面上线后的页面效果表征数据,最后将页面效果表征数据最优的测试页面,确定为正式上线页面。通过本申请方案的实施,对多个不同的测试页面分别进行流量分配,并同时对多个不同的测试页面进行上线测试,然后将上线效果最优的测试页面确定正式上线页面,提升了页面测试的数据可信度以及页面优化效率,降低了开发成本。The embodiment of this application discloses a method for determining the official online page. First, multiple different test pages are configured, and then the user tag is delineated as a traffic set with a preset user tag. From the delineated traffic set, multiple different test pages are configured. Allocate the test traffic equally to the pages, then launch each test page simultaneously with the corresponding allocated test traffic, and calculate the page performance representation data after each test page goes online. Finally, determine the test page with the optimal page performance representation data. This is the official launch page. Through the implementation of this application plan, traffic is allocated to multiple different test pages respectively, and multiple different test pages are tested online at the same time. Then the test page with the best online effect is determined to be the official online page, which improves page testing. The data credibility and page optimization efficiency reduce development costs.

图5为本申请第三实施例提供的一种正式上线页面确定装置。该正式上线页面确定装置可用于实现前述实施例中的正式上线页面确定方法。如图5所示,该正式上线页面确定装置主要包括:Figure 5 is a device for determining an official online page provided by the third embodiment of the present application. The device for determining an officially online page can be used to implement the method for determining an officially online page in the foregoing embodiment. As shown in Figure 5, the device for determining the official online page mainly includes:

配置模块501,用于配置多个不同的测试页面;Configuration module 501, used to configure multiple different test pages;

分配模块502,用于分别为多个不同的测试页面分配测试流量;The allocation module 502 is used to allocate test traffic to multiple different test pages;

统计模块503,用于将各测试页面分别在所对应分配的测试流量上同时进行上线,统计各测试页面上线后的页面效果表征数据;The statistics module 503 is used to put each test page online at the same time on the corresponding allocated test traffic, and count the page effect representation data of each test page after it goes online;

确定模块504,用于基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。The determination module 504 is used to determine the official online page based on the comparison results obtained by comparing all page effect representation data.

在本实施例一种可选的实施方式中,配置模块501具体用于先对多个不同的测试页面中的其中一个进行配置,测试页面包括多个卡片;若剩余测试页面与已配置测试页面具有相同的卡片,则在依次对剩余测试页面进行配置时,直接提取已配置测试页面中的相同的卡片进行复用,完成多个不同的测试页面的配置。In an optional implementation of this embodiment, the configuration module 501 is specifically configured to first configure one of multiple different test pages. The test page includes multiple cards; if the remaining test pages are different from the configured test pages, If the card has the same card, when configuring the remaining test pages in sequence, the same card in the configured test page will be directly extracted and reused to complete the configuration of multiple different test pages.

在本实施例一种可选的实施方式中,分配模块502具体用于从所有可用流量中圈定用户标签为预设用户标签的流量集合;在所圈定的流量集合中,分别为多个不同的测试页面分配测试流量。In an optional implementation of this embodiment, the allocation module 502 is specifically configured to delineate a traffic set whose user label is a preset user label from all available traffic; in the delineated traffic set, each of them is a plurality of different Test pages allocate test traffic.

进一步地,在本实施例一种可选的实施方式中,分配模块502具体用于从所有可用流量中分别圈定用户标签为不同预设用户标签的流量集合;在所圈定的不同流量集合中,均分别为多个不同的测试页面分配测试流量。对应的,确定模块504具体用于分别以流量集合为单位,对各流量集合下的所有页面效果表征数据进行比较,得到多个最优页面效果表征数据;将多个最优页面效果表征数据所对应的测试页面均确定为最优测试页面;基于所确定的多个最优测试页面,确定正式上线页面。Further, in an optional implementation of this embodiment, the allocation module 502 is specifically configured to delineate traffic sets whose user labels are different preset user labels from all available traffic; among the different delineated traffic sets, Allocate test traffic to multiple different test pages. Correspondingly, the determination module 504 is specifically configured to compare all page effect characterization data under each traffic set based on the traffic set, and obtain multiple optimal page effect characterization data; The corresponding test pages are all determined as the optimal test pages; based on the multiple optimal test pages determined, the official online page is determined.

进一步地,在本实施例一种可选的实施方式中,确定模块504在基于所确定的多个最优测试页面,确定正式上线页面时,具体用于将多个最优测试页面所对应的最优页面效果表征数据进行比较,根据比较结果确定多个最优测试页面中更优的最优测试页面,并将更优的最优测试页面确定为正式上线页面。Further, in an optional implementation of this embodiment, when determining the official online page based on the determined multiple optimal test pages, the determination module 504 is specifically configured to determine the official online page corresponding to the multiple optimal test pages. Compare the optimal page performance representation data, determine the better optimal test page among multiple optimal test pages based on the comparison results, and determine the better optimal test page as the official online page.

进一步地,在本实施例另一种可选的实施方式中,确定模块504在基于所确定的多个最优测试页面,确定正式上线页面时,具体用于获取各最优测试页面中,各卡片的卡片效果表征数据,其中,测试页面包括多个卡片,且各测试页面的卡片类型均相同;确定各类型卡片的最优卡片效果表征数据;确定各最优卡片效果表征数据所对应的各类型最优卡片,以及各类型最优卡片分别在所归属的页面中的位置信息;根据位置信息将各类型最优卡片复用至空白页面,得到正式上线页面。Further, in another optional implementation of this embodiment, when determining the official online page based on the determined multiple optimal test pages, the determination module 504 is specifically used to obtain each of the optimal test pages. The card effect representation data of the card, where the test page includes multiple cards, and the card types of each test page are the same; determine the optimal card effect representation data of each type of card; determine the respective card effect representation data corresponding to each optimal card effect data. The best cards of each type, as well as the location information of the best cards of each type in the pages to which they belong; according to the location information, the best cards of each type are reused to the blank page to obtain the official online page.

在本实施例一种可选的实施方式中,分配模块502具体用于分别为多个不同的测试页面分配数量相同的测试流量。In an optional implementation of this embodiment, the allocation module 502 is specifically configured to allocate the same amount of test traffic to multiple different test pages.

在本实施例一种可选的实施方式中,确定模块504具体用于对所有页面效果表征数据进行比较,确定最优页面效果表征数据;将最优页面效果表征数据所对应的测试页面确定为最优测试页面;基于最优测试页面确定正式上线页面。In an optional implementation of this embodiment, the determination module 504 is specifically configured to compare all page effect representation data and determine the optimal page effect representation data; determine the test page corresponding to the optimal page effect representation data as The optimal test page; determine the official online page based on the optimal test page.

进一步地,在本实施例一种可选的实施方式中,确定模块504在基于最优测试页面确定正式上线页面时,具体用于将最优测试页面确定为正式上线页面。Further, in an optional implementation of this embodiment, when determining the officially launched page based on the optimal test page, the determination module 504 is specifically configured to determine the optimal test page as the officially launched page.

进一步的,在本实施例一种可选的实施方式中,确定模块504在基于最优测试页面确定正式上线页面时,具体用于获取最优测试页面中,各卡片的卡片效果表征数据,测试页面包括多个卡片;基于所有卡片效果表征数据,对最优测试页面中各卡片的位置进行调整,得到正式上线页面。Further, in an optional implementation of this embodiment, when determining the official online page based on the optimal test page, the determination module 504 is specifically used to obtain the card effect representation data of each card in the optimal test page, and test The page includes multiple cards; based on all card effect representation data, the position of each card in the optimal test page is adjusted to obtain the official online page.

应当说明的是,第一、二实施例中的正式上线页面确定方法均可基于本实施例提供的正式上线页面确定装置实现,所属领域的普通技术人员可以清楚的了解到,为描述的方便和简洁,本实施例中所描述的正式上线页面确定装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。It should be noted that the officially online page determination methods in the first and second embodiments can be implemented based on the official online page determination device provided in this embodiment. Those of ordinary skill in the art can clearly understand that, for the convenience of description and To be concise, for the specific working process of the device for determining the official online page described in this embodiment, reference can be made to the corresponding process in the foregoing method embodiment, which will not be described again here.

根据本实施例所提供的正式上线页面确定装置,首先配置多个不同的测试页面,然后分别为多个不同的测试页面分配测试流量,再将各测试页面分别在所对应分配的测试流量上同时进行上线,并统计各测试页面上线后的页面效果表征数据,最后基于对所有页面效果表征数据进行比较所得到的比较结果,确定正式上线页面。通过本申请方案的实施,对多个不同的测试页面分别进行流量分配,并同时对多个不同的测试页面进行上线测试,然后分析上线效果确定正式上线页面,提升了页面测试的数据可信度以及页面优化效率,降低了开发成本。According to the officially launched page determination device provided in this embodiment, multiple different test pages are first configured, then test traffic is allocated to the multiple different test pages, and then each test page is simultaneously configured on the corresponding allocated test traffic. Go online, and count the page performance representation data of each test page after it goes online. Finally, based on the comparison results obtained by comparing all page performance representation data, determine the official online page. Through the implementation of this application plan, traffic is allocated to multiple different test pages respectively, and multiple different test pages are tested online at the same time, and then the online effect is analyzed to determine the official online page, which improves the data credibility of the page test. And page optimization efficiency reduces development costs.

请参阅图6,图6为本申请第四实施例提供的一种电子装置。该电子装置可用于实现前述实施例中的正式上线页面确定方法。如图6所示,该电子装置主要包括:Please refer to FIG. 6 , which shows an electronic device according to a fourth embodiment of the present application. The electronic device can be used to implement the method for determining the official online page in the foregoing embodiment. As shown in Figure 6, the electronic device mainly includes:

存储器601、处理器602、总线603及存储在存储器601上并可在处理器602上运行的计算机程序,存储器601和处理器602通过总线603连接。处理器602执行该计算机程序时,实现前述实施例中的正式上线页面确定方法。其中,处理器的数量可以是一个或多个。A memory 601, a processor 602, a bus 603 and a computer program stored on the memory 601 and executable on the processor 602. The memory 601 and the processor 602 are connected through the bus 603. When the processor 602 executes the computer program, the method for determining the official online page in the aforementioned embodiment is implemented. The number of processors may be one or more.

存储器601可以是高速随机存取记忆体(RAM,Random Access Memory)存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。存储器601用于存储可执行程序代码,处理器602与存储器601耦合。The memory 601 may be a high-speed random access memory (RAM) memory or a non-volatile memory (non-volatile memory), such as a disk memory. The memory 601 is used to store executable program codes, and the processor 602 is coupled to the memory 601 .

进一步的,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是设置于上述各实施例中的电子装置中,该计算机可读存储介质可以是前述图6所示实施例中的存储器。Further, embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium may be provided in the electronic device in the above embodiments. The computer-readable storage medium may be the computer-readable storage medium shown in FIG. 6 . memory in the illustrated embodiment.

该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现前述实施例中的正式上线页面确定方法。进一步的,该计算机可存储介质还可以是U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、RAM、磁碟或者光盘等各种可以存储程序代码的介质。A computer program is stored on the computer-readable storage medium. When the program is executed by the processor, the method for determining the official online page in the foregoing embodiment is implemented. Furthermore, the computer-storable medium can also be a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a RAM, a magnetic disk or an optical disk, and other media that can store program codes.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or modules, and may be in electrical, mechanical or other forms.

作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。Modules described as separate components may or may not be physically separated, and components shown as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。In addition, each functional module in each embodiment of the present application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software function modules.

集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Integrated modules can be stored in a computer-readable storage medium if they are implemented in the form of software function modules and sold or used as independent products. Based on this understanding, the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a readable storage. The medium includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned readable storage media include: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program code.

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。It should be noted that for the convenience of description, the foregoing method embodiments are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence. Because according to this application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily necessary for this application.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。In the above embodiments, each embodiment is described with its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

以上为对本申请所提供的正式上线页面确定方法、电子装置及计算机可读存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。The above is a description of the officially online page determination method, electronic device and computer-readable storage medium provided by this application. For those skilled in the art, based on the ideas of the embodiments of this application, there will be some specific implementation methods and application scopes. Changes, in summary, the content of this specification should not be understood as a limitation on this application.

Claims (10)

1.一种正式上线页面确定方法,其特征在于,包括:1. A method for determining the official online page, which is characterized by including: 配置多个不同的测试页面;所述测试页面包括多个卡片;Configuring multiple different test pages; the test page includes multiple cards; 分别为所述多个不同的测试页面分配测试流量;Allocate test traffic to the plurality of different test pages respectively; 将各所述测试页面分别在所对应分配的测试流量上同时进行上线,统计各所述测试页面上线后的页面效果表征数据;Put each test page online at the same time on the corresponding allocated test traffic, and collect statistics on the page effect representation data after each test page goes online; 对所有页面效果表征数据进行比较,确定最优页面效果表征数据,将所述最优页面效果表征数据所对应的测试页面确定为最优测试页面,获取所述最优测试页面中,各卡片的卡片效果表征数据,基于所有所述卡片效果表征数据,对所述最优测试页面中所述各卡片的位置进行调整,得到正式上线页面。Compare all page effect representation data to determine the optimal page effect representation data, determine the test page corresponding to the optimal page effect representation data as the optimal test page, and obtain the values of each card in the optimal test page. The card effect representation data is based on all the card effect representation data, and the position of each card in the optimal test page is adjusted to obtain the official online page. 2.根据权利要求1所述的正式上线页面确定方法,其特征在于,所述配置多个不同的测试页面包括:2. The method for determining the official online page according to claim 1, wherein the configuring multiple different test pages includes: 对多个不同的测试页面中的其中一个进行配置;所述测试页面包括多个卡片;Configure one of multiple different test pages; the test page includes multiple cards; 若剩余测试页面与已配置测试页面具有相同的卡片,则在依次对剩余测试页面进行配置时,直接提取所述已配置测试页面中的所述相同的卡片进行复用,完成所述多个不同的测试页面的配置。If the remaining test pages and the configured test pages have the same cards, when configuring the remaining test pages in sequence, the same cards in the configured test pages are directly extracted for reuse, completing the multiple different tests. Configuration of the test page. 3.根据权利要求1所述的正式上线页面确定方法,其特征在于,所述分别为所述多个不同的测试页面分配测试流量包括:3. The method for determining the official online page according to claim 1, characterized in that allocating test traffic to the plurality of different test pages includes: 从所有可用流量中圈定用户标签为预设用户标签的流量集合;Delineate the traffic set whose user label is the preset user label from all available traffic; 在所圈定的流量集合中,分别为所述多个不同的测试页面分配测试流量。In the circled traffic set, test traffic is allocated to the plurality of different test pages respectively. 4.根据权利要求1所述的正式上线页面确定方法,其特征在于,分别为多个不同的所述测试页面分配数量相同的测试流量。4. The method for determining the officially launched page according to claim 1, characterized in that the same amount of test traffic is allocated to a plurality of different test pages. 5.根据权利要求1所述的正式上线页面确定方法,其特征在于,多个不同的所述测试页面中仅部分卡片有所不同,所述测试页面相互之间存在较多共用的卡片。5. The method for determining the official online page according to claim 1, characterized in that only some of the cards in the multiple different test pages are different, and there are many cards in common between the test pages. 6.根据权利要求3所述的正式上线页面确定方法,其特征在于,所述从所有可用流量中圈定用户标签为预设用户标签的流量集合包括:6. The method for determining the official online page according to claim 3, characterized in that the traffic set delineating user tags as preset user tags from all available traffic includes: 从所有可用流量中分别圈定用户标签为不同预设用户标签的流量集合;Select traffic sets whose user labels are different preset user labels from all available traffic; 所述在所圈定的流量集合中,分别为所述多个不同的测试页面分配测试流量包括:The method of allocating test traffic to the plurality of different test pages in the circled traffic set includes: 在所圈定的不同流量集合中,均分别为所述多个不同的测试页面分配测试流量;Among the different delineated traffic sets, allocate test traffic to the plurality of different test pages; 对所有页面效果表征数据进行比较,确定最优页面效果表征数据,将所述最优页面效果表征数据所对应的测试页面确定为最优测试页面,获取所述最优测试页面中,各卡片的卡片效果表征数据,基于所有所述卡片效果表征数据,对所述最优测试页面中所述各卡片的位置进行调整,得到正式上线页面包括:Compare all page effect representation data to determine the optimal page effect representation data, determine the test page corresponding to the optimal page effect representation data as the optimal test page, and obtain the values of each card in the optimal test page. Card effect representation data, based on all the card effect representation data, adjust the position of each card in the optimal test page, and obtain the official online page including: 分别以流量集合为单位,对各流量集合下的所有页面效果表征数据进行比较,得到多个最优页面效果表征数据;Taking the traffic set as the unit, compare all page effect representation data under each traffic set to obtain multiple optimal page effect representation data; 将所述多个最优页面效果表征数据所对应的测试页面均确定为最优测试页面;Determine the test pages corresponding to the multiple optimal page effect characterization data as optimal test pages; 获取所述最优测试页面中,各卡片的卡片效果表征数据,基于所有所述卡片效果表征数据,对所述最优测试页面中所述各卡片的位置进行调整,得到正式上线页面。Obtain the card effect representation data of each card in the optimal test page, and adjust the position of each card in the optimal test page based on all the card effect representation data to obtain the official online page. 7.根据权利要求6所述的正式上线页面确定方法,其特征在于,所述测试页面的卡片类型均相同;所述基于所有所述卡片效果表征数据,对所述最优测试页面中所述各卡片的位置进行调整,得到正式上线页面包括:7. The method for determining the official online page according to claim 6, characterized in that the card types of the test pages are all the same; and based on all the card effect characterization data, the optimal test page is The position of each card is adjusted, and the official online page includes: 确定各类型卡片的最优卡片效果表征数据;Determine the optimal card effect representation data for each type of card; 确定各所述最优卡片效果表征数据所对应的各类型最优卡片,以及所述各类型最优卡片分别在所归属的页面中的位置信息;Determine the optimal cards of each type corresponding to each of the optimal card effect representation data, and the position information of the optimal cards of each type in the pages to which they belong; 根据所述位置信息将所述各类型最优卡片复用至空白页面,得到正式上线页面。According to the location information, the optimal cards of each type are multiplexed to a blank page to obtain an official online page. 8.一种正式上线页面确定装置,其特征在于,包括:8. A device for determining the official online page, which is characterized by including: 配置模块,用于配置多个不同的测试页面;所述测试页面包括多个卡片;A configuration module used to configure multiple different test pages; the test page includes multiple cards; 分配模块,用于分别为所述多个不同的测试页面分配测试流量;An allocation module, configured to allocate test traffic to the plurality of different test pages; 统计模块,用于将各所述测试页面分别在所对应分配的测试流量上同时进行上线,统计各所述测试页面上线后的页面效果表征数据;A statistics module, used to put each test page online at the same time on the corresponding allocated test traffic, and count the page effect representation data after each test page goes online; 确定模块,用于对所有页面效果表征数据进行比较,确定最优页面效果表征数据,将所述最优页面效果表征数据所对应的测试页面确定为最优测试页面,获取所述最优测试页面中,各卡片的卡片效果表征数据,基于所有所述卡片效果表征数据,对所述最优测试页面中所述各卡片的位置进行调整,得到正式上线页面。Determining module, used to compare all page effect representation data, determine the optimal page effect representation data, determine the test page corresponding to the optimal page effect representation data as the optimal test page, and obtain the optimal test page , the card effect representation data of each card is adjusted based on all the card effect representation data, and the position of each card in the optimal test page is adjusted to obtain the official online page. 9.一种电子装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现权利要求1至7中任意一项所述方法中的步骤。9. An electronic device, comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that when the processor executes the computer program, the rights are realized The steps in the method of any one of claims 1 to 7. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至7中的任意一项所述方法中的步骤。10. A computer-readable storage medium with a computer program stored thereon, characterized in that when the computer program is executed by a processor, the steps in the method of any one of claims 1 to 7 are implemented.
CN201910418021.8A 2019-05-20 2019-05-20 A method, device and computer-readable storage medium for determining officially launched pages Expired - Fee Related CN110175121B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910418021.8A CN110175121B (en) 2019-05-20 2019-05-20 A method, device and computer-readable storage medium for determining officially launched pages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910418021.8A CN110175121B (en) 2019-05-20 2019-05-20 A method, device and computer-readable storage medium for determining officially launched pages

Publications (2)

Publication Number Publication Date
CN110175121A CN110175121A (en) 2019-08-27
CN110175121B true CN110175121B (en) 2023-11-03

Family

ID=67691697

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910418021.8A Expired - Fee Related CN110175121B (en) 2019-05-20 2019-05-20 A method, device and computer-readable storage medium for determining officially launched pages

Country Status (1)

Country Link
CN (1) CN110175121B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112817669B (en) * 2020-03-09 2023-09-19 腾讯科技(深圳)有限公司 Page selection method, device and readable storage medium
CN113886254A (en) * 2021-10-12 2022-01-04 北京沃东天骏信息技术有限公司 A kind of page testing method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7895293B1 (en) * 2008-02-25 2011-02-22 Google Inc. Web page experiments with fragmented section variations
US8959429B2 (en) * 2009-12-15 2015-02-17 Shutterfly, Inc. System, method and graphical user interface for managing contacts and calendars within an online card system
CN106681892A (en) * 2015-11-11 2017-05-17 北京国双科技有限公司 Page data processing method and device
CN107025294A (en) * 2017-04-14 2017-08-08 百度在线网络技术(北京)有限公司 Information acquisition method and device
CN107391736A (en) * 2017-08-07 2017-11-24 玫瑰视界(北京)网络科技有限公司 A kind of page display method and device
CN108280024A (en) * 2017-12-29 2018-07-13 五八有限公司 Traffic distribution strategy test method, device and electronic equipment
CN108874660A (en) * 2018-05-03 2018-11-23 北京奇虎科技有限公司 A kind of application testing method and device
CN109697093A (en) * 2018-08-20 2019-04-30 深圳壹账通智能科技有限公司 Card generation method, card generating means, mobile terminal and readable storage medium storing program for executing

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110161825A1 (en) * 2009-12-31 2011-06-30 Tierney Chris Systems and methods for testing multiple page versions across multiple applications

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7895293B1 (en) * 2008-02-25 2011-02-22 Google Inc. Web page experiments with fragmented section variations
US8959429B2 (en) * 2009-12-15 2015-02-17 Shutterfly, Inc. System, method and graphical user interface for managing contacts and calendars within an online card system
CN106681892A (en) * 2015-11-11 2017-05-17 北京国双科技有限公司 Page data processing method and device
CN107025294A (en) * 2017-04-14 2017-08-08 百度在线网络技术(北京)有限公司 Information acquisition method and device
CN107391736A (en) * 2017-08-07 2017-11-24 玫瑰视界(北京)网络科技有限公司 A kind of page display method and device
CN108280024A (en) * 2017-12-29 2018-07-13 五八有限公司 Traffic distribution strategy test method, device and electronic equipment
CN108874660A (en) * 2018-05-03 2018-11-23 北京奇虎科技有限公司 A kind of application testing method and device
CN109697093A (en) * 2018-08-20 2019-04-30 深圳壹账通智能科技有限公司 Card generation method, card generating means, mobile terminal and readable storage medium storing program for executing

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Cheri Mullins.Responsive, mobile app, mobile first: untangling the UX design web in practical experience.《SIGDOC '15: Proceedings of the 33rd Annual International Conference on the Design of Communication》.2015,第1-6页. *
基于流量回放的Web应用自动化测试工具的设计及实现;高晓慧;《中国优秀硕士学位论文全文数据库 信息科技辑》(第6期);第I138-111页 *

Also Published As

Publication number Publication date
CN110175121A (en) 2019-08-27

Similar Documents

Publication Publication Date Title
CN110806954B (en) Method, device, equipment and storage medium for evaluating cloud host resources
CN112148422B (en) A method and device for IO processing
CN110209399A (en) FPGA service system, data processing method and storage medium
CN107506145B (en) Physical storage scheduling method and cloud host creation method
CN110231987A (en) A kind of data processing method and relevant apparatus
WO2024230438A1 (en) Generation method for host pcie topological structure and container resource allocation method
CN110175121B (en) A method, device and computer-readable storage medium for determining officially launched pages
CN107784596A (en) Insurance kind state information statistics method, terminal device and the storage medium of declaration form
CN112819157B (en) Neural network training method and device, intelligent driving control method and device
CN113591900B (en) A method, device and terminal device for identifying users with high demand response potential
CN109542398B (en) Business system generation method and device and computer readable storage medium
CN109412865B (en) A kind of virtual network resource allocation method, system and electronic device
CN119645556A (en) Content delivery method and device
CN110070383B (en) Abnormal user identification method and device based on big data analysis
US10346572B1 (en) Inclusion and configuration of a transaction converter circuit block within an integrated circuit
CN102393838A (en) Data processing method and device, PCI-E (peripheral component interface-express) bus system, and server
CN118567803A (en) Acceleration method, device and storage medium based on data parallelism and task parallelism
CN117950751A (en) Method, device, equipment and medium for adapting embedded product of kernel
US20250004980A1 (en) Method and system for communication between processors, storage medium, and processor
CN112463524B (en) A method, system, terminal and storage medium for real-time monitoring of external storage
CN116339956A (en) Distribution method and device of configuration tasks, electronic equipment and storage medium
CN112579046B (en) User story analysis method, device, electronic device and storage medium
CN118093332A (en) Processor task analysis method and related device
CN111241017B (en) Data transmission method and device of multi-channel PSAM card and multi-channel PSAM card
CN114840758A (en) Consumption data pushing method and device

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
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20231103

CF01 Termination of patent right due to non-payment of annual fee