Business channel management method and system

The business channel management system addresses inconsistent channel capabilities by parsing and configuring channel packages, achieving unified management and enhanced user experience through a platform-based solution.

CN119228286APending Publication Date: 2024-12-31RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310800018.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Existing business channel management systems lack unified management, leading to inconsistent capabilities and missing functions across channels, resulting in poor user experience.

Method used

A business channel management method and system that parses channel packages to obtain basic information, determines configuration, and encapsulates a second package for delivery ends, allowing for unified management and configuration updates through a channel management platform.

Benefits of technology

Enables orderly management and decoupling of channels, ensuring full functionality and improved user experience by uniformly managing business services and functions across delivery ends.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228286A_ABST
    Figure CN119228286A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a business channel management method and system, and the method comprises the steps: carrying out the analysis of an obtained first channel package, obtaining the channel basic information of the first channel package, and determining the channel configuration information of a channel; the channel basic information comprises a delivery end corresponding to the channel; according to the first channel package and the channel configuration information, packaging to obtain a second channel package of the channel; and providing business service for the delivery end corresponding to the channel according to the second channel packet. The channels and the corresponding channel packages are managed in a unified mode through the channel management platform, the second channel package is obtained after the first channel package and the channel configuration information are packaged, business services are provided for the delivery ends corresponding to the channels according to the second channel package, unified management of the channels is achieved, and orderly management and control and effective decoupling of the channels are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of Internet technology, and in particular to a business channel management method and system. Background Art

[0002] In the prior art, channels are introduced into the business field to refer to business delivery routes, which means that business capabilities are directed to certain social networks, agents, etc. and delivered to different regions to achieve the purpose of business delivery. However, the existing channels are not managed in a unified manner, and the configuration of business functions for each channel is cumbersome, and it is easy for a business function of a channel to be missed, resulting in different capabilities of the same business between channels, missing business functions of some channels, and poor user experience. Summary of the invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a business channel management method and system that overcome the above problems or at least partially solve the above problems.

[0004] According to one aspect of an embodiment of the present invention, there is provided a service channel management method, including:

[0005] Parse the acquired first channel package to obtain basic channel information of the first channel package, and determine channel configuration information of the channel; the basic channel information includes a delivery end corresponding to the channel;

[0006] Encapsulating a second channel package of the channel according to the first channel package and the channel configuration information;

[0007] Provide business services to the delivery end corresponding to the channel based on the second channel package.

[0008] Further, after parsing the acquired first channel package to obtain the basic channel information of the first channel package, the method further includes:

[0009] Based on the basic information of the channel, determine whether the channel is included in the management channel;

[0010] If the channel is not included in the management channel, create the channel in the management channel and determine the channel management information of the channel based on the basic information of the channel;

[0011] If the management channel includes channels, the channel management information of the channels is updated according to the basic information of the channels.

[0012] Furthermore, determining the channel configuration information of the channel further includes:

[0013] Determining whether the first channel package contains channel configuration information of the channel;

[0014] If so, extract the channel configuration information from the first channel package.

[0015] Furthermore, determining the channel configuration information of the channel further includes:

[0016] Display the channel configuration interface corresponding to the channel; the channel configuration interface includes business function switch controls and business scenario rights configuration controls;

[0017] In response to a channel configuration operation performed by the first user on the channel configuration interface, channel configuration information of the channel is determined.

[0018] Further, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control of a business scenario;

[0019] In response to a channel configuration operation performed by the first user on the channel configuration interface, determining channel configuration information of the channel further includes:

[0020] In response to a business function switch operation performed on the business function switch control, determining business function configuration information in the channel configuration information;

[0021] In response to a benefit configuration operation performed on a benefit configuration control for a business scenario, benefit configuration information for the business scenario in the channel configuration information is determined.

[0022] Further, according to the first channel package and the channel configuration information, encapsulating a second channel package of the channel further includes:

[0023] Analyze channel configuration information to determine target business functions and target benefits;

[0024] According to the basic channel information, target business functions and target rights and interests of the first channel package, the first channel package is repackaged to obtain a second channel package of the channel.

[0025] Furthermore, the second channel package is packaged by the channel management platform or the server.

[0026] Furthermore, providing business services to the delivery end corresponding to the channel according to the second channel package further includes:

[0027] Generate a business page based on the second channel package, and send the business page to the delivery end corresponding to the channel for display;

[0028] In response to a business operation performed by the second user on the business page, sending a business request;

[0029] According to the second channel package, execute the business logic corresponding to the business request.

[0030] Furthermore, the method further comprises:

[0031] Get the link service package corresponding to the channel, which records the underlying jump protocol of the delivery end corresponding to the channel;

[0032] The link service package, the first channel package and the channel configuration information are stored correspondingly according to the channel.

[0033] Furthermore, the method further comprises:

[0034] Display the business function management interface; the business function management interface includes the entered business function information and business function management controls;

[0035] In response to a management operation performed by the first user on the business function management control, a management logic corresponding to the business function management control is executed.

[0036] According to another aspect of an embodiment of the present invention, a service channel management method is provided, which is applicable to a channel management platform, and includes:

[0037] Parsing the acquired first channel package to obtain basic channel information of the first channel package;

[0038] Determine channel configuration information for the channel;

[0039] Among them, the basic information of the channel includes the delivery end corresponding to the channel; the first channel package and the channel configuration information are used to encapsulate the second channel package of the channel; and business services are provided to the delivery end corresponding to the channel based on the second channel package.

[0040] Further, after parsing the acquired first channel package to obtain the basic channel information of the first channel package, the method further includes:

[0041] Based on the basic information of the channel, determine whether the channel is included in the management channel;

[0042] If the channel is not included in the management channel, create the channel in the management channel and determine the channel management information of the channel based on the basic information of the channel;

[0043] If the management channel includes channels, the channel management information of the channels is updated according to the basic information of the channels.

[0044] Furthermore, determining the channel configuration information of the channel further includes:

[0045] Determining whether the first channel package contains channel configuration information of the channel;

[0046] If so, extract the channel configuration information from the first channel package.

[0047] Furthermore, determining the channel configuration information of the channel further includes:

[0048] Display the channel configuration interface corresponding to the channel; the channel configuration interface includes business function switch controls and business scenario rights configuration controls;

[0049] In response to a channel configuration operation performed by the first user on the channel configuration interface, channel configuration information of the channel is determined.

