Promotion content display method and apparatus, computer device, storage medium, and computer program product
Patent Information
- Application Number
- CN202510527070.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2026-10-27
AI Technical Summary
[0004]然而,传统技术中推广内容的互动形式较为单一,存在大量无效的推广内容,导致推广内容的推送资源的浪费
[0017]上述推广内容展示方法、装置、计算机设备、存储介质和计算机程序产品,由于能够展示第一内容页面,并在第一内容页面展示引导信息,并且,引导信息用于提示当前终端执行与目标终端的靠近操作,因此,用户就可以在引导信息的引导下发起靠近操作。进一步地,响应于靠近操作,在第一内容页面展示第一推广内容,就可以基于靠近操作进行推广内容的展示,通过靠近操作可以提高用户之间的参与意愿度和互动趣味感,使得用户更容易关注到第一推广内容,从而提高推广内容的推送资源的利用率。
Smart Images

Figure CN122989210A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, computer equipment, storage medium, and computer program product for displaying promotional content. Background Technology
[0002] Promotional content serves as a crucial bridge connecting businesses and consumers, playing an indispensable role in promoting products, shaping brand image, and stimulating consumption.
[0003] In related technologies, promotional content is displayed primarily through application (APP) splash screen ads, video ads, and banner ads. The promotional content is typically presented as static or dynamic images, short video clips, etc., and disappears automatically after a few seconds.
[0004] However, the interactive forms of promotional content in traditional technologies are relatively simple, resulting in a large amount of ineffective promotional content and a waste of promotional content delivery resources. Summary of the Invention
[0005] Therefore, it is necessary to provide a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for displaying promotional content that can improve the utilization rate of promotional content push resources, in response to the above-mentioned technical problems.
[0006] Firstly, this application provides a method for displaying promotional content. The method includes:
[0007] Display the first content page;
[0008] The first content page displays guidance information, which prompts the current terminal to perform a proximity operation with the target terminal;
[0009] In response to proximity actions, display the first promotional content on the first content page.
[0010] Secondly, this application also provides a promotional content display device. The device includes:
[0011] The first display module is used to display the first content page;
[0012] The second display module is used to display guidance information on the first content page. The guidance information is used to prompt the current terminal to perform a proximity operation with the target terminal.
[0013] The third display module is used to respond to the proximity action and display the first promotional content on the first content page.
[0014] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the above-described promotional content display method.
[0015] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the above-described promotional content display method.
[0016] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the above-described promotional content display method.
[0017] The aforementioned promotional content display method, apparatus, computer equipment, storage medium, and computer program product, because they can display a first content page and provide guidance information on that page, and because this guidance information prompts the current terminal to perform a proximity operation with the target terminal, allows the user to initiate the proximity operation under the guidance of the information. Furthermore, by displaying the first promotional content on the first content page in response to the proximity operation, the promotional content can be displayed based on the proximity operation. This proximity operation can increase user engagement and interactive enjoyment, making it easier for users to notice the first promotional content, thereby improving the utilization rate of promotional content push resources. Attached Figure Description
[0018] Figure 1 This is a schematic diagram of the application environment in one embodiment;
[0019] Figure 2 This is a schematic diagram of a promotional content display method in one embodiment;
[0020] Figure 3 This is a schematic diagram of the guidance information in one embodiment;
[0021] Figure 4 This is a schematic diagram of a current terminal in one embodiment;
[0022] Figure 5 This is a schematic diagram illustrating the change of animation content in one embodiment;
[0023] Figure 6 This is a schematic diagram illustrating another variation of animation content in one embodiment;
[0024] Figure 7 This is a schematic diagram illustrating a resource transfer in one embodiment;
[0025] Figure 8This is a schematic diagram of a modified state in one embodiment;
[0026] Figure 9 This is a schematic diagram of a first content page in one embodiment;
[0027] Figure 10 This is a diagram illustrating the current terminal's display process in one embodiment;
[0028] Figure 11 This is a diagram illustrating the process of displaying the target terminal in one embodiment;
[0029] Figure 12 This is a schematic diagram of the architecture of a promotional content display method in one embodiment;
[0030] Figure 13 This is a schematic diagram of a promotional content display device in one embodiment;
[0031] Figure 14 This is a schematic diagram of a computer device in one embodiment. Detailed Implementation
[0032] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0033] Figure 1 This is a schematic diagram of an application environment in one embodiment. The promotional content display method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104, or it can be located in the cloud or on another server.
[0034] Terminal 102 can be, but is not limited to, various desktop computers, laptops, smartphones, tablets, and portable wearable devices, such as smartwatches, smart bracelets, and head-mounted devices. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.
[0035] Terminal 102 includes current terminal 1021 and target terminal 1022. Current terminal 1021 can be understood as the terminal currently used by the user, and target terminal 1022 can be understood as a terminal other than current terminal 1021. It can be understood that current terminal 1021 and target terminal 1022 are any and different terminals in terminal 102. The number of target terminals 1022 can be one or more.
[0036] Furthermore, the target terminal 1022 displays a first content page and displays guidance information on the first content page to prompt the current terminal to perform a proximity operation with the target terminal, so as to respond to the proximity operation and display first promotional content on the first content page to realize the promotional content display method.
[0037] Figure 2 This is a schematic diagram of a method for displaying promotional content in one embodiment. In one embodiment, such as... Figure 2 As shown, a method for displaying promotional content is provided, which can be applied to... Figure 1 The current terminal in the example is used for illustration, including S201 to S203.
[0038] S201 displays the first content page.
[0039] In this embodiment, the first content page is a page that users can access and interact with, through which users can realize media functions such as watching videos or live broadcasts, reading news, listening to audio, and sharing on social media.
[0040] The current terminal can access and display the first content page via a network address entered by the user. The current terminal can also respond to access operations targeting a specific application and display the first content display interface. Target applications include, but are not limited to, video playback software, music playback software, and social media software.
[0041] S202, Display guidance information on the first content page. The guidance information is used to prompt the current terminal to perform a proximity operation with the target terminal.
[0042] In this embodiment, the guidance information may be text prompts, graphic prompts, or other forms of display. In some embodiments, the guidance information may also include voice prompts or vibration prompts; this embodiment is not limited to these.
[0043] The guidance information is used to prompt the current terminal to perform a proximity operation with the target terminal. Here, the current terminal is the terminal currently being used by the user, and the target terminal includes any terminal other than the current terminal. Further optionally, the content displayed on the target terminal can be associated with the content displayed on the current terminal. For example, the content displayed on the target terminal can be the same as the content displayed on the current terminal, or it can be similar to the content displayed on the current terminal.
[0044] The proximity operation can include physical proximity between the current terminal and the target terminal, or proximity between the current terminal and the target terminal in network location, or proximity in other dimensions. For example, the proximity operation could be a user carrying the current terminal closer to the location of the target terminal, a user connecting the current terminal to the local area network of the target terminal, or a user controlling the account affinity between the user account of the target terminal and the user account of the current terminal to be greater than a preset affinity. This embodiment is not limited to these. In some embodiments, when there are multiple target terminals, the proximity operation can include proximity between the current terminal and at least one target terminal.
[0045] Optionally, the current terminal may automatically display guidance information after displaying the first content page for a certain period of time, or it may automatically display guidance information after displaying preset content on the first content page. This embodiment does not impose any restrictions.
[0046] S203, in response to proximity actions, displays the first promotional content on the first content page.
[0047] In this embodiment, guided by the guidance information, the user will initiate a proximity operation, and then the current terminal can respond to the proximity operation and display the first promotional content on the first content page.
[0048] Optionally, the distance between the current terminal and the target terminal can be determined based on sensors on the current terminal, and a proximity operation can be initiated based on this distance. These sensors include, but are not limited to, Near Field Communication (NFC) sensors, Bluetooth sensors, infrared sensors, and Global Positioning System (GPS) sensors. In some embodiments, the proximity operation can also be initiated if the correlation between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target condition.
[0049] The first promotional content is the promotional content displayed after the current terminal responds to a proximity operation. It may include, but is not limited to, image ads, video ads, or text ads. The first promotional content can be static or dynamic, and this embodiment does not limit the specific form of the promotional content.
[0050] In the aforementioned method of displaying promotional content, since a first content page can be displayed, and guiding information is shown on the first content page, and this guiding information prompts the current terminal to perform a proximity operation with the target terminal, the user can initiate the proximity operation under the guidance of the guiding information. Furthermore, in response to the proximity operation, the first promotional content is displayed on the first content page. This allows for the display of promotional content based on the proximity operation, which can increase user engagement and interactive fun, making it easier for users to pay attention to the first promotional content, thereby improving the utilization rate of promotional content push resources.
[0051] In one embodiment, optionally, S202 above includes: displaying guidance information on the first content page in response to a proximity event.
[0052] In this embodiment, the proximity event includes the event generated when the distance between the current terminal and the target terminal is less than or equal to a first distance threshold. The first distance threshold can be set as needed.
[0053] Optionally, the current terminal can detect the distance between itself and the target terminal using sensors, and generate a proximity event when the distance between the current terminal and the target terminal is less than or equal to a first distance threshold. Alternatively, the current terminal can send its own location information to a server, which, based on the location information of both the current terminal and the target terminal, controls the current terminal to generate a proximity event when the distance between the two terminals is less than or equal to the first distance threshold. This embodiment does not impose any limitations on this.
[0054] Furthermore, the current terminal can respond to the proximity event and display guidance information on the first content page. In other words, the current terminal will only respond to the proximity event and display guidance information on the first content page when the distance between the current terminal and the target terminal is relatively close.
[0055] In the above embodiments, since guidance information can be displayed on the first content page in response to a proximity event, and the proximity event includes an event generated when the distance between the current terminal and the target terminal is less than or equal to a first distance threshold, the first promotional content is displayed only when the distance between the target terminal and the current terminal is relatively close, thereby reducing invalid promotional content.
[0056] In one embodiment, optionally, S203 above includes: in response to a proximity operation where the distance between the target terminal and the current terminal is less than or equal to a second distance threshold, displaying first promotional content on the first content page.
[0057] In this embodiment, the proximity operation is initiated when the distance between the target terminal and the current terminal is less than or equal to a second distance threshold. The second distance threshold is set according to requirements.
[0058] Optionally, the second distance threshold is less than the first distance threshold. That is, when the distance between the current terminal and the target terminal is relatively close, but not enough to trigger a proximity operation, the current terminal can respond to the proximity event by displaying guidance information to reduce the distance between the current terminal and the target terminal in order to initiate a proximity operation.
[0059] In the above embodiments, since the first promotional content is displayed on the first content page in response to a proximity operation where the distance between the target terminal and the current terminal is less than or equal to a second distance threshold, the proximity operation can reduce the distance between users, which is beneficial for face-to-face interaction between users of the target terminal and users of the current terminal, thereby improving interaction efficiency and effect.
[0060] In one embodiment, optionally, S203 above includes: in response to a proximity operation, and if the correlation between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target condition, displaying the first promotional content.
[0061] In this embodiment, the user account can be the user account of an application running on the corresponding terminal, used to indicate the user using the corresponding terminal. In other words, the user account corresponding to the target terminal indicates the user using the target terminal, and the user account corresponding to the current terminal indicates the user using the current terminal.
[0062] The correlation degree is used to indicate the degree of association between the user account corresponding to the target terminal and the user account corresponding to the current terminal. The target condition is set according to actual needs. For example, the correlation degree can meet the target condition if the chat frequency between the user account corresponding to the target terminal and the user account corresponding to the current terminal is greater than a preset frequency, or if there is a friend relationship between the user account corresponding to the target terminal and the user account corresponding to the current terminal, or if the user account corresponding to the target terminal and the user account corresponding to the current terminal have mutual friends. This embodiment is not limited to these.
[0063] In the above embodiments, since the first promotional content is displayed only in response to a proximity operation and when the correlation between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target conditions, this not only reduces invalid promotional content but also facilitates subsequent interaction between the associated target terminal and the current terminal, thereby improving the interaction effect.
[0064] In one embodiment, optionally, the current terminal may respond to a proximity operation where the distance between the target terminal and the current terminal is less than or equal to a second distance threshold, and display the first promotional content if the correlation between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target condition.
[0065] In one embodiment, once the current terminal determines the guidance information, it can continuously display the location guidance information to continue guiding the user during subsequent operations.
[0066] In one embodiment, optionally, after S203, the above-described method for displaying promotional content further includes: hiding guidance information. That is, after the current terminal displays the first promotional content, the current terminal can hide the guidance information in the first promotional content. Hiding the guidance information can be done by making the guidance information in the first content page transparent or by deleting the guidance information in the first content page; this embodiment does not impose any limitations.
[0067] In the above embodiments, since the guidance information can be hidden after the first promotional content is displayed, the complexity of the interface content can be reduced, allowing users to focus on the corresponding first promotional content.
[0068] In one embodiment, optionally, the guidance information includes location guidance information, which is used to guide the user to reduce the distance between the current terminal and the target terminal. The location guidance information may include the relative positional relationship between the current terminal and the target terminal.
[0069] In one embodiment, optionally, the location guidance information includes at least one of the following:
[0070] (1) Distance information between the target terminal and the current terminal. The distance information can be the straight-line distance, time distance, or actual road distance between the target terminal and the current terminal. For example, if the target terminal is 1 meter in front of the current terminal, the distance information can be "1 meter". In this way, the distance information can be used to know the distance between the target terminal and the current terminal in a timely manner, so that the user can reduce the distance between the current terminal and the target terminal under the guidance of the distance information.
[0071] (2) A directional arrow indicating the location of the target terminal on the current terminal. In other words, the directional arrow indicates the location of the target terminal on the current terminal. For example, if the target terminal is to the right of the current terminal, the directional arrow can be a right-pointing arrow. Further, optionally, the display of the directional arrow can be determined based on the location of the target terminal. For example, if the target terminal is to the right of the current terminal, the directional arrow can be displayed on the right side of the screen; if the target terminal is to the left of the current terminal, the directional arrow can be displayed on the left side of the screen. In this way, the user can quickly determine the location of the target terminal through the directional arrow, and then proceed to the location of the target terminal under the guidance of the directional arrow, reducing the distance between the current terminal and the target terminal.
[0072] (3) Map information between the target terminal and the current terminal. For example, map information may include the location of the target terminal and the location of the current terminal marked on the map. In this way, users can intuitively understand the relative position between the target terminal and the current terminal through map information, so as to efficiently reduce the distance between the current terminal and the target terminal.
[0073] In some embodiments, the guidance information may also include other guidance prompts, such as instructions on how to perform a proximity operation.
[0074] Figure 3 This is a schematic diagram of the guidance information in one embodiment, such as... Figure 3 As shown, the current terminal displays the first content page 300, on which guidance information 3021 and guidance information 3022 can be displayed. Guidance information 3021 is a directional arrow indicating that the target terminal is located to the left of the current terminal. Guidance information 3022 is "Clink glasses with friends and win prizes," prompting the user to initiate a proximity operation based on the clinking gesture.
[0075] In the above embodiments, since the guidance information includes location guidance information, which is used to guide the user to reduce the distance between the current terminal and the target terminal, the location guidance information can intuitively and efficiently guide the current terminal to move closer to the target terminal, which is beneficial for responding to subsequent approach operations.
[0076] In one embodiment, location guidance information can vary based on the distance between the current terminal and the target terminal. For example, when the distance between the current terminal and the target terminal is far, the location guidance information can be map information showing the distance between the two terminals; when the distance is short, the location guidance information can be distance information and directional arrows. In this way, the location guidance information can change according to the actual situation, better meeting the user's needs and improving the efficiency of reducing the distance between the current terminal and the target terminal.
[0077] In one embodiment, S201 above includes: displaying second promotional content through a first content page.
[0078] In this embodiment, the second promotional content refers to content that needs to be promoted or disseminated on the first content page, which may include, but is not limited to, image ads, video ads, or text ads. Optionally, the second promotional content may be promotional content that is automatically displayed after a certain period of time after the first content page is displayed, or it may be promotional content that is displayed in response to a user's preset operation on the first content page. This embodiment does not limit the display method and display position of the second promotional content.
[0079] Please continue to refer to this. Figure 3 For example, the first content page 300 may include image content 3011 corresponding to the second promotional content and text content 3012 corresponding to the second promotional content.
[0080] In one embodiment, S203 above includes: in response to a proximity operation, displaying first promotional content that matches the second promotional content on the first content page.
[0081] Optionally, the second promotional content matches the first promotional content. This can mean that the second promotional content is the same as the first promotional content, or that the promotional content in the second promotional content is related to the promotional content in the first promotional content. For example, the second promotional content can be from the same series, the same theme, or the same product as the first promotional content; this embodiment does not impose any restrictions. Further optionally, the promotional targets in the second and first promotional content can be the same or similar. For example, if the second promotional content is for a certain brand of soft drink, then the first promotional content can also be for the same soft drink, or for snacks or other souvenirs associated with that soft drink, or for other series of soft drinks under that brand.
[0082] In the above embodiments, since the second promotional content can be displayed on the first content page, and the first promotional content matching the second promotional content can be displayed on the first content page in response to the proximity operation, the first promotional content and the second promotional content are matched, thus improving the coherence of the promotional content.
[0083] In one embodiment, optionally, the above-mentioned "in response to the proximity operation, displaying the first promotional content that matches the second promotional content on the first content page" includes: in response to the proximity operation, determining the target promotional object corresponding to the first promotional content based on the promotional object in the second promotional content; and displaying the target promotional object in its initial state on the first content page.
[0084] In this embodiment, the target promotion object is the promotion object in the first promotion content. Optionally, the target promotion object can be the same as the promotion object in the second promotion content, or it can be similar to or related to the target promotion object. For example, both the promotion object in the second promotion content and the target promotion object can be a certain brand of soft drink. Another example is that the promotion object in the second promotion content is a certain brand of soft drink, and the target promotion object can be a cup, bottle, or can containing that brand of soft drink.
[0085] Optionally, the server may store a first correspondence between the promotional object in the second promotional content and the target promotional object, and determine the target promotional object based on the first correspondence and the second promotional content, and obtain the first promotional content corresponding to the target promotional object, and then send the first promotional content to the current terminal so that the current terminal displays the target promotional object in its initial state on the first content page.
[0086] The initial state can be understood as the default state preset for the target promotion object. In one embodiment, taking an animation file as an example, the first image frame of the target promotion object in the first promotion content can be used as the initial state. Continuing the example above, the current terminal can display a cup containing a certain brand of soda in the initial state on the first content page.
[0087] In the above embodiments, since the target promotion object corresponding to the first promotion content can be determined based on the promotion object in the second promotion content, and the target promotion object in its initial state can be displayed on the first content page, the continuity and smoothness of the displayed promotion content are improved, which is beneficial to the user's interactive experience.
[0088] In one embodiment, optionally, S203 above includes: in response to the proximity operation, determining the proximity state of the proximity operation; and controlling the first promotional content to display animation content corresponding to the proximity state.
[0089] In this embodiment, the proximity state is used to indicate the status of the current terminal and the target terminal after a proximity operation, which includes, but is not limited to, the distance status, intimacy status, and network connection status between the current terminal and the target terminal. For example, taking the proximity state as including the distance status between the current terminal and the target terminal, the distance status can include a nearing state, a faring state, and a completed state.
[0090] Optionally, the current terminal may respond to a proximity operation and determine the proximity state based on the correspondence between different proximity operations and proximity states. Alternatively, the current terminal may respond to a proximity operation, acquire the display states of both the current terminal and the target terminal, and determine the proximity state based on these display states. The display state characterizes the display status of the corresponding terminal, and may include, but is not limited to, the terminal's location status, account status, or network status. For example, the current terminal may respond to a proximity operation, acquire the distance between the current terminal and the target terminal, and determine the proximity state based on this distance.
[0091] Furthermore, the current terminal can control the display of the first promotional content and the animation content corresponding to the proximity state. Optionally, the current terminal can control the display of the first promotional content and the animation content corresponding to different proximity states based on the correspondence between them. For example, if the distance between the current terminal and the target terminal decreases, and the proximity state is a nearing state, the current terminal can control the first promotional content to display animation content that gradually increases in size; if the distance between the current terminal and the target terminal increases, and the proximity state is a moving away state, the current terminal can control the first promotional content to display animation content that gradually decreases in size; if the distance between the current terminal and the target terminal is less than a second distance threshold, and the proximity state is a completed state, the current terminal can control the first promotional content to start shaking animation content.
[0092] In the above embodiments, since the proximity state of the proximity operation can be determined in response to the proximity operation, and the first promotional content can be controlled to display animation content corresponding to the proximity state, the proximity operation can interact with the animation content of the first promotional content, making it easier for users to pay attention to the corresponding promotional content, thereby improving the utilization rate of the promotional content push resources.
[0093] In one embodiment, optionally, after S203, the above-mentioned promotional content display method further includes: in response to an interactive operation on the first promotional content, controlling the first promotional content to display animation content corresponding to the interactive operation; the animation content includes content that interacts with the target terminal.
[0094] In this embodiment, the first promotional content is interactive promotional content used to display animated content corresponding to user interactions. For example, the first promotional content may include, but is not limited to, animation format files such as GraphicsInterchange Format (GUID) and Lottie format. Further optionally, the file size of the first promotional content may be less than a preset file size threshold. For example, compression techniques can be used to reduce the file size of the first promotional content, thereby optimizing storage space usage while minimizing the impact on battery life, achieving lightweight first promotional content.
[0095] Furthermore, users can initiate interactive actions related to the primary promotional content. These interactive actions include, but are not limited to, mouse operations, keyboard operations, gesture operations, voice operations, or other specific actions. Optionally, the interactive action can be a direct action on the primary promotional content, such as double-clicking or dragging it, or it can be an action on the current device, such as shaking or moving the current device.
[0096] In some embodiments, interactive actions are used to simulate actions with specific social meanings. For example, interactive actions may include, but are not limited to, actions based on clinking glasses, high-fiving, waving, or making a heart shape with hands.
[0097] In some embodiments, the interactive action can be an action that matches the first promotional content. For example, if the first promotional content is an advertisement for beverages such as soft drinks, the interactive action can be an action that simulates a clinking glass; if the first promotional content is an advertisement for precious metals such as rings, the interactive action can be an action that simulates a heart-shaped hand gesture.
[0098] Furthermore, the current terminal can respond to interactive operations on the first promotional content and control the display of animated content corresponding to the interactive operation. The animated content includes content that interacts with the target terminal. Optionally, the animated content displayed on the current terminal can be associated with or matched with the animated content displayed on the target terminal. For example, the animated content displayed on the current terminal and the animated content displayed on the target terminal may be mirror animations of each other; or, for example, the animated content displayed on the current terminal and the animated content displayed on the target terminal may constitute a specific social action.
[0099] Optionally, the animation content corresponding to the interactive operation can be the content sent by the server to the current terminal when the interactive operation is generated, or the content sent by the server to the current terminal before the interactive operation is generated, or the content determined by the current terminal according to the interactive operation. This embodiment does not impose any restrictions.
[0100] Optionally, the server can store a mapping relationship between the identifier corresponding to the interactive operation and the corresponding animation content. When the current terminal responds to the interactive operation, it can send the identifier corresponding to the interactive operation to the server. The server then determines the corresponding animation content based on the identifier and the aforementioned mapping relationship, and sends the corresponding animation content to the current terminal, so that the current terminal controls the first promotional content to display the animation content corresponding to the interactive operation. In some embodiments, the first promotional content can also be processed based on the operation information of the interactive operation to control the first promotional content to display the animation content corresponding to the operation information of the interactive operation. For example, if the user shakes the current terminal to initiate an interactive operation, the current terminal can display the animation content of the first promotional content being shaken.
[0101] It should be noted that, in some embodiments, the animation content corresponding to the interactive operation can also carry voice media information, so that when the current device displays the animation content corresponding to the interactive operation, it can also play the corresponding voice media information.
[0102] In the above embodiments, since the first promotional content can be controlled to display animation content corresponding to the interactive operation in response to the interactive operation, and the animation content includes content that interacts with the target terminal, the animation content of the first promotional content can be linked through the interactive operation and interact with the target terminal. This not only enhances the interactive fun between users, but also allows the corresponding promotional content to deeply participate in the user's interactive process, thereby improving the utilization rate of the promotional content's push resources.
[0103] In one embodiment, the current terminal may hide the guidance information in response to an interactive operation.
[0104] In one embodiment, after hiding the guidance information, if the distance between the current terminal and the target terminal is greater than a second distance threshold during the interactive operation, the current terminal can continue to display the guidance information to improve the user experience.
[0105] In one embodiment, optionally, the above-mentioned "controlling the display of animation content corresponding to the interactive operation of the first promotional content in response to the interactive operation of the first promotional content" includes: displaying corresponding interactive operation guidance information based on the first display status information of the target terminal and the second display status information of the current terminal; and controlling the display of animation content corresponding to the interactive operation of the first promotional content in response to the interactive operation guidance information.
[0106] In this embodiment, the first display status information is used to indicate the display status of the target terminal, and the second display status information is used to indicate the display status of the current terminal.
[0107] Optionally, the current terminal can obtain the first display status information of the target terminal and the second display status information of the current terminal, and determine and display the corresponding interactive operation guidance information based on the first and second display status information. Optionally, the target terminal sends the first display status information to the server, the current terminal sends the second display status information to the server, the server determines the corresponding interactive operation guidance information based on the first and second display status information, and sends the interactive operation guidance information to the current terminal, so that the current terminal can display the corresponding interactive operation guidance information. That is to say, the interactive operation guidance information can be information determined by the current terminal itself, or it can be information sent to the current terminal by the server.
[0108] The interactive operation guidance information is used to guide users to perform interactive operations, which includes, but is not limited to, tutorials on interactive operations. Furthermore, the interactive operation guidance information can be voice guidance information, text guidance information, or graphic guidance information; this embodiment is not limited to any particular type. For example, taking the interactive operation corresponding to the toasting action as an example, the interactive operation guidance information could be a tutorial animation showing how the user initiates the toasting action.
[0109] Furthermore, users can perform interactive actions in response to the interactive operation guidance information, so that the current terminal responds to the interactive operation guidance information and controls the display of the first promotional content and the animation content corresponding to the interactive operation.
[0110] In the above embodiments, since the corresponding interactive operation guidance information can be displayed based on the first display status information of the target terminal and the second display status information of the current terminal, the interactive operation guidance information can guide the user to perform interactive operations, reduce the user's operation threshold, and increase the user's willingness to participate in the interaction. In turn, in response to the interactive operation generated by the interactive operation guidance information, the display of the first promotional content and the animation content corresponding to the interactive operation can be controlled efficiently.
[0111] In one embodiment, optionally, the above-mentioned "in response to an interactive operation on the first promotional content, controlling the display of animation content corresponding to the interactive operation of the first promotional content" includes: in response to the interactive operation, obtaining the motion information of the current terminal; and controlling the display of animation content corresponding to the interactive operation of the first promotional content based on the motion information of the current terminal.
[0112] In this embodiment, the interactive operation includes operations that cause movement in the current terminal. For example, the interactive operation could be shaking, moving, or other operations on the current terminal. That is, the current terminal will move under the interactive operation, so that the current terminal responds to the interactive operation and obtains its own motion information.
[0113] Motion information is used to indicate the current terminal's position changes, attitude adjustments, motion intensity, and direction in space. Optionally, the current terminal can acquire its own motion information through motion sensors. Motion sensors include, but are not limited to, gyroscopes or accelerometers on the current terminal.
[0114] Therefore, the current terminal can control the display of the first promotional content and the animation content corresponding to the interactive operation based on the current terminal's motion information. Optionally, the current terminal can render the first promotional content to obtain the animation content corresponding to the interactive operation based on the current terminal's motion information, and then display the animation content corresponding to the interactive operation.
[0115] Optionally, the motion parameters such as speed and acceleration of the animation content corresponding to the interactive operation can be matched with the motion information of the current terminal. For example, if the user shakes the current terminal quickly, the animation content corresponding to the first promotional content will also shake quickly; if the user shakes the current terminal slowly, the animation content corresponding to the first promotional content will also shake slowly.
[0116] In the above embodiments, since the interactive operation includes operations that cause movement on the current terminal, the current terminal will generate motion information under the action of the interactive operation. Thus, in response to the interactive operation, the motion information of the current terminal can be obtained in a timely manner. Furthermore, based on the motion information of the current terminal, the animation content corresponding to the first promotional content display and the interactive operation can be accurately and efficiently controlled, making the displayed animation content closer to the interactive operation and improving the user's immersion and interactivity.
[0117] Figure 4 This is a schematic diagram of a current terminal in one embodiment, such as... Figure 4 As shown, in one embodiment, optionally, the current terminal includes opposing first side 401 and second side 402, opposing third side 403 and fourth side 404, and first vertex P1, second vertex P2, third vertex P3 and fourth vertex P4. Specifically, first vertex P1 is the intersection of first side 401 and third side 403, second vertex P2 is the intersection of third side 403 and second side 402, third vertex P3 is the intersection of second side 402 and fourth side 404, and fourth vertex P4 is the intersection of fourth side 404 and first side 401.
[0118] The interactive operations include at least one of the following:
[0119] (1) Rotate the current terminal about the first side 401 or the second side 402 as the pivot. Rotating the current terminal about the first side 401 or the second side 402 as the pivot means rotating the current terminal to the left or right about the first side 401, or rotating the current terminal to the left or right about the second side 402 as the pivot. In other words, it means rotating the current terminal left or right.
[0120] (2) Rotate the current terminal with the third side 403 or the fourth side 404 as the pivot. Rotating the current terminal with the third side 403 or the fourth side 404 as the pivot means rotating the current terminal outwards or inwards from the paper with the third side 403 as the pivot, or rotating the current terminal outwards or inwards from the paper with the fourth side 404 as the pivot. In other words, it means tilting the current terminal back and forth.
[0121] (3) Rotate the current terminal within the same plane using the first vertex P1, the second vertex P2, the third vertex P3, or the fourth vertex P4 as the axis. This means rotating the current terminal to the left or right within the same plane using the first vertex P1, the second vertex P2, the third vertex P3, or the fourth vertex P4 as the axis. In other words, it means twisting the current terminal left or right within the same plane.
[0122] In the above embodiments, the interactive operation includes at least one of the three ways of rotating the current terminal, which enriches the user's interaction methods. For example, the current terminal can respond regardless of whether the user flips the current terminal left or right or tilts the current terminal forward or backward.
[0123] In one embodiment, optionally, the above-mentioned "controlling the animation content corresponding to the display of the first promotional content and the interactive operation based on the current terminal's motion information" includes: controlling the animation content corresponding to the display of the first promotional content and the first change information.
[0124] In this embodiment, the first change information includes change information determined based on the matching relationship between the terminal's motion information and the change information of the first promotional content. This matching relationship can be stored in the current terminal's matching relationship or in the server's matching relationship. Furthermore, the first change information can be change information determined by the current terminal or change information determined by the server and sent to the current terminal; this embodiment does not impose any limitations.
[0125] The matching relationship may include, but is not limited to, a functional mapping relationship between the terminal's motion information and the change information of the first promotional content. The change information can be used to indicate changes in the angle, shape, perspective, or movement trajectory of the target promotional object within the first promotional content, etc. Thus, based on the current terminal's motion information and this matching relationship, the first change information corresponding to the first promotional content can be determined.
[0126] Furthermore, the current terminal can control the display of the first promotional content to correspond to the animation content of the first change information. For example, if the first change information can indicate that the angle of the target promotional object changes by x degrees (°), then the angle of the target promotional object in the animation content displayed by the first promotional content will change by x°.
[0127] In the above embodiments, since the first change information includes change information determined by the matching relationship between the terminal's motion information and the change information of the first promotional content, controlling the display of animation content corresponding to the first change information in the first promotional content can make the animation content match the interactive operation, which is closer to the actual effect, so as to naturally integrate the corresponding promotional information into real life scenarios.
[0128] In one embodiment, optionally, the above-mentioned "controlling the display of the first promotional content and the animation content corresponding to the interactive operation based on the current motion information of the terminal" includes: controlling the display of the current image information of the first promotional content; the current image information is determined based on motion information and a second correspondence, the second correspondence including the correspondence between the motion information of the terminal and the image information corresponding to the first promotional content.
[0129] In this embodiment, the second correspondence may include, but is not limited to, a functional mapping relationship between the terminal's motion information and the image information of the first promotional content. The image information is used to indicate the image content of the first promotional content; for example, the image information may include image frames. It is understood that the second correspondence may be stored on the current terminal or on the server. That is, the current image information may be change information determined by the current terminal, or it may be image information determined by the server and sent to the current terminal; this embodiment does not impose any limitations.
[0130] Furthermore, the current terminal can control the first promotional content to display the current image information. The current image information indicates the current image content of the first promotional content. For example, in the second correspondence, if motion information A corresponds to image information A, motion information B corresponds to image information B, and so on. Assuming the motion information of the current terminal is motion information B, then the current image information corresponding to the first promotional content is image information B, and the current terminal will control the first promotional content to display image information B.
[0131] In the above embodiments, since the current image information is determined based on motion information and a second correspondence, which includes the correspondence between the terminal's motion information and the image information corresponding to the first promotional content, controlling the display of the current image information in the first promotional content can also make the animation content match the interactive operation and improve the user's sense of interaction.
[0132] In one embodiment, optionally, the above-mentioned "in response to an interactive operation on the first promotional content, controlling the display of animation content corresponding to the interactive operation on the first promotional content" includes: in response to the interactive operation, obtaining second change information of the first promotional content; and controlling the display of animation content corresponding to the second change information on the first promotional content.
[0133] In this embodiment, the interactive action includes actions that cause changes to the first promotional content. Optionally, in one embodiment, the interactive action includes at least one of the following:
[0134] (1) Touch operations on the first promotional content that exceed a first preset duration. The first preset duration can be set as needed. Touch operations include, but are not limited to, long press, single click, double click, and any other operation that generates a touch action at any location within the first promotional content. For example, a user can long press the first promotional content for 1 second to initiate an interactive operation.
[0135] (2) A drag operation on the first promotional content along a first preset direction. The first preset direction can be any direction. For example, a user can initiate an interactive operation by dragging the first promotional content to the right.
[0136] (3) Movement operation of the first promotional content along a preset path. The preset path can be a path that is preset and displayed on the current terminal in advance, or it can be a user-defined path. This embodiment does not impose any restrictions. For example, the user can move the first promotional content along an upward straight path.
[0137] Furthermore, since the interactive operation can cause changes to the first promotional content, the current terminal, in response to the interactive operation, can obtain the second change information of the first promotional content and control the display of animated content corresponding to the second change information. The principle of the second change information is similar to that of the first change information, and will not be elaborated here.
[0138] For example, if a user drags the first promotional content and causes an angle change of x°, the second change information can indicate that the angle of the target promotional object changes by x degrees. Consequently, the angle of the target promotional object in the animation content displayed by the first promotional content will change by x degrees.
[0139] In the above embodiments, since the interactive operation includes operations that cause changes to the first promotional content, the first promotional content can also be flexibly controlled through the interactive operation. Furthermore, in response to the interactive operation, the second change information of the first promotional content can be accurately obtained. Thus, controlling the display of animation content corresponding to the second change information in the first promotional content can also match the animation content with the interactive operation, improving the user's sense of interaction.
[0140] In one embodiment, optionally, in response to an interactive operation on the first promotional content, controlling the first promotional content to display animated content corresponding to the interactive operation includes at least one of the following steps:
[0141] (1) Animation showing the change in angle of the target promotional object in the first promotional content based on interactive operation. For example, after the user initiates an interactive operation, the current terminal can display an animation showing the target promotional object changing from angle A to angle B.
[0142] (2) Animation showing the shape changes of the target promotion object in the first promotion content based on interactive operation. The shape change can be a geometric shape change, such as the target promotion object changing from a square to a circle, or other non-geometric shape changes, such as the liquid in the target promotion object changing from a stable state to a spilled state. Figure 5 This is a schematic diagram illustrating the change of animation content in one embodiment, using a cup containing a beverage as an example to illustrate the target promotional object. Figure 5 As shown in (a), after the user initiates an interactive operation, the current terminal displays an animation of the target promotion object changing from form 501a to form 501b to reflect the effect of the beverage splashing in the cup.
[0143] (3) An animation demonstrating the changes in perspective relationships of the target promotional objects within the first promotional content, based on interactive operations. The change in perspective relationships indicates variations in the spatial depth of the target promotional objects and the distance between them. For example... Figure 5 As shown in (b), after the user initiates an interactive operation, the current terminal displays an animation in which the target promotion object changes from perspective relationship 502a to perspective relationship 503b to reflect the effect of the cup being pushed away.
[0144] (4) An animation showing the change in the movement trajectory of the target promotional object in the first promotional content, based on interactive operations. The movement trajectory indicates how the position of the target promotional object changes over time. The movement trajectory may include the direction or speed of movement of the target promotional object. For example... Figure 5 As shown in (c), after the user initiates an interactive operation, the current terminal displays an animation of the target promotion object changing from motion trajectory 503a to motion trajectory 503b, and then from motion trajectory 503b to motion trajectory 503c, so as to reflect the effect of the cup being moved up and down.
[0145] In the above embodiments, since the animation content may include at least one of the following: animation of the angle change of the target promotion object, animation of the shape change, animation of the perspective change, and animation of the movement trajectory change, by displaying the animation content corresponding to the interactive operation, the effect of the interactive operation can be displayed more realistically, thereby improving the user's sense of interaction.
[0146] In one embodiment, optionally, S203 above further includes: during the proximity operation, sending the current terminal's location information to the server; receiving a display instruction sent by the server; and displaying first promotional content on the first content page based on the display instruction.
[0147] In this embodiment, the current terminal's location information is used to indicate the current terminal's location. This information can be obtained through a location sensor in the current terminal, including but not limited to sensors based on NFC, Bluetooth, and GPS.
[0148] It is understandable that the target terminal will also send its location information and the display information of the promotional content displayed on the target terminal to the server. This process is the same as the current terminal's sending process, and will not be elaborated here.
[0149] The display instruction includes instructions generated by the server when the distance between the current terminal and the target terminal is less than or equal to a second distance threshold. In other words, after receiving the location information of the current terminal and the target terminal, the server can determine the distance between the target terminal and the current terminal based on these information, and then determine whether the distance between them satisfies the condition of being less than or equal to the second distance threshold. If the distance is less than or equal to the second distance threshold, a display instruction is generated.
[0150] Furthermore, the current terminal can display the first promotional content on the first content page according to the display instructions.
[0151] Optionally, the current terminal may automatically display the first promotional content after a second preset time period following the receipt of the display instruction. Alternatively, the current terminal may also display interactive prompts according to the display instruction, and display the first promotional content after receiving confirmation of the interactive prompts. The interactive prompts are used to prompt the user to perform interactive operations, and this embodiment does not limit the specific form of the interactive prompts. For example, after receiving the display instruction, the current terminal displays "You have friends nearby, inviting you to clink glasses with them." After the user clicks "Confirm Clink Glass," the current terminal then displays the first promotional content.
[0152] In the above embodiments, since the display instruction includes an instruction generated by the server based on the condition that the distance between the current terminal and the target terminal is less than or equal to a second distance threshold, sending the location information of the current terminal to the server allows the server to efficiently and accurately determine whether the distance between the target terminal and the current terminal is less than or equal to the second distance threshold. By receiving the display instruction sent by the server, the current terminal can display the first promotional content according to the display instruction, thereby reducing the computational load of the current terminal.
[0153] In one embodiment, optionally, the above-mentioned S203 further includes: receiving a display instruction sent by the server during the proximity operation; displaying first promotional content on the first content page based on the display instruction; the display instruction includes an instruction generated by the server when the target terminal and the current terminal display matching promotional content within a preset time range.
[0154] In this embodiment, the first content page includes second promotional content, and the current terminal can display the second promotional content on the first content page. Matching promotional content includes the second promotional content and promotional content that matches the second promotional content. That is, the server can determine whether the target terminal and the current terminal display matching promotional content within a preset time range; that is, whether the target terminal displays promotional content that matches the second promotional content.
[0155] The promotional content matched with the second promotional content can be the same as the second promotional content or related to the second promotional content. Optionally, the promotional content matched with the second promotional content can be related to the color scheme, usage scenario, or other attribute information of the second promotional content. For example, if the second promotional content is an advertisement for a certain brand of soft drink, the promotional content matched with the second promotional content can be an advertisement identical to that brand of soft drink or an advertisement for snacks from the same brand.
[0156] The preset time range can be set according to actual needs. The promotional content within the preset time range can be promotional content displayed simultaneously with the second promotional content, or promotional content whose display time is not much different from that of the second promotional content.
[0157] Furthermore, if the target terminal and the current terminal display matching promotional content within a preset time range, the server can generate a display instruction, which the current terminal then uses to display the first promotional content. The process by which the current terminal displays the first promotional content according to the display instruction can be referred to the above embodiments and will not be repeated here.
[0158] For example, taking device A as the current terminal and device B as the target terminal, suppose that during the operation, devices A and B are watching an advertisement for the same brand of soft drink. In this case, the server will generate a display instruction so that device A can display the first promotional content according to the display instruction. Similarly, device B can also display the corresponding first promotional content, which will not be elaborated here.
[0159] In one embodiment, the target instruction includes an instruction generated by the server when the distance between the current terminal and the target terminal is less than or equal to a second distance threshold, and the target terminal and the current terminal display matching promotional content within a preset time range. For example, suppose that during a proximity operation, device A and device B are watching an advertisement for the same brand of soft drink, and the distance between device A and device B is less than or equal to the second distance threshold. In this case, the server will generate a display instruction so that device A can display the first promotional content according to the display instruction. Similarly, device B can also display the corresponding first promotional content, which will not be elaborated further here.
[0160] In the above embodiments, since the display instruction includes an instruction generated by the server when the target terminal and the current terminal display matching promotional content within a preset time range, and the matching promotional content includes second promotional content and promotional content that matches the second promotional content, the server can efficiently and accurately determine whether the target terminal and the current terminal display matching promotional content within a preset time range, so as to generate the corresponding display instruction. This is beneficial for reliably displaying the first promotional content and avoiding invalid display of promotional content.
[0161] In one embodiment, optionally, the display instruction may further include an instruction generated under the condition that the association between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target condition. Continuing the example above, if device A and device B are watching an advertisement for the same brand of soft drink, the distance between device A and device B is less than or equal to a second distance threshold, and the user account corresponding to device A and the user account corresponding to device B are friends, then in this case, the server will generate a display instruction so that device A can display the corresponding first promotional content according to the display instruction. Similarly, device B can also generate a corresponding interactive event, which will not be elaborated here.
[0162] In one embodiment, optionally, the above-described method for displaying promotional content further includes: displaying interactive object information in response to a proximity operation.
[0163] In this embodiment, the interactive object information is used to indicate the user information of the target terminal that interacts with the current terminal. This embodiment does not limit the display format of the interactive object information.
[0164] Optionally, the interaction object information can be determined based on the account information of the user account corresponding to the target terminal. For example, the nickname of the user account corresponding to the target terminal can be used as the interaction object information.
[0165] Optionally, the interaction object information can also be determined based on the association information between the user account information of the current terminal and the user account information of the target terminal. This association information can include the relationship between the user account of the current terminal and the user account of the target terminal, such as a friend relationship, a non-friend relationship, or a mutual friend relationship. If the association information includes a mutual friend relationship, it can also include the friend information of the mutual friend.
[0166] For example, if the user account information corresponding to the current terminal and the user account information corresponding to the target terminal are friends, the nickname of the user account corresponding to the target terminal can be used as the interaction object information; if the user accounts corresponding to the target terminal are friends, "XXX's friend" can be used as the interaction object information, where "XXX" represents a mutual friend; if the user accounts corresponding to the target terminal are not friends, the nickname of the user account corresponding to the target terminal can be partially or completely encrypted before being used as the interaction object information.
[0167] In the above embodiments, since the interactive object information is determined based on the account information of the user account corresponding to the target terminal, or based on the association information between the account information of the user account corresponding to the current terminal and the account information of the user account corresponding to the target terminal, the interactive object information can be flexibly determined according to different scenario requirements. In this way, the interactive object information can be displayed in response to the proximity operation, so that the user can understand the interactive object in a timely manner and improve the sense of interaction.
[0168] In one embodiment, optionally, the above-mentioned "in response to an interactive operation on the first promotional content, controlling the display of animation content corresponding to the interactive operation on the first promotional content" includes: receiving third change information sent by the target terminal, and controlling the display of fourth change information and animation content corresponding to the third change information on the first promotional content.
[0169] In this embodiment, the third change information includes information determined by the linked interactive operation generated by the target terminal in response to the displayed first promotional content. The linked interactive operation is the interactive operation performed by the target terminal in response to the first promotional content displayed on the target terminal. The linked interactive operation corresponds to the interactive operation corresponding to the current terminal. Optionally, the linked interactive operation and the corresponding social action are the same. For example, both the linked interactive operation and the interactive operation are operations used to simulate a clinking glass action, or both are operations used to simulate a high-five action. The principles of the third and fourth change information are similar to those of the first change information, and will not be elaborated here.
[0170] In other words, when the current terminal responds to a proximity action, it displays the first promotional content on the first content page. Then, in response to an interactive action on the first promotional content, it determines the fourth change information corresponding to the interactive action. Similarly, the target terminal also responds to a proximity action, displays the corresponding first promotional content, and in response to a linked interactive action, determines the third change information corresponding to the linked interactive action. Furthermore, the current terminal can control the display of the fourth change information and the animation content corresponding to the third change information on the first promotional content on its own screen. Likewise, the target terminal can also control the display of the animation content corresponding to the fourth and third change information on the first promotional content on its own screen.
[0171] Figure 6 This is a schematic diagram illustrating another variation of animation content in one embodiment. Please refer to it. Figure 6 (a) to Figure 6 (c) Taking the first promotional content 601 as a heart image as shown in the figure as an example, user A can complete the left half of the heart-making action through the current terminal, and user B can complete the right half of the heart-making action through the target terminal. Then, the current terminal can control the first promotional content 601 to display the animation content corresponding to the fourth change information 602 and the third change information 603, so as to display the animation effect after user A and user B make the heart-making action.
[0172] Please refer to Figure 6 (e) to Figure 6 (f) Taking the first promotional content 604 as a cup containing a beverage as an example, after user A and user B clink glasses, the current terminal can control the first promotional content 604 to display the animation content corresponding to the fourth change information 605 and the third change information 606, so as to display the animation effect after user A and user B clink glasses.
[0173] In the above embodiments, since the third change information includes information determined by the linkage and interactive operation generated by the target terminal in response to the displayed first promotional content, and by receiving the third change information sent by the target terminal, it is possible to control the display of the fourth change information corresponding to the interactive operation and the animation content corresponding to the third change information of the first promotional content. Therefore, the interactions of other users on the target terminal can also be displayed on the current terminal. In other words, the animation content displayed by the first promotional content is the effect of the linkage and interaction between the current terminal and the target terminal. In this way, users can understand the interaction of other users in a timely manner, increase the fun of the interaction, and improve the interaction efficiency between users.
[0174] In one embodiment, optionally, after S203, the above-described method for displaying promotional content further includes: displaying an interaction completion prompt.
[0175] The interaction completion prompt is used to notify the user that an interaction or proximity operation has been completed. This embodiment does not limit the form and content of the interaction completion prompt; it can be a voice prompt, vibration prompt, or other display format. For example, the interaction completion prompt could be "Congratulations, you have completed an interaction with a friend."
[0176] Optionally, the current terminal may display an interaction completion prompt after the first promotional content changes from an initial state to a completed state. In one embodiment, taking an animation file as an example, the last image frame of the target promotional object in the first promotional content can be used as the completed state. In some embodiments, the current terminal may also display the interaction completion information after a third preset time period following a proximity or interaction operation. The third preset time period can be set according to actual conditions and is not limited in this embodiment.
[0177] In this way, displaying interactive completion prompts can promptly remind users that they have completed or approached an interactive operation.
[0178] In one embodiment, optionally, after “controlling the display of animation content corresponding to the interactive operation of the first promotional content in response to the interactive operation of the first promotional content”, the above-mentioned interactive content display method further includes: displaying a target promotional object transfer page matching the first promotional content; and transferring resources to the target promotional object in response to a resource transfer event for the target promotional object generated in the target promotional object transfer page.
[0179] In this embodiment, the target promotion object transfer page is a page used to transfer resources to the target promotion object, which may include, but is not limited to, a coupon distribution page or a gift-giving page for the target promotion object.
[0180] Figure 7 This is a schematic diagram illustrating a resource transfer in one embodiment. Figure 7 (a) shows a target audience transfer page. After completing the interactive operation, the current terminal can display the target audience transfer page 700 to prompt the user to send gifts to other users.
[0181] A resource transfer event is an event in which a user transfers resources to a target promotional object. This resource transfer can be the purchase or gifting of physical items associated with the target promotional object, or the purchase or gifting of virtual or electronic products associated with the target promotional object. For example, a user can give a gift to another user targeting the target promotional object, use a coupon to purchase items from the target promotional object, or purchase or gift merchandise related to the target promotional object. Merchandise related to the target promotional object includes, but is not limited to, wallpapers or emoticons associated with the target promotional object.
[0182] Optionally, the current terminal can generate a resource transfer event in response to a user's interactive operation on the target promotion object's transfer page. Then, in response to the resource transfer event, the current terminal can perform resource transfer on the target promotion object. Specifically, the current terminal can display a resource transfer page, allowing the resource transfer to be achieved through user interaction on the resource transfer page.
[0183] Please refer to the reference. Figure 7 (a) and Figure 7 (b) When a user clicks “Send a Gift” on the target promotion object transfer page 700, they can enter the corresponding resource transfer page 700. On the resource transfer page 700, the user can edit information such as the recipient and the gift. After clicking “Pay and Send”, the user can send a gift to the corresponding user to realize the transfer of resources to the target promotion object.
[0184] In the above embodiments, after controlling the first promotional content to display the animation content corresponding to the interactive operation in response to the interactive operation of the first promotional content, a target promotional object transfer page matching the first promotional content can be displayed, and in response to the resource transfer event for the target promotional object generated in the target promotional object transfer page, the target promotional object is transferred. Therefore, the target promotional object transfer page can improve user engagement and increase the conversion rate of the promotional content.
[0185] In one embodiment, optionally, after “controlling the display of animation content corresponding to the interactive operation of the first promotional content in response to the interactive operation of the first promotional content”, the above-mentioned promotional content display method further includes: displaying a status modification entry, and modifying the user account status to the target status in response to the trigger operation of the status modification entry.
[0186] In this embodiment, the status modification entry includes a prompt message to prompt the user to modify the user account status to a target status. The target status includes the interaction status corresponding to the interactive operation. Optionally, the interaction status can be the status corresponding to the action simulated by the interactive operation. For example, if the interactive operation is used to simulate a toasting action, the interaction status is the toasting status; if the interactive operation is used to simulate a heart-making action, the interaction status is the heart-making status; if the interactive operation is used to simulate a high-five action, the interaction status is the high-five status, and so on.
[0187] Figure 8 This is a schematic diagram of a modified state in one embodiment, such as... Figure 8 As shown in (a), the status modification entry 801 prompts the user to change the status of the user account to "Clinking Cups".
[0188] Furthermore, users can initiate triggered actions based on the status modification entry. Triggered actions can include, but are not limited to, click actions, input actions, or editing actions. Please continue. Figure 8 Users can initiate the action by clicking "Set as clinking state".
[0189] Furthermore, in response to the triggered operation, the current terminal can modify the user account's status to the target status. After the user account's status is modified to the target status, the user account's display page can show a prompt corresponding to the target status. For example... Figure 8 As shown in (b), the user account display page 802 can display a prompt 802a corresponding to the target state, indicating that the user is in the "Clinking Glasses" state.
[0190] In some embodiments, other users may also comment on or like the target status on the user account's display page; this embodiment does not impose any restrictions.
[0191] In the above embodiments, after controlling the display of animated content corresponding to the interactive operation in response to the interactive promotional content, a status modification entry can be displayed. The status modification entry includes a prompt message to prompt the user to modify the user's account status to a target status, where the target status includes the interactive status corresponding to the interactive operation. Therefore, in response to the triggering operation of the status modification entry, the user's account status can be modified to the target status. This allows the user to promptly modify their account status through the status modification entry after completing the interactive operation. By expanding the social status in this way, the user's willingness to participate and their sense of interaction are further enhanced.
[0192] In one embodiment, optionally, after “in response to the triggering operation for the state modification entry, modifying the user account state to the target state”, the above-mentioned promotional content display method further includes: displaying the media information and target state corresponding to the first promotional content.
[0193] In this embodiment, the current terminal can display the media information and target status corresponding to the first promotional content on the user account display page.
[0194] The media information corresponding to the first promotional content can be image or video information of the target promotion object. The target status also includes the interactive account corresponding to the interactive status, which is the user account corresponding to the target terminal. Optionally, the interactive account can be an account entered by the user, or an account determined by the current terminal based on the user account of the target terminal.
[0195] Optionally, the media information corresponding to the first promotional content can be used as the background image of the user account's display page, and the interactive account can be displayed within the media information corresponding to the first promotional content. Please continue to refer to [link / reference]. Figure 8 (b) The user account display page can show media information 802b and interactive account 803c corresponding to the primary promotional content. For example, the user account display page can enhance the interactive fun by "@" friends and setting copy such as "Cheers to Friendship".
[0196] Understandable Figure 8 This example only illustrates one effect of displaying media information and target status corresponding to the first promotional content, and this embodiment is not limited thereto.
[0197] In the above embodiments, since the target state also includes the interactive account corresponding to the interactive state, and the interactive account is the user account corresponding to the target terminal, the system responds to the trigger operation for the state modification entry. After displaying the media information and target state corresponding to the first promotional content, the displayed content allows other users to know in a timely manner that the user has performed an interactive operation, thereby increasing the spread of the interactive operation and improving the utilization rate of the promotional content's push resources.
[0198] It is understandable that, in some embodiments, after “controlling the display of animated content corresponding to the interactive operation of the first promotional content in response to the interactive operation of the first promotional content”, the current terminal may also display both the target promotional object transfer page matching the first promotional content and the status modification entry.
[0199] In one embodiment, optionally, the above-described method for displaying promotional content further includes: generating an exit event in response to an exit operation on the first promotional content; the exit event is used to stop displaying the first promotional content.
[0200] In this embodiment, after the current terminal displays the first promotional content, the user can also generate an exit event to stop the display of the first promotional content by exiting the first promotional content. After stopping the display of the first promotional content, the current terminal can either automatically return to the first content page closest to the previous page, or it can display a new second content page; this embodiment does not impose any restrictions.
[0201] In one embodiment, optionally, the exit operation includes at least one of the following:
[0202] (1) Sliding operation along a second preset direction. The second preset direction can be any direction. For example, the user can initiate an exit operation by sliding along any direction, such as up, down, left, or right.
[0203] (2) Clicking the displayed exit control. When the terminal responds to a proximity operation, it will display not only the first promotional content but also the exit control. The exit control can be displayed within the first promotional content or anywhere else besides the first promotional content; this embodiment does not impose any restrictions. For example, a user can click the displayed exit control to initiate an exit operation.
[0204] (3) Interactive operations for interactive devices. Interactive devices include, but are not limited to, devices used for interaction such as mice and keyboards. Interactive operations may include, but are not limited to, clicking the right mouse button or pressing the exit key on the keyboard.
[0205] It is understood that the above examples provide some alternative ways to exit the operation. This embodiment is not limited to the above examples, and the exit operation can also be based on voice or other gestures.
[0206] In the above embodiments, since an exit event can be generated in response to an exit operation for the first promotional content, the user can promptly stop the display of the first promotional content through the exit operation.
[0207] In one embodiment, optionally, "displaying the first promotional content on the first content page" in S203 above includes: overlaying a second layer on the first layer corresponding to the first content page; and displaying the first promotional content in the second layer.
[0208] In this embodiment, the first layer is the layer corresponding to the first content page. Optionally, the first layer can be a layer with the same size and shape as the first content page. The second layer is the layer corresponding to the first promotional content. Optionally, the second layer can be a layer with the same size and shape as the area where the first promotional content is located. The current terminal can display the first promotional content at any position in the second layer.
[0209] In the above embodiments, since the second layer is superimposed on the first layer corresponding to the first content page, and the first promotional content is displayed in the second layer, the first and second layers can be used to display the first promotional content on the first content page of the current terminal.
[0210] In one embodiment, optionally, the above-described method for displaying promotional content further includes: controlling the layer parameter changes of the first layer to reduce the display parameters of the first content page.
[0211] In this embodiment, layer parameters refer to parameters that can control the display effect of a layer, which may include, but are not limited to, at least one of transparency, mask size, color parameters, or blur parameters.
[0212] Display parameters refer to parameters that can adjust the visual effects of a corresponding area. For example, display parameters may include, but are not limited to, transparency, saturation, brightness, layout ratio, dynamic display parameters, and blur parameters. Furthermore, the smaller the display parameter, the lower the corresponding display attention; that is, the larger the display parameter, the easier it is for users to focus on the corresponding area; the smaller the display parameter, the less likely users are to focus on the corresponding area.
[0213] Furthermore, the current terminal can reduce the display parameters of the first content page by adjusting the layer parameters of the first layer. For example, the current terminal can reduce the brightness of the first layer to lower the display parameters of the first content page. Alternatively, the current terminal can increase the blur level of the first layer to further reduce the display parameters of the first content page.
[0214] In the above embodiments, since the layer parameters of the first layer can be controlled to reduce the display parameters of the first content page, users are more likely to focus on the first promotional content in the first content page, thus reducing the visual interference of content other than the first promotional content in the first content page.
[0215] In one embodiment, optionally, S201 above includes: in response to a browsing operation on the first content page, displaying target media stream information in the media playback area of the first content page.
[0216] In this embodiment, the browsing operation is used to display target media stream information in the media playback area of the first content page. The media playback area can be a preset area within the first content page. For example, the browsing operation can be opening the corresponding application, clicking the "play" control on the first content page, or swiping up or down on the first content page; this embodiment does not impose any limitations.
[0217] Figure 9 This is a schematic diagram of a first content page in one embodiment. For example... Figure 9As shown, the first content page 300 can be used to watch short videos, and the target media stream information is displayed in the media playback area 901.
[0218] The target media stream information is a stream of media information such as videos, images, or text. Optionally, the target information stream information may include multiple media messages displayed in sequence. For example, the target information stream information may include multiple short videos, which are switched between by the user's switching operation.
[0219] In one embodiment, optionally, the target media stream information includes second promotional content. This embodiment does not limit the position and form of the second promotional content in the target media stream information. Taking the target information stream information as including multiple short videos as an example, the second promotional content can be within one of the short videos, for example, at the 5th second of that short video; the second promotional content can also be a single short video, for example, the second short video following the first short video is the second promotional content.
[0220] In the above embodiments, since the target media stream information can be displayed in the media playback area of the first content page in response to the browsing operation of the first content page, the promotional content display method of this application can be applied to application scenarios where users watch target media stream information.
[0221] In one embodiment, optionally, after S203, the above-described method for displaying promotional content further includes: displaying target media stream information through a first content page. That is, after completing the proximity or interactive operation, the current terminal can continue to display the target media stream information through the first content page. This way, completing the interactive operation does not affect the user's other media functions.
[0222] In one embodiment, optionally, S203 above includes: displaying an interactive container matching the first promotional content on the first content page.
[0223] In this embodiment, the interactive container is used to carry interactive functions corresponding to the first promotional content. For example, if the interactive operation is used to simulate a clinking glass action, the interactive container can be a graphic corresponding to a cup, bottle, or can.
[0224] In one embodiment, optionally, the above-mentioned "in response to an interactive operation on the first promotional content, controlling the display of animated content corresponding to the interactive operation" includes: in response to an interactive operation that simulates a clinking action through the current terminal, controlling the content in the interactive container to change from an initial state to a discrete state that matches the clinking state corresponding to the interactive operation.
[0225] In this embodiment, the interactive operation is used to simulate the action of clinking glasses. Users can simulate this action by shaking, tilting, rotating, or moving the current terminal. For example, a user can tilt the current terminal and move it forward to simulate a forward clinking motion.
[0226] The capacity of an interactive container can include the volume of liquids, solids, or other forms of matter in the cup. For example, liquids could be beverages in the cup, and solids could be ice cubes or sugar cubes.
[0227] The "toasting" state simulates the state of the contents within an interactive container after a toasting action has occurred. The discrete states corresponding to the toasting state can be the state where liquid in the interactive container splashes due to the collision, or the state where solids in the interactive container shake or break due to the collision. For example... Figure 5 As shown in (b), the current terminal responds to the interactive operation of simulating a clinking action by the current terminal, and controls the beverage in the cup to change from an initial stable state to a splashing state.
[0228] In the above embodiments, since an interactive container matching the first promotional content can be displayed on the first content page, and in response to the interactive operation of simulating a toasting action on the current terminal, the capacity content in the interactive container is controlled to change from the initial state to a discrete state matching the toasting state corresponding to the interactive operation, the content displayed on the page is the effect of matching the interactive operation of simulating a toasting action. In this way, the interactive immersion between users is enhanced through the celebratory toasting action, and the promotional content is naturally integrated into the user's life scene, thereby improving the utilization rate of the promotional content push resources.
[0229] In one embodiment, the current terminal may also display a security prompt before responding to a proximity operation, reminding the user that data on the user's location and social relationships will be encrypted to improve privacy and data security.
[0230] In one specific embodiment, the above-described method for displaying promotional content can be applied to scenarios where users watch short videos. Figure 10 This is a diagram illustrating the current terminal's display process in one embodiment. Figure 11 This is a diagram illustrating the process of displaying the target terminal in one embodiment. Figure 10 and Figure 11 Taking device A as the current terminal and device B as the target terminal, user A uses device A and user B uses device B, and the interactive operation is used to simulate the action of clinking glasses, this will be explained as an example.
[0231] Please refer to Figure 10 (a) and Figure 11(a) Both device A and device B can watch short videos through the first content page. If the distance between device A and device B is greater than a first distance threshold, device A and device B do not interact, and users A and B can continue watching their respective short videos. The first distance threshold is, for example, greater than 200 centimeters.
[0232] Please refer to Figure 10 (b) and Figure 11 (b) When user A and user B view the same target promotional information on the first content page, and the distance between device A and device B is less than or equal to a first distance threshold and greater than a second distance threshold, device A responds to the proximity event by displaying an arrow indicating that device B is to its right and showing "Cheers with friends, win a prize," to prompt user A to reduce the distance between device A and device B. Similarly, device B also responds to the proximity event by displaying an arrow indicating that device A is to its left and showing "Cheers with friends, win a prize," to prompt user B to reduce the distance between device A and device B. The second distance threshold is, for example, greater than 20 centimeters.
[0233] Please refer to Figure 10 (c) and Figure 11 (c) When the distance between device A and device B is less than or equal to the second distance threshold, device A responds to the proximity operation by displaying a cup containing a beverage as the first promotional content, and may slightly shake the displayed first promotional content to indicate that user A can initiate a clinking action through device A. Similarly, device B also responds to the proximity operation by displaying a cup containing a beverage as the first promotional content, and may slightly shake the displayed first promotional content to indicate that user B can initiate a clinking action through device B.
[0234] Please refer to Figure 10 (d) and Figure 11 (d) When user A initiates a clinking motion to the right, the cup containing the drink displayed on device A will tilt to the right accordingly, simulating the splashing of liquid due to the impact. When user B initiates a clinking motion to the left, the cup containing the drink displayed on device B will tilt to the left accordingly, simulating the splashing of liquid due to the impact. The rendering of the corresponding animation content can rely on gyroscopes and accelerometers to confirm the direction and speed of the clinking motion, making the rendered animation closer to the actual effect, thus optimizing animation resources and reducing rendering performance consumption.
[0235] Please refer to Figure 10 (e) and Figure 11(e) After the clinking action is completed, both Device A and Device B will display a target promotion object transfer page and a status modification entry matching the first promotion content. User A can click "Device Clinking Status" to trigger a response from Device A to the status modification entry, changing the user's account status to the target status and displaying the media information and target status corresponding to the first promotion content. User B can click "Send Gift" to trigger a response from Device B to the resource transfer event generated on the target promotion object transfer page, transferring resources to the target promotion object.
[0236] It should be noted that, Figure 10 and Figure 11 Taking a single target terminal as an example, the promotional content display method of this application can also be applied to application scenarios with multiple target terminals.
[0237] In this way, by linking the brand concept corresponding to the promotional information with users' habit of raising a glass in celebration through the "toasting" method, the boundaries between online and offline are broken down, enabling users to trigger more diverse interaction methods, enriching social links, and promoting emotional connections between users. This not only achieves the dissemination of brand value but also improves the user experience.
[0238] Figure 12 This is a schematic diagram of the architecture of a promotional content display method in one embodiment, such as... Figure 12As shown, the delivery server delivers promotional information according to a preset strategy. When a user's terminal browses the first content page through the video account server, they can view the second promotional content on the first content page. When the user's terminal detects other devices approaching via sensors, it can guide the user to interact. In response to the proximity operation, the first promotional content matching the second promotional content is displayed on the first content page, and in response to the interactive operation on the first promotional content, the animation content corresponding to the interactive operation is controlled to be displayed. For example, when the distance between the user's terminal and other terminals is ≤200 cm and >20 cm, the direction of other terminals is indicated on the user's terminal; when the distance between the user's terminal and other terminals is ≤20 cm, the first promotional content for clinking glasses appears, and it is slightly shaken to indicate that the user can view the interactive effect through collision interaction, so that the user can trigger the clinking glass animation through the slight collision of the user's terminal, simulating a celebration scene. After the user completes the interaction, they can publish the target status through the status modification entry to enhance social interaction. The database can store and manage reward information, such as virtual gifts, coupons, etc., so that after the user completes the interaction, the target promotion object transfer page can be displayed to issue the corresponding reward according to the user's selection. The database can also store information corresponding to user accounts, reward information, and interaction records, supporting subsequent data queries and updates. In some application scenarios, additional computing and storage resources can be provided by other cloud servers to support large-scale user interactions and data processing; this embodiment is not limited thereto.
[0239] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0240] Based on the same inventive concept, this application also provides a promotional content display device for implementing the promotional content display method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more promotional content display device embodiments provided below can be found in the limitations of the promotional content display method described above, and will not be repeated here.
[0241] Figure 13This is a schematic diagram of a promotional content display device in one embodiment. In one embodiment, such as... Figure 13 As shown, a promotional content display device 1300 is provided, including: a first display module 1301, a third display module 1303, wherein:
[0242] The first display module 1301 is used to display the first content page.
[0243] The second display module 1302 is used to display guidance information on the first content page. The guidance information is used to prompt the current terminal to perform a proximity operation with the target terminal.
[0244] The third display module 1303 is used to display the first promotional content on the first content page in response to a proximity operation.
[0245] In one embodiment, the second display module 1302 is further configured to display guidance information on the first content page in response to a proximity event; the proximity event includes an event generated when the distance between the current terminal and the target terminal is less than or equal to a first distance threshold.
[0246] In one embodiment, the third display module 1303 is further configured to display first promotional content on the first content page in response to a proximity operation where the distance between the target terminal and the current terminal is less than or equal to a second distance threshold.
[0247] In one embodiment, the third display module 1303 is further configured to display the first promotional content in response to a proximity operation, provided that the correlation between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target condition.
[0248] In one embodiment, the guidance information includes location guidance information, which is used to guide the user to reduce the distance between the current terminal and the target terminal.
[0249] In one embodiment, the location guidance information includes at least one of the following:
[0250] Distance information between the target terminal and the current terminal;
[0251] The target terminal is located in the direction indicated by the arrow of the current terminal;
[0252] Map information between the target terminal and the current terminal.
[0253] In one embodiment, the first display module 1301 is used to display the second promotional content through the first content page; the third display module 1303 is also used to display the first promotional content that matches the second promotional content on the first content page in response to a proximity operation.
[0254] In one embodiment, the third display module 1303 is further configured to, in response to a proximity operation, determine the target promotion object corresponding to the first promotion content based on the promotion object in the second promotion content, and display the target promotion object in its initial state on the first content page.
[0255] In one embodiment, the third display module 1303 is further configured to, in response to the proximity operation, determine the proximity state of the proximity operation; and control the first promotional content to display animation content corresponding to the proximity state.
[0256] In one embodiment, the promotional content display device 1300 is further configured to control the display of animated content corresponding to the interactive operation of the first promotional content in response to an interactive operation on the first promotional content; the animated content includes content that interacts with the target terminal.
[0257] In one embodiment, the promotional content display device 1300 is further configured to display corresponding interactive operation guidance information based on the first display status information of the target terminal and the second display status information of the current terminal; and to control the first promotional content display and the animation content corresponding to the interactive operation in response to the interactive operation guidance information.
[0258] In one embodiment, the interactive operation includes an operation that causes movement on the current terminal. The promotional content display device 1300 is also used to respond to the interactive operation by acquiring the movement information of the current terminal and controlling the first promotional content display to display the animation content corresponding to the interactive operation based on the movement information of the current terminal.
[0259] In one embodiment, the current terminal includes opposing first and second sides, opposing third and fourth sides, and a first vertex, a second vertex, a third vertex, and a fourth vertex, and the interactive operation includes at least one of the following:
[0260] Rotate the current terminal around the first or second side as the pivot point;
[0261] Rotate the current terminal around the third or fourth side as the pivot.
[0262] Rotate the current terminal within the same plane using the first, second, third, or fourth vertex as the pivot point.
[0263] In one embodiment, the promotional content display device 1300 is further configured to control the display of animation content corresponding to the first promotional content and the first change information, wherein the first change information includes change information determined by the matching relationship between the motion information of the terminal and the change information of the first promotional content.
[0264] In one embodiment, the interactive operation includes an operation that causes a change in the first promotional content. The promotional content display device 1300 is also used to respond to the interactive operation by acquiring second change information of the first promotional content and controlling the first promotional content to display animation content corresponding to the second change information.
[0265] In one embodiment, the interactive operation includes at least one of the following operations:
[0266] For touch operations where the first promotional content exceeds the first preset duration;
[0267] The drag operation is performed along the first preset direction for the first promotional content;
[0268] The operation involves moving the first promotional content along a preset path.
[0269] In one embodiment, the promotional content display device 1300 is also used for at least one of the following:
[0270] An animation based on interactive operations shows the changing angle of the target promotional object in the first promotional content;
[0271] An animation showcasing the changing form of the target promotional object within the primary promotional content, based on interactive operations;
[0272] An animation that demonstrates the changing perspective relationship of the target promotional object within the primary promotional content based on interactive operations;
[0273] An animation showcasing the movement trajectory changes of the target promotional object within the first promotional content, based on interactive operations.
[0274] In one embodiment, the third display module 1303 is further configured to send the current terminal's location information to the server during the proximity operation; receive a display instruction sent by the server; the display instruction includes an instruction generated by the server when the distance between the current terminal and the target terminal is less than or equal to a second distance threshold; and display first promotional content on the first content page based on the display instruction.
[0275] In one embodiment, the third display module 1303 is further configured to receive a display instruction sent by the server during the proximity operation; display first promotional content on the first content page based on the display instruction; the display instruction includes an instruction generated by the server when the target terminal and the current terminal display matching promotional content within a preset time range, and the matching promotional content includes second promotional content in the first content page and promotional content matching the second promotional content.
[0276] In one embodiment, the promotional content display device 1300 is further configured to display interactive object information in response to a proximity operation; the interactive object information is determined based on the account information of the user account corresponding to the target terminal, or the interactive object information is determined based on the association information between the account information of the user account corresponding to the current terminal and the account information of the user account corresponding to the target terminal.
[0277] In one embodiment, the promotional content display device 1300 is further configured to receive third change information sent by a target terminal, the third change information including information determined by the target terminal in response to the linked interactive operation of the first promotional content being displayed; and to control the display of fourth change information corresponding to the first promotional content and the interactive operation, and the animation content corresponding to the third change information.
[0278] In one embodiment, the promotional content display device 1300 is further configured to display a target promotional object transfer page that matches the first promotional content; and to transfer resources to the target promotional object in response to a resource transfer event generated in the target promotional object transfer page.
[0279] In one embodiment, the promotional content display device 1300 is also used to display a status modification entry, which includes a prompt message for prompting the user to modify the user account status to a target status, whereby the target status includes an interactive status corresponding to the interactive operation; in response to a trigger operation on the status modification entry, the user account status is modified to the target status.
[0280] In one embodiment, the target state also includes an interactive account corresponding to the interactive state, where the interactive account is the user account corresponding to the target terminal; in response to a trigger operation on the state modification entry; the promotional content display device 1300 is also used to display media information and the target state corresponding to the first promotional content.
[0281] In one embodiment, the promotional content display device 1300 is further configured to generate an exit event in response to an exit operation on the first promotional content; the exit event is used to stop displaying the first promotional content.
[0282] In one embodiment, the third display module 1303 is further configured to overlay a second layer on the first layer corresponding to the first content page; and display the first promotional content in the second layer.
[0283] In one embodiment, the first display module 1301 is further configured to display target media stream information in the media playback area of the first content page in response to a browsing operation on the first content page.
[0284] In one embodiment, the third display module 1303 is further configured to display an interactive container matching the first promotional content on the first content page; the promotional content display device 1300 is further configured to control the content in the interactive container to change from an initial state to a discrete state matching the clinking state corresponding to the interactive operation in response to an interactive operation simulating a clinking action on the current terminal.
[0285] Each module in the aforementioned promotional content display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0286] Figure 14 This is a schematic diagram of a computer device in one embodiment. In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown below. Figure 14 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a method for displaying promotional content. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0287] Those skilled in the art will understand that Figure 14 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0288] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.
[0289] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.
[0290] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0291] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0292] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, etc., and are not limited to these.
[0293] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0294] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for displaying promotional content, characterized in that, The method includes: Display the first content page; The first content page displays guidance information, which prompts the current terminal to perform a proximity operation with the target terminal. In response to the proximity operation, the first promotional content is displayed on the first content page.
2. The method according to claim 1, characterized in that, The step of displaying guidance information on the first content page includes: In response to a proximity event, guidance information is displayed on the first content page; the proximity event includes an event generated when the distance between the current terminal and the target terminal is less than or equal to a first distance threshold.
3. The method according to claim 1, characterized in that, In response to the proximity operation, the first promotional content is displayed on the first content page, including: In response to the proximity operation where the distance between the target terminal and the current terminal is less than or equal to a second distance threshold, the first promotional content is displayed on the first content page.
4. The method according to claim 1, characterized in that, In response to the proximity operation, the first promotional content is displayed on the first content page, including: In response to the proximity operation, and if the correlation between the user account corresponding to the target terminal and the user account corresponding to the current terminal meets the target condition, the first promotional content is displayed.
5. The method according to claim 1, characterized in that, The guidance information includes location guidance information, which is used to guide the user to reduce the distance between the current terminal and the target terminal; the location guidance information includes at least one of the following: The distance information between the target terminal and the current terminal; The target terminal is located as indicated by the directional arrow of the current terminal; Map information between the target terminal and the current terminal.
6. The method according to any one of claims 1-5, characterized in that, The first content page being displayed includes: The second promotional content is displayed on the first content page; In response to the proximity operation, the first promotional content is displayed on the first content page, including: In response to the proximity operation, the first promotional content that matches the second promotional content is displayed on the first content page.
7. The method according to claim 6, characterized in that, In response to the proximity operation, displaying the first promotional content corresponding to the second promotional content on the first content page includes: In response to the proximity operation, the target promotion object corresponding to the first promotion content is determined based on the promotion object in the second promotion content; The target promotion object is displayed in its initial state on the first content page.
8. The method according to any one of claims 1-5, characterized in that, In response to the proximity operation, the first promotional content is displayed on the first content page, including: In response to the proximity operation, determine the proximity state of the proximity operation; Control the display of the first promotional content to show the animation content corresponding to the proximity state.
9. The method according to any one of claims 1-5, characterized in that, After displaying the first promotional content on the first content page in response to the proximity operation, the method further includes: In response to an interactive operation on the first promotional content, the system controls the first promotional content to display animated content corresponding to the interactive operation; the animated content includes content that interacts with the target terminal.
10. The method according to claim 9, characterized in that, The step of controlling the first promotional content to display animated content corresponding to the interactive operation in response to an interactive operation on the first promotional content includes: Based on the first display status information of the target terminal and the second display status information of the current terminal, corresponding interactive operation guidance information is displayed; In response to an interactive action generated in response to the interactive action guidance information, the first promotional content is controlled to display animated content corresponding to the interactive action.
11. The method according to claim 10, characterized in that, The interactive operation includes operations that generate movement on the current terminal. The step of controlling the first promotional content to display animation content corresponding to the interactive operation in response to the interactive operation includes: In response to the interactive operation, the motion information of the current terminal is obtained; Based on the current motion information of the terminal, the system controls the first promotional content to display animated content corresponding to the interactive operation.
12. The method according to claim 11, characterized in that, The current terminal includes opposing first and second sides, opposing third and fourth sides, and a first vertex, a second vertex, a third vertex, and a fourth vertex. The interactive operation includes at least one of the following: Rotate the current terminal about the first side or the second side as the pivot. Rotate the current terminal about the third side or the fourth side as the pivot. Rotate the current terminal in the same plane with the first vertex, the second vertex, the third vertex, or the fourth vertex as the axis.
13. The method according to claim 11, characterized in that, The step of controlling the display of animated content corresponding to the interactive operation based on the current terminal's motion information includes: The system controls the display of animation content corresponding to the first change information, whereby the first change information includes change information determined by the matching relationship between the terminal's motion information and the change information of the first promotional content.
14. The method according to claim 9, characterized in that, The interactive operation includes operations that cause changes to the first promotional content. The step of controlling the first promotional content to display animated content corresponding to the interactive operation in response to the interactive operation includes: In response to the interactive operation, obtain the second change information of the first promotional content; Control the display of the first promotional content to show the animation content corresponding to the second change information.
15. The method according to claim 14, characterized in that, The interactive operation includes at least one of the following operations: For touch operations that involve content that is promoted for a duration that exceeds the first preset time; The drag operation of the first promotional content along the first preset direction; The operation involves moving the first promotional content along a preset path.
16. The method according to claim 9, characterized in that, The step of controlling the first promotional content to display animated content corresponding to the interactive operation in response to an interactive operation includes at least one of the following steps: An animation showing the angle change of the target promotion object in the first promotional content is displayed based on the interactive operation; An animation showing the morphological changes of the target promotion object in the first promotional content is displayed based on the interactive operation; An animation showing the changes in the perspective relationship of the target promotion object in the first promotion content based on the interactive operation; An animation showing the movement trajectory changes of the target promotion object in the first promotional content, based on the interactive operation.
17. The method according to any one of claims 1-5, characterized in that, In response to the proximity operation, the first promotional content is displayed on the first content page, including: During the proximity operation, the current location information of the terminal is sent to the server; Receive display instructions sent by the server; the display instructions include instructions generated by the server when the distance between the current terminal and the target terminal is less than or equal to a second distance threshold; The first promotional content is displayed on the first content page based on the display instruction.
18. The method according to any one of claims 1-5, characterized in that, In response to the proximity operation, the first promotional content is displayed on the first content page, including: During the proximity operation, a display command is received from the server; The first promotional content is displayed on the first content page based on the display instruction; the display instruction includes an instruction generated by the server when the target terminal and the current terminal display matching promotional content within a preset time range, and the matching promotional content includes the second promotional content in the first content page and promotional content that matches the second promotional content.
19. The method according to any one of claims 1-5, characterized in that, The method further includes: In response to the proximity operation, interactive object information is displayed; the interactive object information is determined based on the account information of the user account corresponding to the target terminal, or the interactive object information is determined based on the association information between the account information of the user account corresponding to the current terminal and the account information of the user account corresponding to the target terminal.
20. The method according to claim 9, characterized in that, The step of controlling the first promotional content to display animated content corresponding to the interactive operation in response to an interactive operation on the first promotional content includes: Receive third change information sent by the target terminal, the third change information including information determined by the target terminal's interactive operation in response to the displayed first promotional content; Control the first promotional content to display the fourth change information corresponding to the interactive operation and the animation content corresponding to the third change information.
21. The method according to claim 9, characterized in that, After responding to an interactive operation on the first promotional content and controlling the first promotional content to display animated content corresponding to the interactive operation, the method further includes: Display a transfer page for the target audience that matches the first promotional content; In response to a resource transfer event for the target promotion object generated on the target promotion object transfer page, the target promotion object is transferred.
22. The method according to claim 9, characterized in that, After responding to an interactive operation on the first promotional content and controlling the first promotional content to display animated content corresponding to the interactive operation, the method further includes: The status modification entry is displayed, which includes a prompt message to prompt the user to modify the user account status to a target status, and the target status includes the interactive status corresponding to the interactive operation. In response to a triggered operation on the state modification entry, the state of the user account is modified to the target state.
23. The method according to claim 22, characterized in that, The target state also includes the interactive account corresponding to the interactive state, and the interactive account is the user account corresponding to the target terminal; After the method responds to the trigger operation for the state modification entry and modifies the state of the user account to the target state, it further includes: Display the media information corresponding to the first promotional content and the target status.
24. The method according to any one of claims 1-5, characterized in that, The display of the first promotional content on the first content page includes: The second layer is overlaid and displayed on the first layer corresponding to the first content page; The first promotional content is displayed in the second layer.
25. The method according to any one of claims 1-5, characterized in that, The first content page being displayed includes: In response to a browsing operation on the first content page, target media stream information is displayed in the media playback area of the first content page.
26. The method according to claim 9, characterized in that, In response to the proximity operation, the first promotional content is displayed on the first content page, including: Display an interactive container that matches the first promotional content on the first content page; The step of controlling the first promotional content to display animated content corresponding to the interactive operation in response to an interactive operation on the first promotional content includes: In response to an interactive operation simulating a clinking gesture via the current terminal, the capacity content in the interactive container is controlled to change from an initial state to a discrete state matching the clinking state corresponding to the interactive operation.
27. A promotional content display device, characterized in that, The device includes: The first display module is used to display the first content page; The second display module is used to display guidance information on the first content page. The guidance information is used to prompt the current terminal to perform a proximity operation with the target terminal. The third display module is used to display the first promotional content on the first content page in response to the proximity operation.
28. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 26.
29. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 26.
30. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 26.