Promotion information processing method and device, electronic equipment and storage medium

By displaying promotional information through task animations on the information feed page and allowing users to share target media information by performing interactive tasks, the problem of limited promotional information display formats and dissemination channels has been solved, resulting in higher conversion and dissemination rates.

CN117312692BActive Publication Date: 2025-11-11TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210731073.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-24
Publication Date
2025-11-11
Estimated Expiration
2042-06-24

Smart Images

  • Figure CN117312692B_ABST
    Figure CN117312692B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, electronic device, and computer-readable storage medium for processing promotional information. The method includes: displaying promotional information including a task animation in an information flow page that includes media information, and displaying a creation control for creating media information; identifying an interactive task performed for the task animation, the interactive task including at least two interactive operations performed to achieve a task objective; when it is determined that the sharing conditions for the promotional information are met based on the interactive operations performed for the task animation, displaying a graphic identifier corresponding to the promotional information on the creation control; acquiring target media information including the promotional information created based on the graphic identifier, and sharing the target media information to the information flow page when a sharing instruction for the target media information is received. This application can improve the conversion rate and dissemination rate of promotional information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet technology, and in particular to a method, apparatus, electronic device and storage medium for processing promotional information. Background Technology

[0002] When displaying promotional information on a news feed page, it is usually presented in the outer layer using images, videos, text, etc., so that users can be redirected to the corresponding landing page after clicking on the promotional information, thereby achieving the promotional goal. However, this promotional method not only has a relatively simple display format and limited overall content, but also results in weak user interaction with the promotional information, leading to a low conversion rate. Furthermore, the relevant promotional information can only be placed by advertisers, limiting the channels for dissemination and resulting in a low dissemination rate of the promotional information. Summary of the Invention

[0003] This application provides a method, apparatus, electronic device, computer-readable storage medium, and computer program product for processing promotional information, which can improve the conversion rate and dissemination rate of promotional information.

[0004] The technical solution of this application embodiment is implemented as follows:

[0005] This application provides a method for processing promotional information, including:

[0006] In the information flow page that includes media information, promotional information including task animations is displayed, along with creation controls for creating the media information;

[0007] Identify the interactive tasks performed for the task animation, the interactive tasks including at least two interactive operations performed to achieve the task objective;

[0008] When the sharing conditions of the promotional information are met based on the interactive operation performed on the task animation, a graphic icon corresponding to the promotional information is displayed on the creation control.

[0009] Obtain target media information including the promotional information created based on the graphic identifier, and when a sharing instruction for the target media information is received, share the target media information to the information flow page.

[0010] This application provides a device for processing promotional information, including:

[0011] The first display module is used to display promotional information including task animations in an information flow page that includes media information, and to display creation controls for creating the media information;

[0012] The identification module is used to identify the interactive tasks performed for the task animation, the interactive tasks including at least two interactive operations performed to achieve the task objective;

[0013] The second display module is used to display a graphic identifier corresponding to the promotional information on the creation control when the sharing conditions of the promotional information are met based on the interactive operation performed on the task animation.

[0014] The sharing module is used to acquire target media information including the promotional information created based on the graphic identifier, and to share the target media information to the information flow page when a sharing instruction for the target media information is received.

[0015] In the above scheme, the second display module is further configured to perform the following operations based on the interactive operations performed on the task animation, and determine that the sharing conditions of the promotional information are met when at least one of the following is satisfied: detecting the execution duration of the interactive operations performed on the task animation, and determining that the execution duration reaches a duration threshold; obtaining the operation result of each interactive operation performed on the task animation, wherein the operation result is used to characterize the correctness of the corresponding interactive operation, and determining that the number of operation results characterizing the correctness of the corresponding interactive operation reaches a target number; determining the completion degree of the interactive task based on the interactive operations performed on the task animation, and determining that the completion degree of the interactive task reaches a completion degree threshold.

[0016] In the above scheme, the sharing module is further configured to, in response to a trigger operation on the graphic identifier, display a media information creation interface including the promotional information, and display a sharing control in the media information creation interface; based on the information creation interface, obtain the created target media information including the promotional information; the device further includes a response module, which is configured to, in response to a trigger operation on the sharing control, receive the sharing instruction.

[0017] In the above scheme, the device further includes a third display module, which is used to display a text link in the associated area of ​​the promotional information in the information creation interface. The text link corresponds to target text and is used to insert the promotional information into the information flow page when triggered. The sharing module is also used to obtain target media information including the promotional information and the text link based on the information creation interface.

[0018] In the above scheme, the device further includes a fourth display module, which is used to display a graphic icon corresponding to the promotional information in the associated area, the color of the graphic icon being adapted to the theme color of the promotional information.

[0019] In the above scheme, the display area of ​​the promotional information is spliced ​​with a banner display position, and the device also includes a fifth display module, which is used to display the target promotional content associated with the promotional information in the banner display position; wherein, when the banner display position is triggered, the page is redirected to the promotional page associated with the promotional information.

[0020] In the above scheme, the device further includes a first switching module, which is used to display a switching control for the text link in the media information creation interface; when a trigger operation is received for the switching control, the text link is switched to another text link; the sharing module is also used to obtain target media information including the promotion information and the other text link after switching based on the information creation interface.

[0021] In the above scheme, the first switching module is further configured to, when receiving a trigger operation for the switching control, display at least two candidate text links for selection, wherein different candidate text links correspond to different text; and, in response to a selection operation for a target text link among the at least two candidate text links, switch the text link to the target text link.

[0022] In the above scheme, the device further includes a second switching module, which is used to switch the text link to another text link in response to a trigger operation on the text link; the sharing module is also used to obtain target media information including the promotion information and the other text link after switching based on the information creation interface.

[0023] In the above scheme, the information creation interface further includes a text editing area, and the device further includes an editing module. The editing module is used to receive input text description information for the promotional information based on the text editing area. The sharing module is used to acquire target media information including the promotional information and the text description information.

[0024] In the above scheme, the sharing module is further configured to acquire a media file obtained by screen recording during the execution of the interactive task for the task animation, the media file including the promotional information; display the media file in the information creation interface; and acquire target media information including the media file based on the information creation interface.

[0025] In the above scheme, the target media information also includes a text link, and the device also includes an insertion module, which is used to display the target media information in the information flow page; and to insert the promotional information in the information flow page in response to a trigger operation on the text link.

[0026] In the above scheme, the target media information also includes target promotional content carried by a banner display position, and the device also includes a jump module, which is used to display the target media information in the information flow page; and in response to a trigger operation for the target promotional content, to jump the page to the promotional page associated with the target promotional content.

[0027] In the above scheme, the device further includes a display module, which is used to display at least one interactive control on the promotion page. The interactive control is used to perform a target operation on the promotion object corresponding to the promotion information. In response to a trigger operation on the target interactive control in the at least one interactive control, the target operation indicated by the target interactive control is performed on the promotion object.

[0028] In the above scheme, the device further includes an interaction module, which is used to display at least one interactive element in the information flow page; and to perform page jump to the promotion page associated with the promotion information in response to a page jump instruction triggered based on the interactive element.

[0029] In the above scheme, the interaction module is further configured to, when there are multiple interactive elements, display on the information flow page the process of multiple interactive elements appearing from the first end of the information flow page, moving to the second end of the information flow page, and disappearing from the second end; wherein, among the multiple interactive elements, at least two interactive elements have different appearance times or different movement speeds.

[0030] In the above scheme, there are multiple interactive elements, and different interactive elements are associated with different promotional pages. The device also includes an interactive element selection module, which is used to receive a page jump instruction triggered based on the target interactive element in response to a trigger operation on a target interactive element among the multiple interactive elements. The jump module is also used to jump the page to the target promotional page associated with the target interactive element in response to the page jump instruction triggered based on the target interactive element.

[0031] In the above scheme, the jump module is further configured to, in response to a page jump instruction triggered based on the target interactive element, display a claim page carrying claim information for virtual resources; in response to a resource claim operation triggered based on the claim information, claim the virtual resources and perform a page jump to the target promotion page associated with the target interactive element; wherein, the virtual resources can be used on the target promotion page.

[0032] In the above scheme, the device further includes a claiming module, which is used to display a claiming page carrying claiming information of virtual resources; in response to a resource claiming operation triggered based on the claiming information, claiming the virtual resources and redirecting the page to the promotion page associated with the promotion information; wherein, the virtual resources can be used on the promotion page.

[0033] In the above scheme, the claim page includes claim information for multiple virtual resources, and the promotion page corresponding to each virtual resource is different. The claim module is further configured to, based on the claim information, respond to a trigger operation for a target virtual resource among the multiple virtual resources, determine the trigger operation for the target virtual resource as a resource claim operation for the target virtual resource; claim the target virtual resource and redirect the page to the target promotion page associated with the target virtual resource.

[0034] In the above scheme, the device further includes a detection module, which is used to detect the network environment and obtain detection results; when the detection results indicate that the network environment is abnormal, the backup media information is displayed; in response to the trigger operation of the media information, the page is redirected to the promotion page associated with the promotion information.

[0035] In the above scheme, the promotional information also includes a promotional animation, and the device also includes a playback module. The playback module is used to detect the display area of ​​the promotional information on the information flow page during the swiping operation on the information flow page, and obtain the size of the display area of ​​the promotional information on the information flow page; when the ratio of the display area size to the area size occupied by the promotional information reaches a preset ratio, the promotional animation is played.

[0036] In the above scheme, the device further includes a trigger module, which is used to display a function item for triggering the information flow page; in response to a trigger operation based on the function item, display the information flow page including at least one media information; and in response to a swipe operation on the displayed media information, display promotional information including task animation during the execution of the swipe operation.

[0037] This application provides a method for processing promotional information, including:

[0038] The information feed page displays promotional information, which includes promotional animations and task animations, and the task animations have corresponding interactive tasks.

[0039] During the playback of the promotional animation, in response to the animation switching command, the playback of the promotional animation is switched to the playback of the task animation on the information flow page;

[0040] Identify the interactive tasks performed for the task animation, the interactive tasks including at least two interactive operations performed to achieve the task objective;

[0041] When the sharing conditions of the promotional information are met based on the interactive operation performed for the interactive task, the page is redirected to the promotional page associated with the promotional information.

[0042] This application provides a device for processing promotional information, including:

[0043] The promotional information display module is used to display promotional information on the information flow page. The promotional information includes promotional animations and task animations, and the task animations have corresponding interactive tasks.

[0044] An animation switching module is used to switch the playback of the promotional animation to the playback of the task animation in the information flow page in response to an animation switching instruction during the playback of the promotional animation.

[0045] A task identification module is used to identify the interactive tasks performed for the task animation, wherein the interactive tasks include at least two interactive operations performed to achieve the task objective;

[0046] The page redirection module redirects the page to the promotion page associated with the promotion information when the sharing conditions of the promotion information are met based on the interactive operation performed for the interactive task.

[0047] In the above scheme, the device further includes a prompting module, which is used to display an animation switching function item and prompt information for instructing the execution of the interactive task during the playback of the promotional animation; and to receive the animation switching instruction in response to a trigger operation for the animation switching function item based on the prompt information.

[0048] In the above scheme, the device further includes a guidance module, which is used to display guidance information of the interactive task during the playback of the task animation; wherein the guidance information is used to guide the execution of the at least two interactive operations included in the interactive task.

[0049] In the above scheme, the device further includes a receiving module, which is used to receive the interactive operation performed on the task animation based on the guidance information during the process of identifying the interactive task; and to display the operation result of the interactive operation in the task animation in response to the interactive operation.

[0050] In the above scheme, the device further includes a task selection module, which is used to display task options for each interactive task when there are multiple interactive tasks; wherein, different interactive tasks include different interactive operations; in response to the selection operation of a target task option among the multiple task options, the target interactive task corresponding to the target task option is selected as the interactive task to be executed for the promotional information.