[0050] Further, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control of a business scenario;

[0051] In response to a channel configuration operation performed by the first user on the channel configuration interface, determining channel configuration information of the channel further includes:

[0052] In response to a business function switch operation performed on the business function switch control, determining business function configuration information in the channel configuration information;

[0053] In response to a benefit configuration operation performed on a benefit configuration control for a business scenario, benefit configuration information for the business scenario in the channel configuration information is determined.

[0054] Furthermore, the method further comprises:

[0055] The first channel package and the channel configuration information are stored in a database, so that the server can obtain the first channel package and the channel configuration information from the database and encapsulate the first channel package and the channel configuration information to obtain the second channel package;

[0056] Alternatively, the second channel package is provided to the server.

[0057] Furthermore, the method further comprises:

[0058] Get the link service package corresponding to the channel, which records the underlying jump protocol of the delivery end corresponding to the channel;

[0059] The link service package, the first channel package and the channel configuration information are stored correspondingly according to the channel.

[0060] Furthermore, the method further comprises:

[0061] Display the business function management interface; the business function management interface includes the entered business function information and business function management controls;

[0062] In response to a management operation performed by the first user on the business function management control, a management logic corresponding to the business function management control is executed.

[0063] According to another aspect of an embodiment of the present invention, a service channel management method is provided, which is applicable to a server, and includes:

[0064] Determine a second channel package for the channel; the second channel package is obtained according to the first channel package and channel configuration information of the channel;

[0065] Provide business services to the delivery end corresponding to the channel based on the second channel package.

[0066] Furthermore, the second channel package for determining the channel further includes:

[0067] Acquire the first channel package and channel configuration information pre-stored in the channel management platform from the database, and store the first channel package and channel configuration information in the local storage;

[0068] Parsing the first channel package to obtain basic channel information of the first channel package;

[0069] Analyze channel configuration information to determine target business functions and target benefits;

[0070] According to the basic information of the channel, target business functions and target rights and interests, the first channel package is repackaged to obtain the second channel package of the channel.

[0071] Furthermore, determining the second channel package of the channel further includes: acquiring a second channel package provided by the channel management platform.

[0072] Furthermore, providing business services to the delivery end corresponding to the channel according to the second channel package further includes:

[0073] Generate a business page based on the second channel package, and send the business page to the delivery end corresponding to the channel for display;

[0074] Receive business requests sent by the delivery end for business pages;

[0075] According to the second channel package, execute the business logic corresponding to the business request.

[0076] According to another aspect of an embodiment of the present invention, a business channel management method is provided, which is applicable to a delivery end and includes:

[0077] The receiving server generates and sends a service page according to the second channel package, and displays the service page; wherein the second channel package is obtained according to the first channel package and the channel configuration information of the channel;

[0078] In response to the business operation performed by the second user on the business page, a business request is sent to the server, so that the server executes the business logic corresponding to the business request according to the second channel package.

[0079] According to another aspect of an embodiment of the present invention, a business channel management system is provided, including:

[0080] A first parsing module is used to parse the acquired first channel package to obtain basic channel information of the first channel package; the basic channel information includes a delivery end corresponding to the channel;

[0081] A first determination module, used to determine channel configuration information of a channel;

[0082] A packaging module, used for packaging a second channel package of the channel according to the first channel package and the channel configuration information;

[0083] The first service module is used to provide business services to the delivery end corresponding to the channel according to the second channel package.

[0084] Furthermore, the first parsing module is further used for:

[0085] Based on the basic information of the channel, determine whether the channel is included in the management channel;

[0086] If the channel is not included in the management channel, create the channel in the management channel and determine the channel management information of the channel based on the basic information of the channel;

[0087] If the management channel includes channels, the channel management information of the channels is updated according to the basic information of the channels.

[0088] Furthermore, the first determining module is further used for:

[0089] Determining whether the first channel package contains channel configuration information of the channel;

[0090] If so, extract the channel configuration information from the first channel package.

[0091] Furthermore, the first determining module is further used for:

[0092] Display the channel configuration interface corresponding to the channel; the channel configuration interface includes business function switch controls and business scenario rights configuration controls;

[0093] In response to a channel configuration operation performed by the first user on the channel configuration interface, channel configuration information of the channel is determined.

[0094] Further, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control of a business scenario;

[0095] The first determination module is further configured to:

[0096] In response to a business function switch operation performed on the business function switch control, determining business function configuration information in the channel configuration information;

[0097] In response to a benefit configuration operation performed on a benefit configuration control for a business scenario, benefit configuration information for the business scenario in the channel configuration information is determined.

[0098] Furthermore, the encapsulation module is further used for:

[0099] Analyze channel configuration information to determine target business functions and target benefits;

[0100] According to the basic channel information, target business functions and target rights and interests of the first channel package, the first channel package is repackaged to obtain a second channel package of the channel.

[0101] Furthermore, the second channel package is packaged by the channel management platform or the server.

[0102] Furthermore, the first service module is further used for:

[0103] Generate a business page based on the second channel package, and send the business page to the delivery end corresponding to the channel for display;

[0104] In response to a business operation performed by the second user on the business page, sending a business request;

[0105] According to the second channel package, execute the business logic corresponding to the business request.

[0106] Furthermore, the system also includes a first storage module, and the first storage module is used for:

[0107] Get the link service package corresponding to the channel, which records the underlying jump protocol of the delivery end corresponding to the channel;

[0108] The link service package, the first channel package and the channel configuration information are stored correspondingly according to the channel.

[0109] Furthermore, the system also includes a first management module, which is used to:

[0110] Display the business function management interface; the business function management interface includes the entered business function information and business function management controls;

[0111] In response to a management operation performed by the first user on the business function management control, a management logic corresponding to the business function management control is executed.

[0112] According to another aspect of an embodiment of the present invention, there is provided a channel management platform, including:

[0113] The second parsing module is used to parse the acquired first channel package to obtain basic channel information of the first channel package; the basic channel information includes a delivery end corresponding to the channel;

[0114] A second determination module, used to determine channel configuration information of a channel;

[0115] The first channel package and the channel configuration information are used to encapsulate the second channel package of the channel; and business services are provided to the delivery end corresponding to the channel according to the second channel package.

[0116] Furthermore, the second parsing module is further used for:

[0117] Based on the basic information of the channel, determine whether the channel is included in the management channel;