[0051] In the above scheme, the promotion page corresponding to different interactive tasks is different. The page jump module is also used to determine the target promotion page corresponding to the target interactive task and jump the page to the target promotion page when the sharing conditions of the promotion information are met based on the interactive operation performed for the interactive task.

[0052] In the above scheme, the device further includes a task type selection module, which is used to display at least two task type options for indicating the type of interactive task; in response to a trigger operation for a target task type option, display at least one candidate interactive task corresponding to the target task type option; and in response to a selection operation for the candidate interactive task, determine the selected candidate interactive task as the interactive task to be performed for the promotional information.

[0053] In the above scheme, different task types of the interactive tasks correspond to different promotion pages. The page jump module is also used to obtain the task type corresponding to the interactive task. When it is determined that the sharing conditions of the promotion information are met based on the interactive operation performed on the interactive task, the page is jumped to the promotion page associated with the promotion information and corresponding to the task type.

[0054] In the above scheme, the page jump module is further configured to display a confirmation function item for determining the completion of the interactive task during the process of identifying the interactive operation performed based on the interactive task; when a trigger operation for the confirmation function item is received, it is determined that the sharing conditions of the promotional information have been met.

[0055] In the above scheme, the device further includes a result display module, which is used to display the operation results of each interactive operation in the interactive task during the process of identifying the interactive task; the page jump module is also used to jump the page to the promotion page associated with the promotion information when it is determined that the interactive task is completed based on the operation results of each interactive operation.

[0056] This application provides an electronic device, including:

[0057] Memory, used to store executable instructions;

[0058] The processor, when executing executable instructions stored in the memory, implements the promotional information processing method provided in the embodiments of this application.

[0059] This application provides an electronic device, including:

[0060] Memory, used to store executable instructions;

[0061] The processor, when executing executable instructions stored in the memory, implements the promotional information processing method provided in the embodiments of this application.

[0062] This application provides a computer-readable storage medium storing executable instructions for inducing a processor to execute and implement the promotional information processing method provided in this application.

[0063] This application provides a computer-readable storage medium storing executable instructions for inducing a processor to execute and implement the promotional information processing method provided in this application.

[0064] This application provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. An electronic device's processor reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the promotional information processing method provided in this application.

[0065] This application provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. An electronic device's processor reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the promotional information processing method provided in this application.

[0066] The embodiments of this application have the following beneficial effects:

[0067] The information feed page displays promotional information with corresponding interactive tasks, and executes at least two interactive operations on the information feed page to achieve the task objectives. This determines the target media information of the corresponding promotional information and shares the target media information to the information feed page. In this way, users can directly perform multiple interactive operations on the displayed promotional information, which increases the interest of the promotional information, improves the user experience, and promotes the dissemination of promotional information based on the users themselves. While increasing the likelihood of users interacting with the promotional information, it also improves the utilization rate of the hardware resources of electronic devices and the dissemination rate of promotional information. Attached Figure Description

[0068] Figure 1A This is a schematic diagram of the architecture of the promotional information processing system 100-1 provided in the embodiments of this application;

[0069] Figure 1B This is a schematic diagram of the architecture of the promotional information processing system 100-2 provided in the embodiments of this application;

[0070] Figure 2A This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application;

[0071] Figure 2B This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application;

[0072] Figure 3 This is a flowchart illustrating the promotional information processing method provided in the embodiments of this application;

[0073] Figure 4 This is a schematic diagram of the information flow page provided in an embodiment of this application;

[0074] Figure 5 This is a schematic diagram illustrating the guidance information for displaying interactive tasks provided in an embodiment of this application;

[0075] Figure 6 This is a schematic diagram illustrating the guidance information for displaying interactive tasks provided in an embodiment of this application;

[0076] Figure 7 This is a schematic diagram of the information flow page provided in an embodiment of this application;

[0077] Figure 8 This is a schematic diagram of the media information creation interface provided in an embodiment of this application;

[0078] Figure 9 This is a schematic diagram of an information flow page that presents target media information, provided in an embodiment of this application.

[0079] Figure 10 This is a schematic diagram of the information creation interface provided in the embodiments of this application;

[0080] Figure 11 This is a schematic diagram of the information flow page provided in an embodiment of this application;

[0081] Figure 12 This is a schematic diagram of the interactive controls of the promotion page provided in the embodiments of this application;

[0082] Figure 13 This is a schematic diagram illustrating the selection of target text links provided in an embodiment of this application;

[0083] Figure 14 This is a schematic diagram of text link switching provided in an embodiment of this application;

[0084] Figure 15 This is a schematic diagram illustrating the switching of a promotional animation to a task animation provided in an embodiment of this application;

[0085] Figure 16 This is a schematic diagram of page navigation provided in an embodiment of this application;

[0086] Figure 17 This is a flowchart illustrating the promotional information processing method provided in the embodiments of this application;

[0087] Figure 18 This is a schematic diagram illustrating the selection of target interactive tasks provided in an embodiment of this application;

[0088] Figure 19 This is a schematic diagram of a connection-type task provided in an embodiment of this application;

[0089] Figure 20 This is a schematic diagram of a synthesis task provided in an embodiment of this application;

[0090] Figure 21 This is a schematic diagram of a catapult-type task provided in an embodiment of this application;

[0091] Figure 22 This is a schematic diagram illustrating the selection of target task type provided in an embodiment of this application;

[0092] Figure 23 This is a schematic diagram illustrating the execution process of the interactive task provided in an embodiment of this application;

[0093] Figure 24 This is a schematic diagram of the promotion page provided in an embodiment of this application;

[0094] Figure 25 This application provides the technical architecture for the outer interactive game card advertisement based on the information flow page of a social APP. Detailed Implementation

[0095] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0096] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0097] In the following description, the terms "first, second, third" are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0098] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0099] Before providing a further detailed description of the embodiments of this application, the nouns and terms involved in the embodiments of this application will be explained, and the nouns and terms involved in the embodiments of this application shall be interpreted as follows.

[0100] 1) Pull-to-refresh refers to swiping down on the interface of a smartphone, computer, or other smart device to reload and refresh the current page.

[0101] 2) Page dwell refers to the user remaining on the page without swiping up or down.

[0102] 3) A feed stream is an information stream that is continuously updated and presented to users. The timeline is the most typical way to display a feed stream, which presents the content to users in the order in which the content is updated.

[0103] 4) Text link: A conversion component in information flow page ads, namely a text hyperlink. Clicking the link will jump to the specified page.

[0104] 5) Instruction links: Provide guidance through gestures, lines, etc., and mark the corresponding location to guide users to open the hyperlink and enter the landing page.

[0105] 6) Advertisers are entities that have advertising needs on advertising platforms.

[0106] 7) Information flow is a set of information moving in the same direction in space and time. Information flow has a common information source and information receiver, that is, the collection of all information transmitted from one branch (i.e., information source) to another branch (i.e. address).

[0107] 8) In response to, used to indicate the conditions or states on which the operation performed depends. When the conditions or states on which it depends are met, one or more operations performed may be performed in real time or with a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations are performed.

[0108] 9) Application Programming Interface (API): A set of program definitions and protocols used to build application software, that is, a set of well-defined communication methods between various software and components.

[0109] 10) Software Development Kit (SDK): A collection of related documents, examples, and tools used to assist in the development of a certain type of software.

[0110] In related technologies, users can post pictures, videos, and text updates on the information feed page of social products to share with their friends. At the same time, users will also receive some advertisements on this information feed page. As social products continue to develop, the advertising styles are also constantly changing. Users are pursuing increasingly interesting and richer advertising styles on top of the basic native form, as well as interactive styles that combine real-time scenarios. Thus, higher requirements are placed on the form and creativity of advertisements on the information feed page of social products.

[0111] However, advertising on the information feed pages of social products mainly suffers from two problems: limited ad display formats, simplistic page navigation interactions, and low ad dissemination efficiency. Regarding the limited ad display formats, ads on information feed pages on mobile devices primarily use images, videos, and text for their outer layer. This limited format conveys limited content and has weak interactivity, making it difficult for users to directly experience the richness of the landing page. For example, when the landing page is a game demo page, it's difficult to use images and videos to directly allow users to experience the game's fun, leading to user drop-off and a decrease in click-through and conversion rates. Regarding the limited page navigation interactions, the interaction methods from the outer layer of the ad to the landing page are limited. The traditional advertising model primarily uses clicks, long presses, swipes, and shakes to redirect users. For example, a long press for 3 seconds on the outer layer of a WeChat Moments ad leads to a landing page. Firstly, the weak coupling between the content format and the redirection method can result in a poor user experience, causing user fatigue and making it difficult to redirect. Secondly, the outer ad material generally lacks a logical connection to the landing page, with no sequential relationship. Users can typically only access a single type of landing page, making it difficult to navigate between two different landing pages within the same video clip. Furthermore, the low efficiency of ad dissemination stems from the fact that traditional ad placement relies on advertisers to set and deliver the ad content. This means users can only see the ads placed by the advertiser, leading to low dissemination efficiency.

[0112] Based on this, this application provides a method, apparatus, electronic device, computer-readable storage medium, and computer program product for processing promotional information. By placing advertisements in a game-like format on the outer layer of an information feed page, it not only increases user click-through rates and evokes user resonance, but also increases the diversity of landing page redirects through game-like methods. Furthermore, it treats the user's gaming experience as advertising, allowing users to share it on the information feed page themselves, increasing the channels for ad placement and improving ad dissemination rates. Thus, by enhancing the fun of interactive scenarios, the efficiency of operation, and the breadth of dissemination, it promotes user clicks and ad experiences, thereby improving the overall click-through rate and conversion rate of the advertisement.

[0113] In some embodiments, see Figure 1A , Figure 1AThis is a schematic diagram of the architecture of the promotion information processing system 100-1 provided in this application embodiment. To realize the application scenario of promotion information processing (for example, the application scenario of promotion information processing can be an application scenario based on social APP to carry out promotion information interaction, such as when a user browses the information flow page of a social APP, he / she performs interactive operations on the interactive task card presented on the information flow page to perform the corresponding interactive task, and then shares the media information including the task execution process to the information flow page), a promotion information processing client 401 (i.e., social product) is set on the terminal (terminal 400 is shown as an example). The terminal 400 is connected to the server 200 through the network 300, wherein the network 300 can be a wide area network or a local area network, or a combination of the two, and data transmission is achieved using a wireless or wired link.

[0114] Among them, terminal 400 is used to send a display request for the information flow page to server 200 in response to a trigger operation on the information flow page;

[0115] Server 200 is used to send an information stream page, including media information, and promotional information including task animations to terminal 400 based on the received information stream page display request.

[0116] The terminal 400 is also configured to: present an information flow page, and display promotional information including a task animation in the information flow page including media information, and display a creation control for creating the media information; identify the interactive task performed for the task animation, the interactive task including at least two interactive operations performed to achieve the task objective; when it is determined that the sharing conditions of the promotional information are met based on the interactive operations performed for the task animation, display a graphic identifier corresponding to the promotional information on the creation control; acquire target media information including promotional information created based on the graphic identifier, and share the target media information to the information flow page when a sharing instruction for the target media information is received.

[0117] In other embodiments, see Figure 1B , Figure 1BThis is a schematic diagram of the architecture of the promotion information processing system 100-2 provided in this application embodiment. To realize the application scenario of promotion information processing (for example, the application scenario of promotion information processing can be based on a social APP, such as when a user browses the information flow page of a social APP, he / she performs interactive operations on the interactive task card presented on the information flow page to complete the corresponding interactive task, thereby jumping from the current information flow page to the promotion page associated with the promotion information), a promotion information processing client 401 (i.e., social product) is set on the terminal (terminal 400 is shown as an example). The terminal 400 is connected to the server 200 through the network 300, wherein the network 300 can be a wide area network or a local area network, or a combination of the two, and data transmission is achieved using a wireless or wired link.