[0118] If the channel is not included in the management channel, create the channel in the management channel and determine the channel management information of the channel based on the basic information of the channel;

[0119] If the management channel includes channels, the channel management information of the channels is updated according to the basic information of the channels.

[0120] Furthermore, the second determining module is further used for:

[0121] Determining whether the first channel package contains channel configuration information of the channel;

[0122] If so, extract the channel configuration information from the first channel package.

[0123] Furthermore, the channel management platform also includes: a first display module, which is used to display a channel configuration interface corresponding to the channel; the channel configuration interface includes a business function switch control and a rights configuration control of a business scenario;

[0124] The second determination module is further used to: determine channel configuration information of the channel in response to a channel configuration operation performed by the first user on the channel configuration interface.

[0125] Further, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control of a business scenario;

[0126] The second determination module is further used for:

[0127] In response to a business function switch operation performed on the business function switch control, determining business function configuration information in the channel configuration information;

[0128] In response to a benefit configuration operation performed on a benefit configuration control for a business scenario, benefit configuration information for the business scenario in the channel configuration information is determined.

[0129] Furthermore, the channel management platform further includes a first sending module, and the first sending module is used to:

[0130] The first channel package and the channel configuration information are stored in a database, so that the server can obtain the first channel package and the channel configuration information from the database and encapsulate the first channel package and the channel configuration information to obtain the second channel package;

[0131] Alternatively, the second channel package is provided to the server.

[0132] Furthermore, the channel management platform also includes:

[0133] The first receiving module is used to obtain a link service package corresponding to the channel, in which the underlying jump protocol of the delivery end corresponding to the channel is recorded;

[0134] The second storage module is used to store the link service package, the first channel package and the channel configuration information in correspondence according to the channel.

[0135] Furthermore, the channel management platform also includes: a first display module for displaying a business function management interface; the business function management interface includes the entered business function information and the business function management control;

[0136] The channel management platform also includes a second management module, which is used to execute management logic corresponding to the business function management control in response to a management operation performed by the first user on the business function management control.

[0137] According to another aspect of an embodiment of the present invention, there is provided a server, including:

[0138] A third determination module is used to determine a second channel package of the channel; the second channel package is obtained according to the first channel package and the channel configuration information of the channel;

[0139] The second service module is used to provide business services to the delivery end corresponding to the channel according to the second channel package.

[0140] Furthermore, the third determination module is further used for:

[0141] Acquire the first channel package and channel configuration information pre-stored in the channel management platform from the database, and store the first channel package and channel configuration information in the local storage;

[0142] Parsing the first channel package to obtain basic channel information of the first channel package;

[0143] Analyze channel configuration information to determine target business functions and target benefits;

[0144] According to the basic information of the channel, target business functions and target rights and interests, the first channel package is repackaged to obtain the second channel package of the channel.

[0145] Furthermore, the third determination module is further used to: obtain a second channel package provided by the channel management platform.

[0146] Furthermore, the second service module is further used for:

[0147] Generate a business page based on the second channel package, and send the business page to the delivery end corresponding to the channel for display;

[0148] Receive business requests sent by the delivery end for business pages;

[0149] According to the second channel package, execute the business logic corresponding to the business request.

[0150] According to another aspect of an embodiment of the present invention, there is provided a delivery end, including:

[0151] A second receiving module is used to receive a business page generated and sent by the server according to a second channel package; wherein the second channel package is obtained according to the first channel package and the channel configuration information of the channel;

[0152] The second display module is used to display the business page;

[0153] The second sending module is used to send a business request to the server in response to the business operation performed by the second user on the business page, so that the server can execute the business logic corresponding to the business request according to the second channel package.

[0154] According to another aspect of an embodiment of the present invention, there is provided a computing device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0155] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operations corresponding to the above-mentioned business channel management method.

[0156] According to another aspect of the embodiments of the present invention, a computer storage medium is provided, in which at least one executable instruction is stored, and the executable instruction enables a processor to perform operations corresponding to the above-mentioned business channel management method.

[0157] According to the business channel management method and system provided by the embodiment of the present invention, by parsing the acquired first channel package, the channel basic information of the first channel package is obtained, and the channel configuration information of the channel is determined; the channel basic information includes the delivery end corresponding to the channel; the channel management platform provides the first channel package and the channel configuration information to the server end, which is encapsulated by the server end to obtain the second channel package, or the channel management platform encapsulates it into the second channel package according to the first channel package and the channel configuration information, and then provides the second channel package to the server end for its use; the channel management platform can realize unified management of the channel and the corresponding channel package, and provide business services to the delivery end corresponding to the channel according to the second channel package, so as to achieve orderly management and effective decoupling of each channel; and the channel configuration operation is performed and the channel configuration is updated through the channel management platform, so as to uniformly manage the business services and other functions of the delivery end corresponding to the channel, ensure that the delivery end is fully functional, and improve the user experience.

[0158] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation method of the embodiment of the present invention is specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0159] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the embodiments of the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0160] Figure 1 A schematic diagram showing a process flow of a business channel management method according to an embodiment of the present invention is shown;

[0161] Figure 2 A schematic diagram showing a business channel management method according to an embodiment of the present invention is shown;

[0162] Figure 3 A schematic diagram of a business function management interface of a channel management platform according to an embodiment of the present invention is shown;

[0163] Figure 4 A schematic diagram showing a process flow of a business channel management method according to an embodiment of the present invention is shown;

[0164] Figure 5 A schematic diagram showing a flow chart of a business channel management method according to another embodiment of the present invention is shown;

[0165] Figure 6A schematic diagram showing a flow chart of a business channel management method according to yet another embodiment of the present invention;

[0166] Figure 7 A schematic diagram of the structure of a business channel management system according to an embodiment of the present invention is shown;

[0167] Figure 8 A structural block diagram of a channel management platform according to an embodiment of the present invention is shown;

[0168] Fig. 9 It shows a structural block diagram of a server according to an embodiment of the present invention;

[0169] Fig.10 It shows a structural block diagram of a delivery terminal according to an embodiment of the present invention;

[0170] Fig.11 A schematic diagram of the structure of a computing device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0171] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0172] Figure 1 FIG. 4 shows a flow chart of a business channel management method according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:

[0173] Step S101: parsing the acquired first channel package to obtain basic channel information of the first channel package and determining channel configuration information of the channel.