[0118] Among them, terminal 400 is used to send a display request for the information flow page to server 200 in response to a trigger operation on the information flow page;

[0119] Server 200 is used to send the corresponding information flow page and promotional information to terminal 400 based on the received information flow page display request;

[0120] Terminal 400 is also used to present an information flow page and display promotional information on the information flow page, including promotional animations and task animations, with corresponding interactive tasks in the task animations; during the playback of the promotional animation, in response to an animation switching instruction, the playback of the promotional animation is switched to the playback of the task animation on the information flow page; the interactive tasks performed for the task animations are identified, with each interactive task including at least two interactive operations performed to achieve the task objective; when the sharing conditions of the promotional information are determined to be met based on the interactive operations performed for the interactive tasks, the page is redirected to the promotional page associated with the promotional information.

[0121] In some embodiments, server 200 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. Terminal 400 can be a smartphone, tablet, laptop, desktop computer, set-top box, smart voice interaction device, smart home appliance, vehicle terminal, aircraft, and mobile devices (e.g., mobile phones, portable music players, personal digital assistants, dedicated messaging devices, portable gaming devices, smart speakers, and smartwatches), but is not limited to these. Terminal devices and servers can be directly or indirectly connected via wired or wireless communication, which is not limited in this embodiment.

[0122] The electronic device implementing the promotional information processing method provided in the embodiments of this application will now be described. See also Figure 2A as well as Figure 2B , Figure 2A This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Figure 2B This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application, with the electronic device as an example. Figure 1A or Figure 1B Taking the terminal shown as an example, Figure 2A as well as Figure 2B The illustrated electronic device includes at least one processor 410, a memory 450, at least one network interface 420, and a user interface 430. The various components in terminal 400 are coupled together via a bus system 440. It is understood that the bus system 440 is used to enable communication between these components. In addition to a data bus, the bus system 440 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 440 in Figure 2.

[0123] The processor 410 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc.

[0124] User interface 430 includes one or more output devices 431 that enable the display of media content, including one or more speakers and / or one or more visual displays. User interface 430 also includes one or more input devices 432, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.

[0125] The memory 450 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state storage, hard disk drives, optical disk drives, etc. The memory 450 may optionally include one or more storage devices physically located away from the processor 410.

[0126] The memory 450 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), and the volatile memory may be random access memory (RAM). The memory 450 described in this application embodiment is intended to include any suitable type of memory.

[0127] In some embodiments, memory 450 is capable of storing data to support various operations, examples of which include programs, modules, and data structures or subsets or supersets thereof, as illustrated below.

[0128] Operating system 451 includes system programs for handling various basic system services and performing hardware-related tasks, such as the framework layer, core library layer, driver layer, etc., for implementing various basic business functions and handling hardware-based tasks;

[0129] The network communication module 452 is used to reach other electronic devices via one or more (wired or wireless) network interfaces 420, exemplary network interfaces 420 including: Bluetooth, WiFi, and Universal Serial Bus (USB), etc.

[0130] Display module 453 is configured to enable the display of information (e.g., user interface for operating peripheral devices and displaying content and information) via one or more output devices 431 (e.g., display screen, speaker, etc.) associated with user interface 430;

[0131] The input processing module 454 is used to detect and translate one or more user inputs or interactions from one or more input devices 432.

[0132] In some embodiments, the apparatus provided in this application can be implemented in software. Figure 2A A processing device 455 for promotional information stored in memory 450 is shown. This device can be software in the form of programs and plug-ins, and includes the following software modules: a first display module 4551, an identification module 4552, a second display module 4553, and a sharing module 4554. These modules are logically linked and can therefore be arbitrarily combined or further separated according to their implemented functions. The functions of each module will be described below.

[0133] In other embodiments, another device provided in this application can also be implemented in software. Figure 2B A processing device 455 for promotional information stored in memory 450 is shown. This device can be software in the form of programs and plug-ins, and includes the following software modules: a promotional information display module 4551, an animation switching module 4552, a task recognition module 4553, and a page navigation module 4554. These modules are logically connected and can therefore be arbitrarily combined or further separated according to the functions they implement. The functions of each module will be described below.

[0134] In other embodiments, the apparatus provided in this application can be implemented in hardware. As an example, the promotional information processing apparatus provided in this application can be a processor in the form of a hardware decoding processor, which is programmed to execute the promotional information processing method provided in this application. For example, the processor in the form of a hardware decoding processor can be one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.

[0135] In some embodiments, the terminal or server can implement the promotional information processing method provided in this application embodiment by running a computer program. For example, the computer program can be a native program or software module in an operating system; it can be a native application (APP), that is, a program that needs to be installed in the operating system to run, such as an instant messaging APP or a web browser APP; it can also be a mini-program, that is, a program that only needs to be downloaded into a browser environment to run; or it can be a mini-program that can be embedded in any APP. In short, the above-mentioned computer program can be any form of application, module, or plugin.

[0136] Based on the above description of the promotional information processing system and electronic device provided in the embodiments of this application, the following describes the promotional information processing method provided in the embodiments of this application. In actual implementation, the promotional information processing method provided in the embodiments of this application can be implemented by a terminal or a server alone, or by a terminal and a server working together, so that... Figure 1A The following description uses the terminal 400 in the example of independently executing the promotional information processing method provided in this embodiment of the invention. See also... Figure 3 , Figure 3 This is a flowchart illustrating the promotional information processing method provided in the embodiments of this application, which will be combined with... Figure 3 The steps shown are explained.

[0137] Step 101: The terminal displays promotional information, including task animations, on the information flow page that includes media information, and displays creation controls for creating media information.

[0138] In actual implementation, the terminal is equipped with a client for browsing the information flow page. The client presents the information flow page for displaying media information, and displays promotional information including task animations and creation controls on the information flow page. Specifically, the client displays a function item for triggering the information flow page; in response to the trigger operation of the function item, an information flow page including at least one piece of media information is displayed; in response to the swiping operation of the displayed media information, promotional information including task animations is displayed during the swiping operation.

[0139] For example, when the promotional information is an advertisement, the media information is social media information such as text, video, or images, the information feed page is a display page for social media information, and the corresponding client is a social APP, a function item for triggering the display page for social media information is displayed in the social APP. In response to the triggering operation for the function item, the display page for social media information is displayed. Then, as the user scrolls through the display page to browse social media information, the corresponding advertisement is displayed on the display page.

[0140] In some embodiments, task animations can be background animations as the user performs various interactive operations within an interactive task, while the creation control is a control used to create the media information for sharing on the feed page when triggered. For example, see [link to relevant documentation]. Figure 4 , Figure 4 This is a schematic diagram of the information flow page provided in the embodiments of this application, based on Figure 4 The dashed box 401 contains the task animation, while the dashed box 402 contains the creation control used to create media information.

[0141] Step 102: Identify the interactive tasks performed for the task animation, whereby the interactive tasks include at least two interactive operations performed to achieve the task objective.

[0142] In practice, during the process of identifying the interactive task performed for the task animation, at least two interactive operations included in the interactive task can be displayed to the user in the form of guidance information. Specifically, during the playback of the task animation, guidance information for the interactive task can also be displayed; wherein, the guidance information is used to guide the execution of at least two interactive operations included in the interactive task.

[0143] For example, see Figure 5 and Figure 6 , Figure 5 This is a schematic diagram illustrating the guidance information for displaying interactive tasks provided in an embodiment of this application, based on... Figure 5 During the task animation playback, the dashed box 501 displays guidance information that instructs the user to drag the bird. Figure 6 This is a schematic diagram illustrating the guidance information for displaying interactive tasks provided in an embodiment of this application, based on... Figure 6 During the task animation playback, after the user drags the bird, a guide message (shown in dashed box 601) is displayed, instructing the user to release the bird. Figure 5 and Figure 6 It guides users to perform at least two interactive operations in an interactive task.

[0144] Users can perform interactive operations based on the presented guidance information, or they can perform interactive operations without following the guidance information. In some embodiments, when a user performs an interactive operation based on the guidance information, during the process of identifying the interactive task, the interactive operation performed on the task animation based on the guidance information is received; in response to the interactive operation, the operation result of the interactive operation is displayed in the task animation; in other embodiments, when a user does not perform an interactive operation based on the guidance information, the interactive operation of the interactive task performed on the promotional information is directly identified, and the operation result of each interactive operation in the interactive task is displayed in the task animation.

[0145] Step 103: When the conditions for sharing promotional information are met based on the interactive operations performed on the task animation, display the graphic icon corresponding to the promotional information on the creation control.

[0146] In actual implementation, the method for determining whether the sharing conditions of promotional information are met based on the interactive operations performed on the task animation includes determining whether the sharing conditions of promotional information are met based on at least one of the following: the execution duration of the interactive operation, the execution result of the interactive operation, and the completion degree of the interactive task. When the sharing conditions of promotional information are met, the graphic icon corresponding to the promotional information is displayed on the creation control. When the sharing conditions of promotional information are not met, the interactive tasks performed on the task animation are identified again.

[0147] Next, the process of determining whether the conditions for sharing promotional information are met is explained based on at least one of the following: the execution time of the interactive operation, the execution result of the interactive operation, and the completion degree of the interactive task.

[0148] In some embodiments, the execution duration of interactive operations performed on the task animation is detected; the execution duration is compared with a preset duration threshold to obtain a comparison result; when the comparison result indicates that the execution duration has reached the duration threshold, it is determined that the conditions for sharing promotional information have been met.

[0149] In some embodiments, the operation result of each interactive operation performed on the task animation is obtained, wherein the operation result is used to characterize the correctness of the corresponding interactive operation; the number of operation results characterizing the correctness of the corresponding interactive operation is counted, and the number is compared with a pre-set target number to obtain a comparison result; when the comparison result reaches the target number, it is determined that the sharing conditions of the promotional information are met.

[0150] It should be noted that a correct interactive operation can refer to an interactive operation completed according to the guidance information, or it can refer to an interactive operation that achieves the purpose of the interactive operation. For example, when the interactive task is a projectile game, the operation of launching a virtual object in the direction of the task target can be considered a correct interactive operation, or the operation of launching the virtual object onto the task target and successfully launching it can also be considered a correct interactive operation. That is, the correctness of the interactive operation can be used to indicate both the correctness of the operation process and the success of the final result.

[0151] In some embodiments, the completion degree of the interactive task is determined based on the interactive operation performed on the task animation, and the completion degree is compared with a preset completion degree threshold to obtain a comparison result; when the comparison result indicates that the completion degree of the interactive task reaches the completion degree threshold, it is determined that the sharing conditions of the promotional information are met.

[0152] It should be noted that the completion threshold can be set to 100%, meaning that the conditions for sharing the promotional information are met only if the task is successfully completed; or it can be set to 60% or 80%, such that even if the user performs the interactive task but does not complete it, the conditions for sharing the promotional information are still met, thus allowing the user to obtain the opportunity to continue the interactive task by sharing the promotional information.

[0153] In practical implementation, when it is determined that the sharing conditions for the promotional information are met, a graphic identifier corresponding to the promotional information is displayed on the creation control. Specifically, when it is determined that the sharing conditions for the promotional information are met, a graphic identifier switching instruction is received for the creation control; in response to the graphic identifier switching instruction, the original identifier displayed on the creation control is switched to the graphic identifier corresponding to the promotional information. For example, see [link to example]. Figure 7 , Figure 7 This is a schematic diagram of the information flow page provided in the embodiments of this application, based on Figure 7 The dashed box 701 contains the graphic identifier corresponding to the switched promotional information.

[0154] Step 104: Obtain target media information including promotional information created based on graphic identifiers, and when a sharing instruction for the target media information is received, share the target media information to the information flow page.

[0155] In practical implementation, the process of acquiring target media information, including promotional information, created based on a graphic identifier specifically includes: in response to a trigger operation on the graphic identifier, displaying a media information creation interface including promotional information, and displaying a sharing control in the media information creation interface; acquiring the created target media information including promotional information based on the information creation interface; then, in response to a trigger operation on the sharing control, receiving a sharing instruction, and when a sharing instruction for the target media information is received, sharing the target media information to the information flow page. For example, see [link to example]. Figure 8 , Figure 8 This is a schematic diagram of the media information creation interface provided in the embodiments of this application, based on Figure 8 The dashed box 801 contains the target media information, and the dashed box 802 contains the sharing control. Then, when a trigger action such as a click is received for "Share Interactive Game," the target media information is shared to the news feed page. See [link / details]. Figure 9 , Figure 9 This is a schematic diagram of an information flow page that presents target media information, provided in an embodiment of this application.

[0156] In some embodiments, a text link is displayed in the associated area of ​​the promotional information in the information creation interface, wherein the text link corresponds to target text and is used to insert promotional information into the information feed page when triggered; then, the process of obtaining the created target media information including the promotional information based on the information creation interface specifically includes obtaining the target media information including the promotional information and the text link based on the information creation interface. For example, see [link to example]. Figure 10 , Figure 10 This is a schematic diagram of the information creation interface provided in the embodiments of this application, based on Figure 10 The dashed box 1001 contains text links, and "Click to try it out and receive benefits" is the target text corresponding to the text link.

[0157] Regarding the process of inserting promotional information into an information feed page, when the target media information includes a text link, after receiving a sharing instruction for the target media information and sharing the target media information to the information feed page, the target media information is displayed on the information feed page; in response to a trigger operation for the text link, promotional information is inserted into the information feed page. For example, see [link to example]. Figure 9 On the news feed page, target media information is displayed. In response to a trigger action on the text link "Click to try it out and receive benefits," promotional information is inserted below the target media information on the news feed page. See [link / details]. Figure 11 , Figure 11 This is a schematic diagram of the information flow page provided in the embodiments of this application, based on Figure 11 The dashed box 1101 contains the inserted promotional information.

[0158] It should be noted that the associated area also displays a graphic icon corresponding to the promotional information. The color of this graphic icon matches the main color of the promotional information, and it is used to insert the promotional information into the news feed page when triggered. For example, see [link to example]. Figure 10 ,based on Figure 10 The dotted box 1002 contains the graphic logo corresponding to the promotional information. In this way, by pre-setting the graphic logo, text link, and theme color of the promotional information, visual consistency is achieved, enhancing the visual effect and thus increasing the click-through rate of the promotional information.

[0159] It should be noted that the display area for promotional information in the information creation interface also includes a banner display area. This banner display area shows the target promotional content associated with the promotional information. When triggered, the banner display area is used to redirect the page to the promotional page associated with the promotional information. For example, see [link to example]. Figure 10 ,based on Figure 10 The solid box 1003 contains the banner display area, and the solid box 1004 contains the target promotion content.

[0160] In practice, the target media information may also include target promotional content carried by a banner display position. When the target media information includes target promotional content carried by a banner display position, after receiving a sharing instruction for the target media information and sharing the target media information to the information flow page, the target media information is displayed on the information flow page; in response to the trigger operation for the target promotional content, the page is redirected to the promotional page associated with the target promotional content.

[0161] It should be noted that the promotion page displays at least one interactive control. Here, the interactive control is used to perform a target operation on the promotion object corresponding to the promotion information, such as downloading, registering, or contacting customer service. In response to the trigger operation of the target interactive control in the at least one interactive control, the target operation indicated by the target interactive control is performed on the promotion object.

[0162] For example, when the interactive task is a martial arts-themed task and the task is completed, after redirecting to the page associated with the promotional information, see [link to relevant documentation]. Figure 12 , Figure 12 This is a schematic diagram of the interactive controls of the promotion page provided in the embodiments of this application, based on Figure 12 The promotional page contains controls for downloading and registering, as shown in dashed boxes 1201 and 1202. When a user clicks the download control, the game corresponding to the martial arts theme is downloaded; when a user clicks the register control, the user's registration information is collected to generate a virtual account, or the user's registration information is collected to allow for in-depth gameplay on the current promotional page.

[0163] In practice, the text links displayed on the media information creation interface can be switched. The following explains the process of switching text links.

[0164] In some embodiments, the switching of text links is implemented through a control. Specifically, the media information creation interface also displays a text link switching control, so that when a trigger operation is received on the switching control, the text link is switched to another text link. Then, based on the information creation interface, the target media information, including promotional information and the switched other text links, is obtained. For example, see below. Figure 10 ,based on Figure 10 The dashed box 1005 contains a toggle control. In response to a text link switching command triggered by the toggle control, the text link "Click to try it out and get benefits" is switched to other text links such as "Free trial, get benefits".

[0165] It should be noted that when there are multiple text links, the process of switching a text link to another text link when a trigger operation is received for the switching control specifically includes: when a trigger operation is received for the switching control, displaying at least two candidate text links for selection, with different candidate text links corresponding to different text; and in response to a selection operation for the target text link among the at least two candidate text links, switching the text link to the target text link.

[0166] For example, when the number of candidate text links is three, see Figure 13 , Figure 13 This is a schematic diagram illustrating the selection of target text links provided in an embodiment of this application, based on... Figure 13 When a trigger operation is received for the switching control, three candidate text links are displayed as shown in the dashed box 1301. In response to the selection operation of the target text link "Free Trial, Get Rewards" among the three candidate text links, the text link "Click to Try, Get Rewards" is switched to the target text link "Free Trial, Get Rewards".

[0167] It should be noted that the target text in the text link can also be edited based on the switching control, thereby switching the text link. Specifically, when a trigger operation is received for the switching control, the input field for the target text in the text link is displayed; the text information entered based on the input field is received and used as the target text in the target text link; based on the target text, the target text link is determined and the text link is switched to the target text link.

[0168] In other embodiments, the switching of text links is achieved directly through the text links themselves. Specifically, in response to a triggering operation on a text link, the text link is switched to another text link; based on the information creation interface, target media information, including promotional information and the switched text links, is obtained. For example, see [link to example]. Figure 14 , Figure 14 This is a schematic diagram of text link switching provided in an embodiment of this application, based on Figure 14 In response to a triggering action such as a click on the text link in the dashed box 1401, the text link is switched to another text link.

[0169] In this way, by switching text links, interactivity with users is improved, and the switched text links are displayed when users share target media information, thereby increasing the click-through rate of the displayed switched text links by other users.

[0170] In some embodiments, the information creation interface further includes a text editing area, and then, based on the text editing area, receives input text description information for the promotional information; and obtains target media information including the promotional information and the text description information. For example, see [link to example]. Figure 10 ,based on Figure 10 The dashed box 1006 is the text editing area, where users input text description information.

[0171] In some embodiments, the target media information further includes a media file. The process of acquiring the created target media information, including promotional information, based on the information creation interface specifically includes: acquiring a media file obtained by screen recording during the execution of an interactive task for the task animation; the media file including promotional information; displaying the media file in the information creation interface; and acquiring the target media information including the media file based on the information creation interface. For example, see below. Figure 10 ,based on Figure 10 The solid box 1007 contains media files.

[0172] In actual implementation, when a sharing instruction for target media information is received, after sharing the target media information to the information stream page, a playback instruction for the media file can also be received in response to a trigger operation for the media file; in response to the playback instruction, the media file is played in the information stream page.

[0173] It should be noted that the target media information can also be associated with promotional information for corresponding interactive tasks. Thus, when the target media information also includes promotional information associated with corresponding interactive tasks, the text links or graphic icons in the target media information serve as confirmation function items for determining the execution of the corresponding interactive task. Specifically, in response to a trigger operation on a text link or graphic icon, a task execution instruction for the interactive task associated with the promotional information is received; in response to this task execution instruction, the execution of the interactive task is determined. For example, see [link to example]. Figure 10 The position of the solid-line box 1007 can be an interactive task associated with the promotional information. When the text link or graphic icon is triggered, the promotional information, including the task animation, will be displayed at the solid-line box 1007.

[0174] In some embodiments, the promotional information also includes promotional animations, which can be used to present the results of each interactive operation in the interactive task. For example, when the interactive task is character creation in a martial arts game, the promotional animation can be used to present the completed character. Alternatively, the promotional animation can also be used to present the interactive process of each interactive task. For example, when the interactive task is a puzzle game, the promotional animation can be the complete process of playing the game.

[0175] In actual implementation, when the promotional information also includes a promotional animation, the promotional animation will be played before the promotional information including the task animation is displayed on the information feed page that includes media information. Specifically, during the swiping operation on the information feed page, the display area of ​​the promotional information on the information feed page is detected to obtain the size of the display area of ​​the promotional information on the information feed page; when the ratio of the display area size to the area occupied by the promotional information reaches a preset ratio, the promotional animation is played. Here, the preset ratio can be one-half, one-third, etc., and this application embodiment does not limit it.

[0176] For example, when a user browses media information on a news feed page by swiping, such as swiping down, until they reach the promotional information, the promotional animation starts playing when the display area of ​​the promotional information shown by swiping down exceeds half of the page.

[0177] It should be noted that the media files obtained by screen recording during the interactive task execution for the task animation can also be regarded as promotional animations.

[0178] In actual implementation, when the promotional information also includes a promotional animation, and during the playback of the promotional animation, the system will also respond to the animation switching command and switch the playback of the promotional animation to the playback of the task animation on the information flow page.

[0179] In some embodiments, the animation switching instruction may be triggered by a text link or a graphic icon. Specifically, in response to an animation switching instruction triggered by a text link or a graphic icon, promotional information for the task animation to be played is inserted into the feed page; or, in response to an animation switching instruction triggered by a text link or a graphic icon, the promotional animation playing in the feed page is switched to a task animation.

[0180] In other embodiments, the animation switching instruction can also be triggered by the animation switching function item. Specifically, during the playback of the promotional animation, the animation switching function item and the prompt information for indicating the execution of the interactive task are displayed; based on the prompt information, in response to the triggering operation of the animation switching function item, the animation switching instruction is received, and then in response to the animation switching instruction, the playback of the promotional animation is switched to the playback of the task animation.

[0181] For example, see Figure 15 , Figure 15 This is a schematic diagram illustrating the switching of promotional animations to task animations provided in an embodiment of this application, based on... Figure 15The dashed box 1501 contains the animation switching function item. The prompt message used to indicate whether to perform the interactive task is "Let's play the game together". During the playback of the promotional animation, the user determines whether to perform the interactive task, i.e., join the game, based on the prompt message. When the user group receives a trigger operation for the animation switching function item, such as a single click or double click, the animation switching instruction is triggered. Then, in response to the animation switching instruction, the playback of the promotional animation is switched to the playback of the task animation.

[0182] It should be noted that the animation switching command can be triggered by an animation switching function item, text link, or graphic icon, or by a voice confirmation function item. Specifically, during the playback of the promotional animation, a prompt message is displayed to instruct the execution of an interactive task. Then, based on the prompt message, in response to a trigger operation for the voice confirmation function item, such as a voice prompt to "play a game," a voice message to confirm the animation switching is recorded. Based on the recorded voice message, the animation switching command is triggered, and in response to the animation switching command, the playback of the promotional animation is switched to the playback of the task animation. The methods for triggering the animation switching command include, but are not limited to, the two methods described above, and this application embodiment does not limit these methods.