[0174] Taking the instant delivery business as an example, the channel refers to the use of the instant delivery business through various delivery terminals, which may include instant delivery business APP, mini-programs in third-party clients, H5 pages, etc.; each channel can use the business functions configured for the instant delivery business. For the instant delivery business, in addition to business scenarios such as catering, retail, search and push, membership, and marketing, it also includes infrastructure such as accounts, transactions, risk control and security, which need to be managed and controlled in an orderly manner and effectively decoupled; in addition, for the needs of new channel access and old channel iteration, it involves various product function alignments, demand customization, rhythm control, and reliable reuse of basic technical capabilities, including the continuous precipitation and evolution of tool libraries and component libraries; however, in the prior art, due to the inconsistent positioning of various channels, there are differences in functions and production relationships. In order to solve the above problems, this embodiment adopts a channel management platform to uniformly manage various channels.

[0175] Figure 2 The schematic diagram of the business channel management method of an embodiment of the present invention is shown. Taking the instant delivery service as an example, the delivery end may include the instant delivery service APP (for example, based on the Native language), the applet in the third-party client, the web page in the third-party client (for example, the H5 page), etc. That is to say, the front-end implementation method corresponding to the delivery end may include the Native language, the applet, the H5 page, etc. Usually, there is a corresponding relationship between the channel and the delivery end, such as one channel corresponds to one delivery end. In this embodiment, Figure 2 As shown, the middle platform is a part of the platform-type organization and is an organizational module between the front-end unit and the back-end resource department. In this embodiment, the multiple business scenarios of the middle platform may include: marketing, membership, transaction and other business scenarios; the multiple pages of the business module may include the homepage of the instant delivery business, search and push page, channel page, store page, bill of lading page, etc.; each page includes multiple business functions, such as advertising cards, store recommendations, one-click ordering, etc.

[0176] In an optional embodiment, the method further includes: judging whether the channel is included in the management channel according to the basic information of the channel; if the channel is not included in the management channel, creating the channel in the management channel and determining the channel management information of the channel according to the basic information of the channel; if the channel is included in the management channel, updating the channel management information of the channel according to the basic information of the channel.

[0177] In this embodiment, the channel management platform uniformly manages and updates multiple channels and the first channel packages corresponding to each channel. Specifically, the channel management platform parses the first channel package obtained to obtain the basic channel information of the first channel package, which includes the delivery end corresponding to the channel, delivery end version information (such as APP version information, browser version information, etc.), hardware information of the user's mobile terminal and other devices, etc.; the channel management platform determines whether the channel is included in the management channel based on the basic channel information; if the channel is not included in the management channel, the channel is created in the management channel, and the channel management information of the channel is determined based on the basic channel information; if the channel is included in the management channel, considering the possibility of channel changes, the channel management information of the channel can be updated based on the basic channel information, wherein the channel management information includes the channel number of the channel, the version number of the channel, and other information. For new channel creation, channel change, etc., the channel management platform can automatically identify the first channel package obtained by parsing, and has near-end processing capabilities, without the need to repeatedly upgrade the SDK to obtain information.

[0178] In an optional implementation, some first channel packages may include configured channel configuration information, and step S101 further includes: determining whether the first channel package includes channel configuration information of the channel; if so, extracting the channel configuration information from the first channel package.

[0179] In another optional implementation, the channel management user (i.e., the first user) of the channel management platform can further configure the channel configuration information through the channel management platform. Step S101 further includes: displaying a channel configuration interface corresponding to the channel; the channel configuration interface includes a business function switch control and a rights configuration control of a business scenario; and determining the channel configuration information of the channel in response to the channel configuration operation performed by the first user on the channel configuration interface.

[0180] In order to uniformly manage the channel configuration information of multiple channels and avoid the lack of functions of a single channel affecting the user experience, in this embodiment, the channel management platform is used to uniformly configure the channels and update the channel information. Specifically, if the first channel package contains the channel configuration information of the channel, the channel configuration information is extracted; whether the first channel package does not contain the channel configuration information of the channel, or the channel configuration information has been extracted from the first channel package, the channel configuration interface corresponding to the channel can be displayed through the channel management platform, and the channel configuration information can be further configured through the channel configuration interface. Specifically, the business function switch control and the rights and interests configuration control of the business scenario are displayed in the channel configuration interface. The first user can perform channel configuration operations by triggering the business function switch control and the rights and interests configuration control of the business scenario, configure the business functions and rights of the channel, and determine the channel configuration information of the channel.

[0181] Among them, if the first channel package contains channel configuration information of the channel, after extracting the channel configuration information, if the first user can perform channel configuration operations by triggering the business function switch control and the rights configuration controls of the business scenario, the channel configuration information can be updated based on the original channel configuration information according to the channel configuration operations of the first user.

[0182] Specifically, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control for a business scenario; the channel management platform determines the business function configuration information in the channel configuration information in response to the business function switch operation performed on the business function switch control, such as determining which business functions are turned on and which business functions are turned off, thereby obtaining the business function configuration information; in response to the rights configuration operation performed on the rights configuration control for the business scenario, the rights configuration information of the business scenario in the channel configuration information is determined. For example, it is determined which rights are configured for each business scenario.

[0183] Step S102: encapsulate a second channel package of the channel according to the first channel package and the channel configuration information.

[0184] In this step, the second channel package can be packaged by the channel management platform or the server. That is, after the channel management platform obtains the first channel package and the channel configuration information, it can package the second channel package of the channel according to the first channel package and the channel configuration information, and then provide the packaged second channel package to the server; or it can directly provide the first channel package and the channel configuration information to the server, and the server will package the second channel package of the channel according to the first channel package and the channel configuration information.

[0185] The second channel package is packaged in the following way: the channel configuration information is parsed to determine the target business functions and target rights and interests; the first channel package is repackaged according to the channel basic information, target business functions and target rights and interests of the first channel package to obtain the second channel package of the channel.

[0186] Specifically, the channel management platform can store the first channel package and channel configuration information in a database; provide the first channel package and channel configuration information to the server through the database, the server obtains the first channel package and channel configuration information from the database, and stores the first channel package and channel configuration information in local storage (cache) for subsequent calls.