[0183] In some embodiments, when the sharing conditions for promotional information are met based on the interactive operations performed on the task animation, at least one interactive element can be displayed on the information feed page; in response to a page jump instruction triggered by the interactive element, the page jumps to the promotion page associated with the promotional information. Wherein, when there are multiple interactive elements, the specific display process of the interactive elements on the information feed page can be as follows: multiple interactive elements appear from the first end of the information feed page, move to the second end of the information feed page, and disappear from the second end; here, at least two of the multiple interactive elements appear at different times or move at different speeds; or the interactive elements can be presented on the information feed page as function items, text links, or indicator connections; here, the appearance time of each interactive element is the same.

[0184] In actual implementation, when there are multiple interactive elements on the redirected promotional page, different interactive elements can be associated with different promotional pages. Specifically, after at least one interactive element is displayed on the information feed page, in response to the triggering operation of the target interactive element among the multiple interactive elements, a page jump instruction triggered by the target interactive element is received; in response to the page jump instruction triggered by the target interactive element, the page jumps to the target promotional page associated with the target interactive element.

[0185] As an example, when an interactive element is presented as a text link on a news feed page, after the interaction task is completed, the news feed page will display the text link "Join us" and then, in response to the page jump instruction triggered by the "Join us" text link, the page will jump to the corresponding target promotion page.

[0186] As an example, when interactive elements are presented on the information feed page in the form of a red envelope rain, after the interactive task is completed, the information feed page will display the red envelope rain, and then respond to the page jump instruction triggered by the click operation on a red envelope in the red envelope rain, and jump the page to the corresponding target promotion page.

[0187] In some embodiments, when the interactive task is completed, the user can also receive virtual resources such as cash red envelopes, coupons, or digital collectibles corresponding to the promotional information. After receiving the virtual resources, the user is redirected to the promotional page associated with the promotional information. The virtual resources can be used on the promotional page.

[0188] Next, we will explain the process of receiving the virtual resources corresponding to the promotional information and then being redirected to the promotional page associated with the promotional information.

[0189] In some embodiments, when the interactive task is completed, a claim page containing claim information for virtual resources is displayed; in response to a resource claim operation triggered based on the claim information, the virtual resources are claimed and the page is redirected to a promotion page associated with the promotion information.

[0190] For example, when the interactive task is character creation in a martial arts game, after the character creation is completed, a page for claiming game items corresponding to that character is displayed. Then, the user's claiming operation for the game item, such as a click or drag operation, is received, the item is confirmed to have been claimed, and the page is redirected to the corresponding promotion page.

[0191] In other embodiments, when the interactive task is completed, at least one interactive element can be displayed on the information flow page. Here, there are multiple interactive elements, and different interactive elements can be associated with different promotional pages. In response to a triggering operation on a target interactive element among the multiple interactive elements, a page jump instruction triggered by the target interactive element is received. In response to the page jump instruction triggered by the target interactive element, a claim page carrying claiming information for virtual resources is displayed. In response to a resource claiming operation triggered by the claiming information, virtual resources are claimed and the page is jumped to the target promotional page associated with the target interactive element. The virtual resources can be used on the target promotional page.

[0192] For example, when the interactive task is a synthetic task and the interactive element is a red envelope, see [reference needed]. Figure 16 , Figure 16 This is a schematic diagram of page navigation provided in an embodiment of this application, based on Figure 16 After the interactive task is completed, a red envelope rain is displayed on the information flow page. Then, clicking on the red envelope in the dotted box 1601 triggers a page jump instruction, which jumps to the redemption page 1602 containing the redemption information of the digital collectible. After redeeming the digital collectible, the page jumps to the target promotion page associated with the red envelope 1601.

[0193] It should be noted that the claim page may include claim information for multiple virtual resources, and the promotion page corresponding to each virtual resource is different. Here, when there are multiple virtual resources, in response to the resource claim operation triggered based on the claim information, the process of claiming the virtual resource and redirecting the page to the promotion page associated with the promotion information specifically includes: based on the claim information, in response to the trigger operation for the target virtual resource among the multiple virtual resources, determining the trigger operation for the target virtual resource as a resource claim operation for the target virtual resource; claiming the target virtual resource and redirecting the page to the target promotion page associated with the target virtual resource.

[0194] As an example, when the interactive task is character creation in a martial arts game, after the character creation is completed, a page for claiming multiple game items corresponding to that character is displayed. Here, the game items can be attack items, defense items, etc. Then, the page receives the user's claim operation for the target game item among the multiple game items, such as a click operation or a drag operation, confirms the claim of the corresponding item, and redirects the page to the promotion page associated with the target item.

[0195] As an example, when the interactive task is a puzzle game, after completing the interactive task, a page for claiming coupons for different types of goods is displayed. Here, different types of goods can refer to fresh produce, clothing, etc. Then, the page receives the user's action to claim the target coupon from multiple coupons, such as clicking or dragging. After confirming the claim of the corresponding coupon, the page is redirected to the promotion page associated with the target coupon, such as the fresh produce store or the clothing store.

[0196] Therefore, regarding the distribution of virtual resources for promotional information on information feed pages, which typically involves clicking on the outer layer of the promotional information to enter the promotional page and then following the instructions to claim virtual resources, resulting in a deep distribution chain, the distribution efficiency can be improved by bringing the virtual resource distribution forward. This will enhance the user experience by improving the efficiency of virtual resource claiming, thereby increasing the overall click-through rate and conversion rate of the promotional information.

[0197] In some embodiments, after displaying promotional information, the network environment is also detected, and the interaction of promotional information is based on the detection results. Specifically, after displaying promotional information, the network environment is detected and the detection results are obtained; when the detection results indicate that there is an anomaly in the network environment, media information is displayed; in response to the trigger operation of the media information, the page is redirected to the promotion page associated with the promotional information.

[0198] For example, after displaying promotional information, the network environment is detected. When the detection results indicate that the current network environment is weak, a pre-uploaded image or video is displayed. In response to triggering operations on the video or image, such as touch, rotation, swipe, click, long press, or shake, the page is redirected to the promotional page associated with the promotional information.

[0199] It should be noted that in actual implementation, promotional information will first be created on the promotional information delivery platform through API, SDK or visual methods. When creating the information, you can choose the interaction format that has been set in the interaction management platform in advance, and upload backup materials such as image and video advertising materials. Here, backup materials are used in extreme environments where there are abnormalities in the network environment, such as weak network environment or other extreme environments that cannot be loaded normally.

[0200] Next, with Figure 1B The following description uses the terminal 400 in the example of independently executing the promotional information processing method provided in this embodiment of the invention. See also... Figure 17 , Figure 17 This is a flowchart illustrating the promotional information processing method provided in the embodiments of this application, which will be combined with... Figure 17 The steps shown are explained.

[0201] Step 201: The terminal displays promotional information on the information flow page. The promotional information includes promotional animations and task animations, and the task animations contain corresponding interactive tasks.

[0202] In actual implementation, the promotional animation can be a media file recorded in the above embodiments, or it can be used to present the operation results of each interactive operation in the interactive task. For example, when the interactive task is character creation in a martial arts game, the promotional animation can be used to present the character that has been created. Alternatively, the promotional animation can also be used to present the interactive process of each interactive task. For example, when the interactive task is a puzzle game, the promotional animation can be the complete process of executing the game, while the task animation can be the background animation when the user performs each interactive operation in the interactive task.

[0203] Step 202: During the playback of the promotional animation, in response to the animation switching instruction, switch the playback of the promotional animation to the playback of the task animation on the information feed page.

[0204] The process of receiving the animation switching instruction specifically includes: playing a promotional animation on the information feed page; displaying an animation switching function item and prompts indicating the execution of interactive tasks during the playback of the promotional animation; and receiving the animation switching instruction based on the prompts and in response to a trigger operation on the animation switching function item. It should be noted that the process of switching the playback of the promotional animation to the playback of the task animation on the information feed page in response to the animation switching instruction has been described in the foregoing embodiments and will not be repeated here.

[0205] Step 203: Identify the interactive tasks performed for the task animation, whereby the interactive tasks include at least two interactive operations performed to achieve the task objective.

[0206] In practical implementation, during the process of identifying the interactive task performed for the task animation, at least two interactive operations included in the interactive task can be displayed to the user as guidance information. Specifically, during the playback of the task animation, guidance information for the interactive task can also be displayed; wherein, the guidance information is used to guide the execution of at least two interactive operations included in the interactive task. It should be noted that the process of displaying guidance information for the interactive task during the playback of the task animation has been described in the foregoing embodiments, and will not be repeated here.

[0207] In actual implementation, users can perform interactive operations based on the presented guidance information, or they can perform interactive operations without following the guidance information. The process of performing interactive operations based on the guidance information and without following the guidance information has been described in the foregoing embodiments, and will not be repeated here.

[0208] In some embodiments, when there are multiple interactive tasks, before identifying the interactive task performed for the task animation, it is also necessary to determine the target interactive task from the multiple interactive tasks. Specifically, when there are multiple interactive tasks, the task options of each interactive task are displayed; wherein, different interactive tasks include different interactive operations; in response to the selection operation of the target task option among the multiple task options, the target interactive task corresponding to the target task option is selected as the interactive task performed for the promotional information.

[0209] For example, see Figure 18 , Figure 18 This is a schematic diagram of the target interactive task selection provided in the embodiments of this application, based on Figure 18 There are three interactive tasks. The dashed box 1801 shows the task options for each interactive task. Each interactive task includes different interactive operations. For example, interactive task 1 could correspond to a connection-type task, such as... Figure 19 As shown, Figure 19This is a schematic diagram of a connection-type task provided in an embodiment of this application, while the interactive task 2 can correspond to a composition-type task, such as... Figure 20 As shown, Figure 20 This is a schematic diagram of a synthetic task provided in an embodiment of this application, while the interactive task corresponding to interactive task 3 can be a projectile-type task, such as... Figure 21 As shown, Figure 21 This is a schematic diagram of a catapult-type task provided in an embodiment of this application; based on Figure 18 Select the option corresponding to interaction task 3 from the three interaction task options, and then use interaction task 3 as the interaction task to be executed for the promotional information.

[0210] In actual implementation, when presenting the task options for each interactive task, a confirmation function will also be displayed to confirm the completion of the selected target interactive task. See also... Figure 18 ,based on Figure 18 The function item in the dashed box 1802 is the function item for confirming the completion of the target selection interaction task. After the interaction task 3 is used as the interaction task to be executed for the promotion information, when a trigger operation is received for the function item, the target selection interaction task is confirmed to be completed.

[0211] In other embodiments, when there are multiple task types corresponding to an interactive task, before identifying the interactive task performed on the promotional information, it is necessary to select a target task type from the multiple task types corresponding to the interactive task, and then determine the interactive task performed on the promotional information based on the target task type. Specifically, when there are multiple task types corresponding to an interactive task, at least two task type options are displayed to indicate the type of the interactive task; wherein, different task types correspond to different interactive operations; in response to the selection operation of the target task type option among the multiple task type options, the target task type corresponding to the target task type option is selected as the task type of the interactive task performed on the promotional information, so as to determine the interactive task performed on the promotional information based on the target task type.

[0212] It should be noted that task type can be used to indicate the difficulty of an interactive task, such as easy mode, hard mode, etc., or it can be used to indicate the scenario of an interactive task, such as forest mode, snow mode, etc. Here, we take the use of task type to indicate the difficulty of an interactive task as an example. See [link to relevant documentation]. Figure 22 , Figure 22 This is a schematic diagram illustrating the selection of target task type provided in the embodiments of this application, based on Figure 22There are three task types for interactive tasks. The dashed box 2201 shows the task type options for each type. The interactive operations corresponding to each task type are different. Select the option corresponding to "Hell Mode" from the three task type options, and set "Hell Mode" as the target task type. Thus, the interactive task with the task type "Hell Mode" will be used as the interactive task to be executed for the promotional information.

[0213] In actual implementation, when presenting the task type options for each task type, a confirmation function will also be displayed to confirm the selection of the target task type. See also... Figure 22 ,based on Figure 22 The function item in the dashed box 2202 is the function item for confirming the completion of the selected target task type. After "Hell Mode" is selected as the target task type, when a trigger operation is received for this function item, the selection of the target task type is confirmed.

[0214] It should be noted that when there are multiple candidate interactive tasks corresponding to different task types, after determining the target task type, the interactive task can be determined from the multiple candidate interactive tasks corresponding to the target task type. Specifically, at least two task type options are displayed to indicate the type of interactive task; in response to the trigger operation for the target task type option, at least one candidate interactive task corresponding to the target task type option is displayed; in response to the selection operation for the candidate interactive task, the selected candidate interactive task is determined as the interactive task to be performed for the promotional information.

[0215] It should be noted that the size of the interactive tasks associated with the promotional information, such as landscape or portrait mode, can be preset based on the display effect of the promotional animation or task animation.

[0216] Step 204: When it is determined that the sharing conditions for the promotional information are met based on the interactive operation performed for the interactive task, the page is redirected to the promotional page associated with the promotional information.

[0217] In practice, before redirecting the page to the promotional page associated with the promotional information, it is necessary to ensure that the sharing conditions for the promotional information are met. The process of ensuring that the sharing conditions for the promotional information are met will be explained below.

[0218] In some embodiments, during the process of identifying an interactive operation performed on an interactive task, a confirmation function item is displayed to determine whether the interactive task has been completed; when a trigger operation is received for the confirmation function item, it is determined that the conditions for sharing the promotional information have been met.

[0219] It should be noted that the process of confirming the completion of the interactive task can be achieved through a confirmation function or through a voice confirmation function. Specifically, in the process of recognizing the interactive task, in response to the trigger operation of the voice confirmation function, such as the voice of "complete task", the voice used to confirm the completion of the interactive task is recorded; then, based on the recorded voice, the completion of the interactive task is confirmed; thus, when the interactive task is completed, it is determined that the conditions for sharing the promotional information have been met.

[0220] In other embodiments, during the process of identifying the interactive task, the operation results of each interactive operation in the interactive task are displayed; the completion of the interactive task is determined based on the operation results of each interactive operation; and when the completion of the interactive task is determined based on the operation results of each interactive operation, the page is redirected to the promotion page associated with the promotion information.

[0221] In practice, the redirected promotional page can be associated with an interactive task, the type of interactive task, or the result of the interactive task. Specifically, when there are multiple interactive tasks and different promotional pages correspond to different interactive tasks, the process of redirecting the page to the promotional page associated with the promotional information after determining the target interactive task includes: when the target interactive task is completed, determining the target promotional page corresponding to the target interactive task and redirecting the page to the target promotional page; or, when there are multiple operation results of the interactive task and different operation results correspond to different promotional pages, the process of redirecting the page to the promotional page associated with the promotional information includes: determining the target interactive task... The process of redirecting a user to a promotional page associated with a specific task involves determining the task type of the interaction. When the interaction task is completed, the user is redirected to the corresponding promotional page. For example, a successful interaction corresponds to promotional page A, and a failed interaction corresponds to promotional page B. Alternatively, if the interaction task involves multiple task types with different promotional pages, the process includes determining the task type and redirecting the user to the promotional page associated with the target task type. It should be noted that determining the target task type can be done by obtaining the target task type indicated by the target task type option or by directly obtaining the task type corresponding to the interaction task.

[0222] For example, when the interactive task is character creation in a martial arts game, such as simple character customization, the task type can correspond to different sect modes in the martial arts game, such as Sect A mode, Sect B mode, etc. See [link to relevant documentation]. Figure 23 , Figure 23This is a schematic diagram illustrating the execution process of the interactive task provided in the embodiments of this application, based on Figure 23 Users can perform a simple character customization in Sect A mode. After completing the customization and the interactive task, they are redirected to the promotional page corresponding to Sect A. See below. Figure 24 , Figure 24 This is a schematic diagram of the promotion page provided in the embodiments of this application.

[0223] By applying the above embodiments of this application, promotional information with corresponding interactive tasks is presented on the information flow page, and at least two interactive operations for achieving the task objectives are executed on the information flow page, thereby determining the target media information of the corresponding promotional information and sharing the target media information to the information flow page. In this way, users can directly perform multiple interactive operations on the displayed promotional information, increasing the interest of the promotional information, improving the user experience, and realizing the dissemination of promotional information based on the user themselves. While increasing the possibility of users interacting with promotional information, it also improves the utilization rate of hardware resources of electronic devices and the dissemination rate of promotional information.

[0224] The following will describe an exemplary application of the embodiments of this application in a real-world application scenario.

[0225] In related technologies, PC-based social applications have information sharing modules such as news feed pages, where users can post pictures, videos, and text updates to share with their social friends. At the same time, businesses also place advertisements (promotional information) on the news feed pages according to certain mechanisms. As social products continue to develop, the advertising styles of social products are also constantly changing. Users are pursuing increasingly interesting and richer styles on top of the basic native form, as well as interactive styles that combine real-time scenarios, which puts forward higher requirements for the fun of advertising in terms of form and creativity.

[0226] However, advertisements on news feed pages, displayed primarily through images, videos, and text on the mobile outer layer (news feed page), offer a relatively simple presentation, limited overall content, and weak interactivity. It's difficult for users to directly experience the richness of the landing page (promotional page) within this content. For example, when the landing page is a game trial page, it's hard to allow users to directly experience the game's fun through images and videos outside the advertisement, leading to user click loss and a decrease in click-through rate and conversion rate. Furthermore, the redirection methods—such as clicking, long-pressing, swiping, and shaking—are also limited. Firstly, the weak coupling between content format and redirection method may result in a poor user experience and difficulty in achieving a successful redirect. Secondly, the aforementioned redirection methods generally only allow redirection to a single type of landing page. It is difficult to redirect to two different landing pages within the same video clip, and users may experience aesthetic fatigue with the interactive methods used to enter the landing page. Furthermore, regarding the distribution of advertiser incentive materials, it is generally done by clicking on the outer layer of the ad to enter the landing page and following the instructions to receive the materials, resulting in a deep distribution chain. Moreover, the relevant promotional information can only be placed by the advertiser, limiting the channels for dissemination and leading to a low dissemination rate of the promotional information.

[0227] Based on this, this application provides a method for processing promotional information. Based on advertisements on a news feed page, creative elements are incorporated into the interaction method leading to the landing page. An interactive game card advertisement (interactive task) is created on the outer layer of the advertisement on the news feed page. By adding an interactive mini-game (interactive task) on the outer layer of the advertisement on the news feed page, the game experience path can be shortened, the number of participants can be increased, and players can experience parts of the game process in the most direct way. When a user achieves a result through the interactive game on the outer layer of the advertisement on the news feed page, an easter egg animation (interactive element) can be triggered, creating an animation effect. The animation can guide the advertiser to directly distribute incentive materials (virtual resources) provided by the advertiser. Simultaneously, different landing pages can be accessed based on the game experience result (operation result), for example, the winners can jump to landing page A, and the losers can jump to landing page B. By placing the game on the outer layer and using this special interactive method to resonate with users, a better advertising experience is provided; at the same time, the spread of the advertisement is achieved based on the users themselves, improving the breadth of the advertisement's reach. By enhancing the fun of interactive scenarios and improving operational efficiency, users are encouraged to click on and experience ads, thereby increasing the overall click-through rate and conversion rate of ads and helping advertisers promote their brands.

[0228] In practice, users can directly try out interactive game cards within the ad creative on the mobile feed page, using an interactive and engaging format. This quickly attracts user attention to the ad creative and allows them to immediately experience the fun of the mini-game. When users reach a certain stage in the mini-game, an easter egg animation effect is triggered, distributing advertiser materials within the animation. These materials are categorized by rarity, such as advertiser brand greetings, cash red envelopes, red envelope covers, and digital collectibles. As users progress through the mini-game outside the ad on the feed page, they are automatically redirected to different landing pages based on their playthrough results. These landing pages display different content. For example, selecting guild A and creating a simple character customization option outside the ad on the feed page will redirect to the mini-game launch page for guild A; selecting guild B and creating a simple character customization option will redirect to the mini-game launch page for guild B. If the landing page is a game promotion page, you can upload corresponding trial play materials for the game on the outer layer of the ad, allowing users to experience some of the core gameplay in the main game flow in advance. After users feel the fun of the game, they can enter the landing page for in-depth trial or direct download, which can effectively increase their enthusiasm for downloading the game, thereby improving the conversion rate of the game ad.

[0229] Next, the processing method for promotional information provided in this application's embodiments will be explained from the product side. When a user opens a mobile social app, clicks the information feed page button, and scrolls down to browse Feeds content within the information feed page, they will periodically view Moments ads according to the advertising placement strategy. These ads include the outer interactive game card ads on the information feed page of the mobile social app in this application. When a user browses the news feed page of a mobile social app and triggers an outer interactive game card ad, the following steps are involved: 1. The user browses to the outer interactive game card ad position on the news feed page of the mobile social app; 2. When more than half of the ad area is displayed after scrolling down, the outer interactive game card ad content begins to play; 3. During the ad playback, the user can interact with the card by touching, rotating, or swiping to advance the game trial, or the ad can guide the user to complete the trial operation through a link; 4. The user completes a designated task to trigger an Easter egg; 5. The Easter egg contains animation effects, during which the advertiser can distribute incentive materials, including cash red envelopes, red envelope covers, coupons, digital collectibles, etc.; 6. The user receives the corresponding Easter egg incentive materials; 7. The user meets certain conditions to trigger a redirect effect. The advertiser can set various conditions to guide the user to different landing pages; 8. The user browses the marketing content set by the advertiser on the landing page and completes the final conversion.

[0230] It should be noted that the outer interactive card illustration is as follows: Figure 19 , Figure 20as well as Figure 21 As shown, classic gameplay elements, such as catapults, merge games, and board games, can be borrowed for interactive styles, either with or without authorization. These different gameplay elements can be used to enhance brand promotion and increase the interactivity and fun of ads on mobile social media app feed pages. Interactive games can be implemented using cards of different sizes around the ads on the feed page, supporting both horizontal and vertical formats.

[0231] In practice, after completing certain tasks on the outer interactive game card, users trigger an Easter egg. This Easter egg includes animated effects, such as a lucky bag falling from the screen. Users can use this Easter egg to claim incentive materials from advertisers, including cash red envelopes, red envelope covers, coupons, and digital collectibles. The overall claiming process is as follows: Figure 16 As shown, the creative materials are for illustrative purposes only and do not represent actual advertising placement.

[0232] In some embodiments, after a user interacts with the outer interactive game cards for a certain period of time, the publish button (i.e., create button) on the information feed page is replaced by an icon (graphical symbol) pre-set by the advertiser. See details. Figure 4 as well as Figure 7 Then click the icon to jump to the publishing template page (media information creation interface); here, the publishing template page displays the top advertiser banner (banner display position), and the publishing content (media file) is a screen recording during user interaction. Below the screen recording, the advertiser icon and text link are displayed. The advertiser icon and text link use the advertiser's theme color. See details. Figure 10 As shown; then, the content of the publishing template page is displayed on the information feed page, and when other users click on the top banner, the ad landing page is redirected. Clicking on the screen recording allows users to view the specific screen recording content, and clicking the text link at the bottom will pop up the ad below, allowing users to try it out on the outer layer. See details. Figure 11 As shown.