[0187] Specifically, Figure 2As shown, after receiving the first channel package, the server parses the first channel package through the user agent (UA) to obtain basic information of the channel, such as the delivery end corresponding to the channel, delivery end version information (such as APP version information, browser version information, etc.), hardware information of user mobile terminals and other devices, etc.; parses the channel configuration information to determine which target business functions and target rights and interests to enable, encapsulates the second channel package according to the parsing result, and performs business services for the delivery end according to the second channel package, such as display page generation, etc.; that is, if the second channel package is updated, the server does not need to send the new channel package to the delivery end, but only provides services to the delivery end according to the updated second channel package; wherein, the target business functions and target rights and interests refer to the business functions and rights configured to be enabled in the channel configuration information, respectively.

[0188] In this embodiment, business functions may include: page configuration (such as configuring which pages need to be displayed), configuration of functional content such as advertising cards in the configured pages (such as configuring which functional content is displayed on a certain page); rights and interests configuration is the configuration of rights and interests for various business scenarios (such as marketing, membership, transactions and other business scenarios), and rights and interests configuration includes resource configuration, activity configuration, etc.

[0189] Step S103: providing business services to the delivery end corresponding to the channel according to the second channel package.

[0190] In an optional implementation, step S103 further includes: the server generates a business page based on the second channel package, and sends the business page to the delivery end corresponding to the channel for display; the delivery end sends a business request to the server in response to the business operation performed by the second user on the business page; the server executes the business logic corresponding to the business request based on the second channel package. In this embodiment, the second user refers to an ordinary user who performs business operations through the delivery end.

[0191] In an optional implementation, the method further includes: the channel management platform obtains a link service package corresponding to the channel, the link service package recording the underlying jump protocol of the delivery end corresponding to the channel; the channel management platform stores the link service package, the first channel package and the channel configuration information in correspondence according to the channel.

[0192] It should be noted that different channels correspond to different delivery ends, and the underlying jump protocols for different delivery ends are different. The underlying jump protocols are the underlying jump rules corresponding to the delivery ends. For better management, the channel management platform stores the first channel package, channel configuration information, the second channel package, link service package, etc., as well as the correspondence between these and the delivery ends.

[0193] In an optional embodiment, the method also includes: the channel management platform displays a business function management interface; the business function management interface includes entered business function information and business function management controls; the channel management platform responds to the management operation performed by the first user on the business function management control, and executes the management logic corresponding to the business function management control.

[0194] Figure 3 FIG. 4 shows a schematic diagram of a business function management interface of a channel management platform according to an embodiment of the present invention. Figure 3 As shown, the business function information corresponds to Figure 3 As shown in: ID, name, program code (code), business scenario name, status, creation information (such as creator user 1, creation time 2022-12-06 20:05:07, etc.), update information (such as updater user 1, update time 2022-12-06 20:05:45, etc.), where the creator and updater can be the same user or different users; business function management controls such as Figure 3 Shown in: business scenario selection / input control, business function name selection / input control, business code selection / input control, search control, reset control, new business control (used for creating new business functions), view control (used for viewing the source code of business functions, etc.), edit control, status modification control (used for online and offline modification of business functions), delete control (used for deleting business functions), etc.

[0195] According to the business channel management method provided by the embodiment of the present invention, by parsing the acquired first channel package, the channel basic information of the first channel package is obtained, and the channel configuration information of the channel is determined; the channel basic information includes the delivery end corresponding to the channel; the channel management platform provides the first channel package and the channel configuration information to the server end, which is encapsulated by the server end to obtain the second channel package, or the channel management platform encapsulates it into the second channel package according to the first channel package and the channel configuration information, and then provides the second channel package to the server end for its use; the channel management platform can realize unified management of the channel and the corresponding channel package, and provide business services to the delivery end corresponding to the channel according to the second channel package, so as to achieve orderly management and effective decoupling of each channel; and the channel configuration operation is performed and the channel configuration is updated through the channel management platform, so as to uniformly manage the business services and other functions of the delivery end corresponding to the channel, ensure that the delivery end is fully functional, and improve the user experience.

[0196] Figure 4 FIG. 4 shows a flow chart of a business channel management method according to an embodiment of the present invention. Figure 4 As shown, the method is applicable to a channel management platform and includes the following steps:

[0197] Step S401: parse the acquired first channel package to obtain basic channel information of the first channel package.

[0198] Among them, the basic information of the channel includes the delivery end corresponding to the channel; after step S401, the method also includes: judging whether the channel is included in the management channel according to the basic information of the channel; if the channel is not included in the management channel, creating the channel in the management channel, and determining the channel management information of the channel according to the basic information of the channel; if the channel is included in the management channel, updating the channel management information of the channel according to the basic information of the channel.

[0199] Step S402: Determine channel configuration information of the channel.

[0200] The basic information of the channel includes the delivery end corresponding to the channel; the first channel package and the channel configuration information are used to encapsulate the second channel package of the channel. According to the second channel package, business services can be provided for the delivery end corresponding to the channel.

[0201] In an optional implementation, step S402 further includes: determining whether the first channel package contains channel configuration information of the channel; if so, extracting the channel configuration information from the first channel package.

[0202] In an optional implementation, step S402 further includes: displaying a channel configuration interface corresponding to the channel; the channel configuration interface includes a business function switch control and a rights configuration control for a business scenario; and determining the channel configuration information of the channel in response to a channel configuration operation performed by the first user on the channel configuration interface.

[0203] In an optional embodiment, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control for a business scenario; step S402 further includes: in response to the business function switch operation performed on the business function switch control, determining the business function configuration information in the channel configuration information; in response to the rights configuration operation performed on the rights configuration control for the business scenario, determining the rights configuration information of the business scenario in the channel configuration information.

[0204] Step S403: providing the first channel package and the channel configuration information to the server or providing the second channel package to the server.

[0205] In this step, the first channel package and channel configuration information are provided to the server, so that the server can encapsulate the second channel package of the channel according to the first channel package and channel configuration information, and provide business services to the delivery end corresponding to the channel according to the second channel package. In an optional implementation, the first channel package and channel configuration information are stored in a database, so that the server can obtain the first channel package and channel configuration information from the database and encapsulate the first channel package and channel configuration information to obtain the second channel package. In another optional implementation, the channel management platform encapsulates the first channel package and channel configuration information into the second channel package and then provides the second channel package to the server for its use.

[0206] In an optional implementation, the method further includes: obtaining a link service package corresponding to the channel, wherein the link service package records the underlying jump protocol of the delivery end corresponding to the channel; and storing the link service package, the first channel package, and the channel configuration information in correspondence with the channel. Optionally, the link service package, the first channel package, the second channel package, and the channel configuration information may also be stored in correspondence with the channel.