[0233] In practice, users trigger a redirect after meeting certain conditions through the outer interactive game card ad. Advertisers can set various conditions to guide users to different landing pages, each with content designed to achieve the advertiser's desired goals, such as collecting sales leads, in-depth game testing, or contacting customer service. This application also supports a fallback solution for extreme situations, such as incomplete preloading or abnormal network conditions. In these cases, users can access the landing page via a regular click, and the interactive game card ad effect is blocked, reducing the outer interactive game card ad to a regular image or video ad.

[0234] The following section describes the method for processing promotional information provided in the embodiments of this application from a technical perspective. See also... Figure 25, Figure 25 This application provides a technical architecture for the outer interactive game card advertisement based on the information flow page of a social APP, based on... Figure 25 After developing the outer interactive game cards, advertisers integrate them into the interactive management platform, which includes a console, a card management system, animation rendering, and an interactive game card cluster. Advertisers directly link their business backend to the console, managing the developed interactive game instances and performing data monitoring. In the card management system, the corresponding ad specifications are matched to the game size to ensure a good user experience and prevent incomplete display issues. In the animation rendering module, advertisers can manage their created easter egg animations and associate them with interactive game tasks. These easter egg animations are sent to the information flow page backend along with the ad, ensuring that the animation is triggered after the user completes the specified task. Finally, the interactive management platform combines the interactive game, easter egg animations, and specification adaptation files into an interactive game card instance, which is then transmitted to the WeChat advertising platform.

[0235] In practice, on the advertising platform, advertisers create ads via API, SDK, or visual methods. During creation, they can select interactive game cards pre-set in the interaction management platform and upload fallback image and video ad creatives. These fallback creatives are used in environments with weak network connectivity or other extreme conditions where loading may fail. Once created, when a user is hit by the outer interactive game ad on the information feed page, the ad is delivered. The delivered content includes interactive game-related information, and the user interacts with it on the social client using pre-set methods.

[0236] Based on this, the promotional information processing method provided in this application can stimulate user resonance through interactive games. By placing the game at the outer layer, this unique interactive approach not only increases the fun through outer interactive game cards but also increases conversion rates and the diversity of redirects through game-based navigation. Furthermore, the pre-positioning of advertiser incentive materials improves distribution efficiency. Therefore, based on these three aspects, a better advertising experience can be provided to users. By enhancing the fun of scene interaction and the efficiency of operation, user clicks and ad experiences are encouraged, thereby improving the overall click-through rate and conversion rate of the ads and helping advertisers promote their brands.

[0237] By applying the above embodiments of this application, promotional information with corresponding interactive tasks is presented on the information flow page, and at least two interactive operations for achieving the task objectives are executed on the information flow page, thereby determining the target media information of the corresponding promotional information and sharing the target media information to the information flow page. In this way, users can directly perform multiple interactive operations on the displayed promotional information, increasing the interest of the promotional information, improving the user experience, and realizing the dissemination of promotional information based on the user themselves. While increasing the possibility of users interacting with promotional information, it also improves the utilization rate of hardware resources of electronic devices and the dissemination rate of promotional information.

[0238] The following description continues to illustrate the exemplary structure of the promotional information processing device 455 provided in the embodiments of this application as a software module. In some embodiments, such as Figure 2A As shown, the software module in the promotional information processing device 455 stored in the memory 440 may include:

[0239] The first display module 4551 is used to display promotional information including task animations in an information flow page that includes media information, and to display creation controls for creating the media information.

[0240] The identification module 4552 is used to identify the interactive task performed for the task animation, the interactive task including at least two interactive operations performed to achieve the task objective;

[0241] The second display module 4553 is used to display a graphic identifier corresponding to the promotional information on the creation control when the sharing conditions of the promotional information are met based on the interactive operation performed on the task animation.

[0242] The sharing module 4554 is used to obtain target media information including the promotional information created based on the graphic identifier, and to share the target media information to the information flow page when a sharing instruction for the target media information is received.

[0243] In some embodiments, the second display module 4553 is further configured to perform the following operations based on the interactive operations performed on the task animation, and determine that the sharing conditions of the promotional information are met when at least one of the following is satisfied: detecting the execution duration of the interactive operations performed on the task animation, and determining that the execution duration reaches a duration threshold; obtaining the operation result of each interactive operation performed on the task animation, the operation result being used to characterize the correctness of the corresponding interactive operation, and determining that the number of operation results characterizing the correctness of the corresponding interactive operation reaches a target number; determining the completion degree of the interactive task based on the interactive operations performed on the task animation, and determining that the completion degree of the interactive task reaches a completion degree threshold.

[0244] In some embodiments, the sharing module 4554 is further configured to, in response to a trigger operation on the graphic identifier, display a media information creation interface including the promotional information, and display a sharing control in the media information creation interface; based on the information creation interface, obtain the created target media information including the promotional information; the device further includes a response module, the response module being configured to, in response to a trigger operation on the sharing control, receive the sharing instruction.

[0245] In some embodiments, the device further includes a third display module, which is configured to display a text link in the associated area of ​​the promotional information in the information creation interface, the text link corresponding to target text, and is configured to insert the promotional information into the information flow page when triggered; the sharing module 4554 is further configured to obtain target media information including the promotional information and the text link based on the information creation interface.

[0246] In some embodiments, the device further includes a fourth display module, which is configured to display a graphic identifier corresponding to the promotional information in the associated area, wherein the color of the graphic identifier is adapted to the theme color of the promotional information.

[0247] In some embodiments, the display area of ​​the promotional information is spliced ​​with a banner display position, and the device further includes a fifth display module, which is used to display the target promotional content associated with the promotional information in the banner display position; wherein, when the banner display position is triggered, the page is redirected to the promotional page associated with the promotional information.

[0248] In some embodiments, the device further includes a first switching module, which is configured to display a switching control for the text link in the media information creation interface; and to switch the text link to another text link when a trigger operation is received for the switching control; the sharing module 4554 is further configured to obtain target media information including the promotional information and the other text link after switching based on the information creation interface.

[0249] In some embodiments, the first switching module is further configured to, when receiving a trigger operation for the switching control, display at least two candidate text links for selection, wherein different candidate text links correspond to different text; and, in response to a selection operation for a target text link among the at least two candidate text links, switch the text link to the target text link.

[0250] In some embodiments, the device further includes a second switching module, which is configured to switch the text link to another text link in response to a trigger operation on the text link; the sharing module 4554 is further configured to obtain target media information including the promotional information and the other text link after switching based on the information creation interface.

[0251] In some embodiments, the information creation interface further includes a text editing area, and the device further includes an editing module, which is used to receive input text description information for the promotional information based on the text editing area; the sharing module 4554 is used to acquire target media information including the promotional information and the text description information.

[0252] In some embodiments, the sharing module 4554 is further configured to acquire a media file obtained by screen recording during the execution of the interactive task for the task animation, the media file including the promotional information; display the media file in the information creation interface; and acquire target media information including the media file based on the information creation interface.

[0253] In some embodiments, the target media information further includes a text link, and the device further includes an insertion module for displaying the target media information in the feed page and inserting the promotional information in the feed page in response to a triggering operation on the text link.

[0254] In some embodiments, the target media information further includes target promotional content carried by a banner display position, and the device further includes a jump module, which is used to display the target media information in the information flow page; and to jump the page to the promotion page associated with the target promotional content in response to a trigger operation on the target promotional content.

[0255] In some embodiments, the apparatus further includes a display module, which is configured to display at least one interactive control on the promotion page, the interactive control being configured to perform a target operation on a promotion object corresponding to the promotion information; and in response to a trigger operation on a target interactive control among the at least one interactive control, to perform the target operation indicated by the target interactive control on the promotion object.

[0256] In some embodiments, the device further includes an interaction module, which is configured to display at least one interactive element in the information flow page; and, in response to a page jump instruction triggered based on the interactive element, to jump the page to a promotion page associated with the promotion information.

[0257] In some embodiments, the interaction module is further configured to, when there are multiple interactive elements, display in the information flow page the process of multiple interactive elements appearing from a first end of the information flow page, moving to a second end of the information flow page, and disappearing from the second end; wherein, among the multiple interactive elements, at least two interactive elements have different appearance times or different movement speeds.

[0258] In some embodiments, the number of interactive elements is multiple, and different interactive elements are associated with different promotional pages. The device further includes an interactive element selection module, which is configured to receive a page jump instruction triggered based on the target interactive element in response to a triggering operation on a target interactive element among the multiple interactive elements. The jump module is further configured to jump the page to the target promotional page associated with the target interactive element in response to the page jump instruction triggered based on the target interactive element.

[0259] In some embodiments, the jump module is further configured to, in response to a page jump instruction triggered based on the target interactive element, display a claim page carrying claim information for virtual resources; in response to a resource claim operation triggered based on the claim information, claim the virtual resources and perform a page jump to a target promotion page associated with the target interactive element; wherein the virtual resources can be used on the target promotion page.

[0260] In some embodiments, the device further includes a claiming module, which is configured to display a claiming page carrying claiming information for virtual resources; in response to a resource claiming operation triggered based on the claiming information, claim the virtual resources and redirect the page to a promotional page associated with the promotional information; wherein the virtual resources can be used on the promotional page.

[0261] In some embodiments, the claim page includes claim information for multiple virtual resources, and the promotion page corresponding to each virtual resource is different. The claim module is further configured to, based on the claim information, respond to a trigger operation for a target virtual resource among the multiple virtual resources, determine the trigger operation for the target virtual resource as a resource claim operation for the target virtual resource; claim the target virtual resource and redirect the page to the target promotion page associated with the target virtual resource.

[0262] In some embodiments, the device further includes a detection module, which is configured to detect the network environment and obtain a detection result; when the detection result indicates that the network environment is abnormal, display the backup media information; and in response to a trigger operation on the media information, redirect the page to the promotion page associated with the promotion information.

[0263] In some embodiments, the promotional information further includes a promotional animation, and the device further includes a playback module. The playback module is configured to detect the display area of ​​the promotional information on the information flow page during the execution of a swiping operation on the information flow page, and obtain the size of the display area of ​​the promotional information on the information flow page; when the ratio of the display area size to the area size occupied by the promotional information reaches a preset ratio, the promotional animation is played.

[0264] In some embodiments, the apparatus further includes a triggering module, which is configured to display a function item for triggering the feed page; in response to a triggering operation based on the function item, display the feed page including at least one media information; and in response to a swipe operation on the displayed media information, display promotional information including task animations during the execution of the swipe operation.

[0265] In other embodiments, such as Figure 2B As shown, the software module in the promotional information processing device 455 stored in the memory 440 may include:

[0266] The promotion information display module 4551 is used to display promotion information on the information flow page. The promotion information includes promotion animation and task animation, and the task animation has a corresponding interactive task.

[0267] Animation switching module 4552 is used to switch the playback of the promotional animation to the playback of the task animation in the information flow page in response to an animation switching instruction during the playback of the promotional animation.

[0268] The task identification module 4553 is used to identify the interactive task performed for the task animation, the interactive task including at least two interactive operations performed to achieve the task objective;

[0269] The page redirection module 4554, when determining that the sharing conditions of the promotional information are met based on the interactive operation performed for the interactive task, redirects the page to the promotional page associated with the promotional information.

[0270] In some embodiments, the device further includes a prompting module, which is configured to display an animation switching function item and prompting information for instructing the execution of the interactive task during the playback of the promotional animation; and to receive the animation switching instruction in response to a triggering operation for the animation switching function item based on the prompting information.

[0271] In some embodiments, the device further includes a guidance module, which is configured to display guidance information for the interactive task during the playback of the task animation; wherein the guidance information is used to guide the execution of the at least two interactive operations included in the interactive task.