[0207] In an optional embodiment, the method also includes: displaying a business function management interface; the business function management interface includes entered business function information and business function management controls; in response to a management operation performed by the first user on the business function management control, executing management logic corresponding to the business function management control.

[0208] By adopting the method of this embodiment, the channel management platform provides the first channel package and channel configuration information to the server, which encapsulates it into a second channel package, or the channel management platform encapsulates it into the second channel package according to the first channel package and the channel configuration information, and then provides the second channel package to the server for its use; the channel management platform can realize unified management of the channels and the corresponding channel packages, provide business services to the delivery end corresponding to the channel based on the second channel package, and achieve orderly management and control of each channel and effective decoupling; and perform channel configuration operations and update channel configurations through the channel management platform, so as to uniformly manage the business services and other functions of the delivery end corresponding to the channel, ensure that the delivery end is fully functional, and improve user experience.

[0209] Figure 5 FIG. 4 is a flow chart showing a business channel management method according to another embodiment of the present invention. Figure 5 As shown, the method is applicable to the server and includes the following steps:

[0210] Step S501: Determine the second channel package of the channel.

[0211] The second channel package is obtained according to the first channel package and the channel configuration information of the channel; the channel configuration information is determined by the channel management platform; in an optional implementation, step S501 further includes: obtaining the first channel package and channel configuration information pre-stored by the channel management platform from the database, and storing the first channel package and channel configuration information in the local storage; parsing the first channel package to obtain the basic channel information of the first channel package; parsing the channel configuration information to determine the target business function and target rights; repackaging the first channel package according to the basic channel information, target business function and target rights to obtain the second channel package of the channel. In another optional manner, step S501 further includes: obtaining the second channel package provided by the channel management platform.

[0212] Step S502: providing business services to the delivery end corresponding to the channel according to the second channel package.

[0213] In an optional implementation, step S502 further includes: generating a business page based on the second channel package, and sending the business page to the delivery end corresponding to the channel for display; receiving a business request sent by the delivery end for the business page; and executing the business logic corresponding to the business request based on the second channel package.

[0214] By adopting the method of this embodiment, the channel and the corresponding channel packages can be uniformly managed through the channel management platform. The server can encapsulate the second channel package of the channel according to the first channel package and the channel configuration information, or directly obtain the second channel package for use; provide business services to the delivery end corresponding to the channel based on the second channel package, and manage and control each channel in an orderly manner, effectively decouple it, and uniformly manage the business services and other functions of the delivery end corresponding to the channel, so as to ensure that the delivery end is fully functional and improve the user experience.

[0215] Figure 6 FIG. 4 shows a flow chart of a business channel management method according to another embodiment of the present invention. Figure 6 As shown, the method is applicable to the delivery end and includes the following steps:

[0216] Step S601: receiving a business page generated and sent by the server according to the second channel package, and displaying the business page.

[0217] The second channel package is obtained according to the first channel package and the channel configuration information of the channel; the channel configuration information is determined by the channel management platform.

[0218] Step S602: In response to the business operation performed by the second user on the business page, a business request is sent to the server, so that the server executes the business logic corresponding to the business request according to the second channel package.

[0219] By adopting the method of this embodiment, channels and corresponding channel packages are uniformly managed through the channel management platform, and business services are provided to the delivery ends corresponding to the channels based on the second channel package, so as to achieve orderly management and control of each channel and effective decoupling; the business services and other functions of the delivery ends corresponding to the channels are uniformly managed to ensure that the delivery ends are fully functional and improve user experience.

[0220] Figure 7 FIG. 4 shows a schematic diagram of a business channel management system according to an embodiment of the present invention. Figure 7 As shown, the system includes: a first parsing module 701 , a first determining module 702 , a packaging module 703 , a first service module 704 , a first storage module 705 and a first management module 706 .

[0221] The first parsing module 701 is used to parse the acquired first channel package to obtain basic channel information of the first channel package; the basic channel information includes the delivery end corresponding to the channel.

[0222] The first determining module 702 is used to determine channel configuration information of a channel.

[0223] The encapsulation module 703 is used to encapsulate the second channel package of the channel according to the first channel package and the channel configuration information.

[0224] The first service module 704 is used to provide business services to the delivery end corresponding to the channel according to the second channel package.

[0225] In an optional implementation, the first parsing module 701 is further used to: determine whether the channel is included in the management channel based on the channel basic information; if the channel is not included in the management channel, create a channel in the management channel and determine the channel management information of the channel based on the channel basic information; if the channel is included in the management channel, update the channel management information of the channel based on the channel basic information.

[0226] In an optional implementation, the first determination module 702 is further used to: determine whether the first channel package contains channel configuration information of the channel; if so, extract the channel configuration information from the first channel package.

[0227] In an optional embodiment, the first determination module 702 is further used to: display a channel configuration interface corresponding to the channel; the channel configuration interface includes a business function switch control and a rights configuration control for the business scenario; in response to the channel configuration operation performed by the first user on the channel configuration interface, determine the channel configuration information of the channel.

[0228] In an optional embodiment, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control for a business scenario; the first determination module 702 is further used to: determine the business function configuration information in the channel configuration information in response to the business function switch operation performed on the business function switch control; determine the rights configuration information of the business scenario in the channel configuration information in response to the rights configuration operation performed on the rights configuration control for the business scenario.

[0229] In an optional implementation, the encapsulation module 703 is further used to: parse the channel configuration information to determine the target business functions and target rights and interests; repackage the first channel package according to the channel basic information, target business functions and target rights and interests of the first channel package to obtain a second channel package of the channel.

[0230] In an optional implementation, the second channel package is packaged by a channel management platform or a server.

[0231] In an optional embodiment, the first service module 704 is further used to: generate a business page based on the second channel package, and send the business page to the delivery end corresponding to the channel for display; send a business request in response to the business operation performed by the second user on the business page; and execute the business logic corresponding to the business request based on the second channel package.

[0232] In an optional implementation, the system further includes a first storage module 705, which is used to: obtain a link service package corresponding to the channel, wherein the link service package records the underlying jump protocol of the delivery end corresponding to the channel; and store the link service package, the first channel package, and the channel configuration information in correspondence with the channel. Optionally, the link service package, the first channel package, the second channel package, and the channel configuration information may also be stored in correspondence with the channel.

[0233] In an optional embodiment, the system also includes a first management module 706, which is used to: display a business function management interface; the business function management interface includes entered business function information and business function management controls; in response to the management operation performed by the first user on the business function management control, execute the management logic corresponding to the business function management control.

[0234] According to the system provided by the embodiment of the present invention, it is possible to achieve unified management of channels and corresponding channel packages, provide business services for the delivery end corresponding to the channel based on the second channel package, and achieve orderly management and control of each channel and effective decoupling; and perform channel configuration operations and channel configuration updates through the channel management platform, so as to uniformly manage the business services and other functions of the delivery end corresponding to the channel, ensure that the delivery end is fully functional, and improve user experience.

[0235] Figure 8 FIG. 4 shows a structural block diagram of a channel management platform according to an embodiment of the present invention. Figure 8 As shown, the channel management platform includes: a second parsing module 801 , a second determining module 802 , a first display module 803 , a first sending module 804 , a first receiving module 805 , a second storage module 806 and a second management module 807 .

[0236] The second parsing module 801 is used to parse the acquired first channel package to obtain basic channel information of the first channel package; the basic channel information includes the delivery end corresponding to the channel.

[0237] The second determining module 802 is used to determine the channel configuration information of the channel.

[0238] The first channel package and the channel configuration information are used to encapsulate the second channel package of the channel; and business services are provided to the delivery end corresponding to the channel according to the second channel package.

[0239] In an optional implementation, the second parsing module 801 is further used to: determine whether the channel is included in the management channel based on the channel basic information; if the channel is not included in the management channel, create a channel in the management channel and determine the channel management information of the channel based on the channel basic information; if the channel is included in the management channel, update the channel management information of the channel based on the channel basic information.

[0240] In an optional implementation, the second determination module 802 is further used to: determine whether the first channel package contains channel configuration information of the channel; if so, extract the channel configuration information from the first channel package.

[0241] In an optional embodiment, the channel management platform also includes: a first display module 803, used to display the channel configuration interface corresponding to the channel; the channel configuration interface includes a business function switch control and a rights configuration control for the business scenario; the second determination module 802 is further used to: determine the channel configuration information of the channel in response to the channel configuration operation performed by the first user on the channel configuration interface.

[0242] In an optional embodiment, the channel configuration operation includes: a business function switch operation performed on a business function switch control and a rights configuration operation performed on a rights configuration control for a business scenario; the second determination module 802 is further used to: determine the business function configuration information in the channel configuration information in response to the business function switch operation performed on the business function switch control; determine the rights configuration information of the business scenario in the channel configuration information in response to the rights configuration operation performed on the rights configuration control for the business scenario.

[0243] In an optional embodiment, the channel management platform also includes a first sending module 804, which is used to: store the first channel package and channel configuration information in a database, so that the server can obtain the first channel package and channel configuration information from the database and encapsulate the first channel package and channel configuration information to obtain a second channel package; or, provide the second channel package to the server.

[0244] In an optional implementation, the channel management platform further includes: a first receiving module 805, which is used to obtain the link service package corresponding to the channel, and the link service package records the underlying jump protocol of the delivery end corresponding to the channel; a second storage module 806, which is used to store the link service package, the first channel package, and the channel configuration information in a corresponding manner according to the channel. Optionally, the link service package, the first channel package, the second channel package, and the channel configuration information can also be stored in a corresponding manner according to the channel.

[0245] In an optional embodiment, the channel management platform also includes: a first display module 803, used to display a business function management interface; the business function management interface includes entered business function information and business function management controls; the channel management platform also includes a second management module 807, used to execute the management logic corresponding to the business function management control in response to the management operation performed by the first user on the business function management control.

[0246] The description of each module above refers to the corresponding description in the method embodiment and will not be repeated here.

[0247] According to the channel management platform provided by the embodiment of the present invention, the first channel package and the channel configuration information are provided to the server, which encapsulates the second channel package, or the channel management platform encapsulates the first channel package and the channel configuration information into the second channel package and then provides the second channel package to the server for use; the channel management platform can realize unified management of the channels and the corresponding channel packages, provide business services to the delivery end corresponding to the channel according to the second channel package, and achieve orderly management and control of each channel and effective decoupling; and perform channel configuration operations and update channel configurations through the channel management platform, so as to uniformly manage the business services and other functions of the delivery end corresponding to the channel, ensure that the delivery end is fully functional, and improve user experience.

[0248] Fig. 9 FIG. 4 shows a structural block diagram of a server according to an embodiment of the present invention. Fig. 9 As shown, the server includes: a third determination module 901 and a second service module 902.

[0249] The third determination module 901 is used to determine a second channel package of a channel; the second channel package is obtained according to the first channel package and channel configuration information of the channel.

[0250] The second service module 902 is used to provide business services to the delivery end corresponding to the channel according to the second channel package.

[0251] In an optional implementation, the third determination module 901 is further used to: obtain the first channel package and channel configuration information pre-stored in the channel management platform from the database, and store the first channel package and channel configuration information in the local storage; parse the first channel package to obtain the basic channel information of the first channel package; parse the channel configuration information to determine the target business functions and target rights and interests; repackage the first channel package based on the channel basic information, target business functions and target rights and interests to obtain the second channel package of the channel.

[0252] In an optional implementation, the third determination module 901 is further used to: obtain a second channel package provided by the channel management platform.

[0253] In an optional implementation, the second service module 902 is further used to: generate a business page based on the second channel package, and send the business page to the delivery end corresponding to the channel for display; receive a business request sent by the delivery end for the business page; and execute the business logic corresponding to the business request based on the second channel package.

[0254] According to the server provided by the embodiment of the present invention, the channel and the corresponding channel package can be uniformly managed through the channel management platform. The server can encapsulate the second channel package of the channel according to the first channel package and the channel configuration information or directly obtain the second channel package for use; provide business services for the delivery end corresponding to the channel based on the second channel package, achieve orderly management and control of each channel, effectively decouple, and uniformly manage the business services and other functions of the delivery end corresponding to the channel, so as to ensure that the delivery end is fully functional and improve user experience.

[0255] Fig.10 FIG. 4 shows a structural block diagram of a delivery terminal according to an embodiment of the present invention. Fig.10 As shown, the delivery end includes: a second receiving module 1001 , a second display module 1002 and a second sending module 1003 .