[0272] In some embodiments, the apparatus further includes a receiving module, which is configured to receive, during the process of identifying the interactive task, the interactive operation performed on the task animation based on the guidance information; and in response to the interactive operation, display the operation result of the interactive operation in the task animation.

[0273] In some embodiments, the device further includes a task selection module, which is used to display task options for each interactive task when there are multiple interactive tasks; wherein different interactive tasks include different interactive operations; in response to a selection operation for a target task option among the multiple task options, a target interactive task corresponding to the target task option is selected as the interactive task to be performed for the promotional information.

[0274] In some embodiments, different interactive tasks correspond to different promotional pages. The page redirection module is further configured to determine the target promotional page corresponding to the target interactive task and redirect the page to the target promotional page when the sharing conditions of the promotional information are met based on the interactive operation performed on the interactive task.

[0275] In some embodiments, the apparatus further includes a task type selection module, which is configured to display at least two task type options for indicating the type of interactive task; in response to a triggering operation for a target task type option, display at least one candidate interactive task corresponding to the target task type option; and in response to a selection operation for the candidate interactive task, determine the selected candidate interactive task as the interactive task to be performed for the promotional information.

[0276] In some embodiments, different task types of the interactive tasks correspond to different promotional pages. The page redirection module 4554 is further configured to obtain the task type corresponding to the interactive task; when it is determined that the sharing conditions of the promotional information are met based on the interactive operation performed on the interactive task, the page is redirected to the promotional page associated with the promotional information and corresponding to the task type.

[0277] In some embodiments, the page redirection module 4554 is further configured to, during the process of identifying an interactive operation performed on the interactive task, display a confirmation function item for determining the completion of the interactive task; and when a trigger operation for the confirmation function item is received, determine that the sharing conditions of the promotional information have been met.

[0278] In some embodiments, the device further includes a result display module, which is used to display the operation results of each interactive operation in the interactive task during the process of identifying the interactive task; the page jump module 4554 is also used to jump the page to the promotion page associated with the promotion information when it is determined that the interactive task is completed based on the operation results of each interactive operation.

[0279] This application provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the promotional information processing method described above in this application.

[0280] This application provides a computer-readable storage medium storing executable instructions. When these executable instructions are executed by a processor, they cause the processor to execute the processing method for promotional information provided in this application, for example... Figure 3 or Figure 17 The method for processing promotional information is shown.

[0281] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a variety of devices including one or any combination of the above-mentioned memories.

[0282] In some embodiments, executable instructions may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0283] As an example, executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple collaborating files (e.g., a file that stores one or more modules, subroutines, or code sections).

[0284] As an example, executable instructions can be deployed to execute on a single electronic device, or on multiple electronic devices located in one location, or on multiple electronic devices distributed across multiple locations and interconnected via a communication network.

[0285] In summary, the embodiments of this application have the following beneficial effects:

[0286] (1) It enables users to perform multiple interactive operations directly on the displayed promotional information, which increases the fun of the promotional information and improves the user experience. At the same time, it enables the dissemination of promotional information based on the user's own actions. While increasing the possibility of users interacting with promotional information, it also improves the utilization rate of electronic device hardware resources and the dissemination rate of promotional information.

[0287] (2) Regarding the issue of the distribution of virtual resources for information promotion on information flow pages in related technologies, the distribution process is generally deep, which involves clicking on the outer layer of the promotion information to enter the promotion page and then following the instructions to receive virtual resources. By moving the distribution of virtual resources forward, the efficiency of the distribution can be improved, thereby enhancing the user experience from the efficiency of virtual resource receipt and improving the overall click-through rate and conversion rate of the promotion information.

[0288] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. A method for processing promotional information, characterized in that, The method includes: In the information flow page that includes media information, promotional information including task animations is displayed, along with creation controls for creating the media information; Identify the interactive tasks performed for the task animation, the interactive tasks including at least two interactive operations performed to achieve the task objective; When the sharing conditions of the promotional information are met based on the interactive operation performed on the task animation, a graphic icon corresponding to the promotional information is displayed on the creation control. Obtain target media information including the promotional information created based on the graphic identifier, and when a sharing instruction for the target media information is received, share the target media information to the information flow page.

2. The method as described in claim 1, characterized in that, The step of determining that the sharing conditions for the promotional information are met based on the interactive operations performed on the task animation includes: Based on the interactive operations performed on the task animation, the following operations are performed, and the sharing conditions of the promotional information are determined to be met when at least one of the following is satisfied: Detect the execution duration of the interactive operation performed on the task animation, and determine that the execution duration has reached a duration threshold; Obtain the operation result of each interactive operation performed for the task animation. The operation result is used to characterize the correctness of the corresponding interactive operation, and determine that the number of operation results characterizing the correctness of the corresponding interactive operation reaches a target number. Based on the interactive operations performed on the task animation, the completion degree of the interactive task is determined, and it is determined that the completion degree of the interactive task has reached a completion degree threshold.

3. The method as described in claim 1, characterized in that, The acquisition of target media information, including the promotional information, created based on the graphic identifier includes: In response to a trigger operation on the graphic identifier, a media information creation interface including the promotional information is displayed, and a sharing control is displayed in the media information creation interface; Based on the information creation interface, obtain the target media information that includes the promotional information; The method further includes: In response to a trigger operation on the sharing control, the sharing instruction is received.

4. The method as described in claim 3, characterized in that, The method further includes: In the information creation interface, a text link is displayed in the associated area of ​​the promotional information. The text link corresponds to the target text and is used to insert the promotional information into the information flow page when it is triggered. The process of obtaining target media information, including the promotional information, based on the information creation interface includes: Based on the information creation interface, target media information including the promotional information and the text link is obtained.

5. The method as described in claim 3, characterized in that, The display area for the promotional information includes banner display space, and the method further includes: The banner display area displays the target promotional content associated with the promotional information; wherein, when the banner display area is triggered, the page is redirected to the promotional page associated with the promotional information.

6. The method as described in claim 4, characterized in that, The method further includes: A toggle control for the text link is displayed in the media information creation interface; When a trigger operation is received for the switching control, the text link is switched to another text link; The step of creating an interface based on the information, and obtaining target media information including the promotional information and the text link, includes: Based on the information creation interface, target media information including the promotional information and the other text links after switching is obtained.

7. The method as described in claim 3, characterized in that, The process of obtaining target media information, including the promotional information, based on the information creation interface includes: Obtain a media file obtained by screen recording during the execution of the interactive task for the task animation, the media file including the promotional information; The media file is displayed in the information creation interface; Based on the information created, an interface is created to obtain target media information including the media file.

8. The method as described in claim 1, characterized in that, The target media information also includes a text link. After receiving a sharing instruction for the target media information and sharing the target media information to the news feed page, the method further includes: The target media information is displayed on the information flow page; In response to a triggered action on the text link, the promotional information is inserted into the information feed page.

9. The method as described in claim 1, characterized in that, The target media information also includes target promotional content carried by a banner display position. When a sharing instruction for the target media information is received, after sharing the target media information to the information feed page, the method further includes: The target media information is displayed on the information flow page; In response to a triggered operation targeting the target promotional content, the page is redirected to the promotional page associated with the target promotional content.

10. The method as described in claim 1, characterized in that, When the sharing conditions for the promotional information are determined to be met based on the interactive operation performed on the task animation, the method further includes: At least one interactive element is displayed on the information flow page; In response to a page redirection command triggered by the interactive element, the page is redirected to the promotion page associated with the promotion information.

11. The method as described in claim 10, characterized in that, Displaying at least one interactive element on the information flow page includes: When there are multiple interactive elements, the process of multiple interactive elements appearing from the first end of the information flow page, moving to the second end of the information flow page, and disappearing from the second end is displayed on the information flow page. Among the plurality of interactive elements, at least two interactive elements appear at different times or move at different speeds.

12. The method as described in claim 10, characterized in that, The number of interactive elements is multiple, and different interactive elements are associated with different promotional pages. After displaying at least one interactive element on the information flow page, the method further includes: In response to a triggering operation targeting a target interactive element among a plurality of interactive elements, a page jump instruction triggered based on the target interactive element is received; The step of responding to a page redirection instruction triggered by the interactive element and redirecting the page to the promotion page associated with the promotional information includes: In response to a page redirection command triggered based on the target interactive element, the page is redirected to the target promotion page associated with the target interactive element.

13. The method as described in claim 12, characterized in that, The step of responding to a page redirection instruction triggered based on the target interactive element and redirecting the page to the target promotion page associated with the target interactive element includes: In response to a page navigation command triggered based on the target interactive element, a claim page containing claim information for virtual resources is displayed; In response to a resource claiming operation triggered based on the claiming information, the virtual resource is claimed and the page is redirected to the target promotion page associated with the target interactive element; The virtual resources can be used on the target promotion page.

14. The method as described in claim 1, characterized in that, When the sharing conditions for the promotional information are determined to be met based on the interactive operation performed on the task animation, the method further includes: Displays a page that shows the information on how to claim virtual resources; In response to a resource claiming operation triggered based on the claiming information, the virtual resource is claimed and the page is redirected to the promotion page associated with the promotion information; The virtual resources can be used on the promotion page.

15. The method as described in claim 14, characterized in that, The claim page includes claim information for multiple virtual resources, each virtual resource corresponding to a different promotional page. The step of responding to a resource claiming operation triggered based on the claim information, claiming the virtual resource, and redirecting the page to the promotional page associated with the promotional information includes: Based on the claiming information, in response to a triggering operation targeting a target virtual resource among the multiple virtual resources, the triggering operation targeting the target virtual resource is determined as a resource claiming operation targeting the target virtual resource; Claim the target virtual resource and be redirected to the target promotion page associated with the target virtual resource.

16. A method for processing promotional information, characterized in that, The method includes: The information feed page displays promotional information, which includes promotional animations and task animations, and the task animations have corresponding interactive tasks. During the playback of the promotional animation, in response to the animation switching command, the playback of the promotional animation is switched to the playback of the task animation on the information flow page; Identify the interactive tasks performed for the task animation, the interactive tasks including at least two interactive operations performed to achieve the task objective; When the sharing conditions of the promotional information are met based on the interactive operation performed for the interactive task, the page is redirected to the promotional page associated with the promotional information.

17. The method as described in claim 16, characterized in that, The method further includes: During the playback of the promotional animation, an animation switching function and prompts indicating the execution of the interactive task are displayed. Based on the prompt information, in response to the trigger operation for the animation switching function item, the animation switching instruction is received.

18. A device for processing promotional information, characterized in that, The device includes: The first display module is used to display promotional information including task animations in an information flow page that includes media information, and to display creation controls for creating the media information; The identification module is used to identify the interactive tasks performed for the task animation, the interactive tasks including at least two interactive operations performed to achieve the task objective; The second display module is used to display a graphic identifier corresponding to the promotional information on the creation control when the sharing conditions of the promotional information are met based on the interactive operation performed on the task animation. The sharing module is used to acquire target media information including the promotional information created based on the graphic identifier, and to share the target media information to the information flow page when a sharing instruction for the target media information is received.

19. An electronic device, characterized in that, include: Memory, used to store executable instructions; A processor, when executing executable instructions stored in the memory, implements the method for processing promotional information as described in any one of claims 1 to 15 or 16 to 17.

20. A computer-readable storage medium, characterized in that, The device stores executable instructions for causing a processor to execute, thereby implementing the method for processing promotional information as described in any one of claims 1 to 15 or 16 to 17.

Citation Information

Patent Citations

  • Point-of-interest-based promotion information delivery method and device, terminal, and storage medium

    CN109191213A

  • Media information processing method and device, equipment and computer readable storage medium

    CN113763028A