[0256] The second receiving module 1001 is used to receive a business page generated and sent by the server according to the second channel package; wherein the second channel package is obtained according to the first channel package and the channel configuration information of the channel;

[0257] The second display module 1002 is used to display the business page.

[0258] The second sending module 1003 is used to send a business request to the server in response to the business operation performed by the second user on the business page, so that the server executes the business logic corresponding to the business request according to the second channel package.

[0259] The delivery end provided by the embodiment of the present invention manages the channels and the corresponding channel packages in a unified manner through the channel management platform, and provides business services for the delivery end corresponding to the channel based on the second channel package, so as to achieve orderly management and control of each channel and effectively decouple it; the business services and other functions of the delivery end corresponding to the channel are managed in a unified manner to ensure that the delivery end is fully functional and improve the user experience.

[0260] An embodiment of the present invention further provides a non-volatile computer storage medium, wherein the computer storage medium stores at least one executable instruction, and the executable instruction can execute the business channel management method in any of the above method embodiments.

[0261] Fig.11 A schematic diagram of the structure of a computing device according to an embodiment of the present invention is shown, and the specific implementation of the computing device is not limited to the specific implementation of the computing device.

[0262] like Fig.11 As shown, the computing device may include: a processor (processor) 1102 , a communication interface (Communications Interface) 1104 , a memory (memory) 1106 , and a communication bus 1108 .

[0263] in:

[0264] The processor 1102 , the communication interface 1104 , and the memory 1106 communicate with each other via a communication bus 1108 .

[0265] The communication interface 1104 is used to communicate with other devices such as clients or other servers.

[0266] The processor 1102 is used to execute the program 1110, and specifically can execute the relevant steps in the above-mentioned business channel management method embodiment.

[0267] Specifically, the program 1110 may include program codes, which include computer operation instructions.

[0268] The processor 1102 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the computing device may be processors of the same type, such as one or more CPUs, or processors of different types, such as one or more CPUs and one or more ASICs.

[0269] The memory 1106 is used to store the program 1110. The memory 1106 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0270] Program 1110 can be specifically used to enable processor 1102 to execute the business channel management method in any of the above-mentioned method embodiments. The specific implementation of each step in program 1110 can refer to the corresponding description in the corresponding steps and units in the above-mentioned business channel management embodiment, which will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-mentioned devices and modules can refer to the corresponding process description in the above-mentioned method embodiment, which will not be repeated here.

[0271] The algorithm and display provided herein are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the embodiment of the present invention is not directed to any specific programming language either. It should be understood that various programming languages ​​can be utilized to implement the content of the embodiment of the present invention described herein, and the description of the above specific language is to disclose the best mode of the embodiment of the present invention.

[0272] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0273] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of embodiments of the present invention, the various features of embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: that the claimed embodiments of the present invention require more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself as a separate embodiment of an embodiment of the present invention.

[0274] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0275] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of embodiments of the present invention and to form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.

[0276] The various component embodiments of the embodiments of the present invention can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the functions of some or all of the components in the embodiments of the present invention. The embodiments of the present invention can also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing an embodiment of the present invention can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0277] It should be noted that the above embodiments illustrate rather than limit embodiments of the present invention, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets should not be constructed as a limitation to the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of multiple such elements. Embodiments of the present invention may be implemented by means of hardware including several different elements and by means of appropriately programmed computers. In a unit claim that lists several devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names.

Claims

1. A business channel management method, comprising: Parsing the acquired first channel package to obtain basic channel information of the first channel package and determining channel configuration information of the channel; The basic information of the channel includes the delivery end corresponding to the channel; Encapsulating the first channel package and the channel configuration information to obtain a second channel package of the channel; Provide business services to the delivery end corresponding to the channel based on the second channel package.

2. A business channel management method, applicable to a channel management platform, comprising: Parsing the acquired first channel package to obtain basic channel information of the first channel package; Determine channel configuration information for the channel; Among them, the basic information of the channel includes the delivery end corresponding to the channel; the first channel package and the channel configuration information are used to encapsulate the second channel package of the channel; and business services are provided to the delivery end corresponding to the channel based on the second channel package.

3. A business channel management method, applicable to a server, comprising: Determine the second channel package of the channel; The second channel package is obtained according to the first channel package and the channel configuration information of the channel; Provide business services to the delivery end corresponding to the channel based on the second channel package.

4. A business channel management method, applicable to the delivery end, comprising: The receiving server generates and sends a service page according to the second channel package, and displays the service page; wherein the second channel package is obtained according to the first channel package and the channel configuration information of the channel; In response to the business operation performed by the second user on the business page, a business request is sent to the server, so that the server executes the business logic corresponding to the business request according to the second channel package.

5. A business channel management system, comprising: A first parsing module, configured to parse the acquired first channel package to obtain basic channel information of the first channel package; The basic information of the channel includes the delivery end corresponding to the channel; A first determination module, used to determine channel configuration information of a channel; A packaging module, used for packaging the first channel package and the channel configuration information to obtain a second channel package of the channel; The first service module is used to provide business services to the delivery end corresponding to the channel according to the second channel package.

6. A channel management platform, comprising: A second parsing module is used to parse the acquired first channel package to obtain basic channel information of the first channel package; The basic information of the channel includes the delivery end corresponding to the channel; A second determination module, used to determine channel configuration information of a channel; The first channel package and the channel configuration information are used to encapsulate the second channel package of the channel; and business services are provided to the delivery end corresponding to the channel according to the second channel package.

7. A server, comprising: A third determination module, used for determining a second channel package of a channel; The second channel package is obtained according to the first channel package and the channel configuration information of the channel; The second service module is used to provide business services to the delivery end corresponding to the channel according to the second channel package.

8. A delivery terminal, comprising: A second receiving module is used to receive a business page generated and sent by the server according to a second channel package; wherein the second channel package is obtained according to the first channel package and channel configuration information of the channel; A second display module, used to display the business page; The second sending module is used to send a business request to the server in response to the business operation performed by the second user on the business page, so that the server can execute the business logic corresponding to the business request according to the second channel package.

9. A computing device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the business channel management method according to any one of claims 1-4.

10. A computer storage medium, wherein at least one executable instruction is stored in the storage medium, and the executable instruction enables a processor to execute an operation corresponding to the business channel management method according to any one of claims 1 to 4.