Information flow advertisement display method and device, equipment and medium

By dynamically changing the display format of ad redirect links in response to swipe gestures in news feed ads, the problem of inconspicuous ad redirect links is solved, thereby improving click-through rate and utilization.

CN121277397APending Publication Date: 2026-01-06TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410904333.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-05
Publication Date
2026-01-06

AI Technical Summary

Technical Problem

In existing technologies, the ad redirect links in feed ads are not prominent, resulting in low click-through rates and wasted layout resources.

Method used

By responding to swipe gestures, the display format of ad redirect links can be dynamically changed, including changes in position and shape, to enhance visual appeal.

Benefits of technology

This improved the click-through rate and utilization of ad redirect links, avoiding resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121277397A_ABST
    Figure CN121277397A_ABST
Patent Text Reader

Abstract

The invention discloses an information flow advertisement display method and device, equipment and a medium, and belongs to the field of human-computer interaction. The method comprises the steps that an information flow interface of a first account is displayed, the information flow interface is used for displaying social content sent by at least one content publishing account, and the information flow interface comprises a first information flow advertisement; and in response to the received sliding operation, changing the display position of the first information flow advertisement on the information flow interface from the first display position to the second display position, and changing the display form of the advertisement jump link of the first information flow advertisement from the first display form to the second display form. According to the method and the device, the display form of the advertisement jump link is changed along with the sliding operation, the advertisement jump link with the dynamically changed display form has stronger visual attraction, and a user can trigger the advertisement jump link more easily, so that the utilization rate of the advertisement jump link can be improved, and waste of layout resources for layout of the advertisement jump link is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of human-computer interaction, and specifically to a method, apparatus, device, and medium for displaying information flow advertisements. Background Technology

[0002] Nowadays, it is common to see advertisements placed on information feed interfaces. For example, information feed interfaces contain advertisements placed by advertising accounts and social content published by content publishing accounts.

[0003] In related technologies, in-feed ads include ad creatives, ad redirect links, and comment components. The ad redirect links are typically located at the bottom of the ad creative and displayed with brief text (such as "View Now" or "Play Now"). These links are used to redirect users to the ad landing page or app download page.

[0004] In related technologies, the ad redirect links in an information flow ad are not eye-catching, and they fail to attract users to click and redirect. The function of the ad redirect links cannot be well utilized, which will waste the layout resources used to set up the ad redirect links, such as computer rendering resources, human resources, etc. Summary of the Invention

[0005] This application provides a method, apparatus, device, and medium for displaying information flow advertisements. In this application, the advertisement jump link changes its display form following the swiping operation. The dynamically changing display form of the advertisement jump link has stronger visual appeal, making it easier for users to trigger the advertisement jump link. Therefore, this application can improve the utilization rate of advertisement jump links and avoid wasting layout resources when laying out advertisement jump links. The technical solution is as follows:

[0006] According to one aspect of this application, a method for displaying in-feed advertisements is provided, the method comprising:

[0007] Displays the feed interface of the first account, which is used to display social content sent by at least one content publishing account. The feed interface includes the first feed advertisement.

[0008] In response to receiving a swipe operation, the display position of the first information feed ad on the information feed interface is changed from the first display position to the second display position;

[0009] In addition, the display format of the ad redirection link in the first information flow ad is changed from the first display format to the second display format.

[0010] According to another aspect of this application, a display device for in-feed advertisements is provided, the device comprising:

[0011] The display module is used to display the information flow interface of the first account. The information flow interface is used to display social content sent by at least one content publishing account. The information flow interface includes the first information flow advertisement.

[0012] The location change module is used to change the display position of the first information flow advertisement on the information flow interface from the first display position to the second display position in response to receiving a swipe operation;

[0013] The format change module is used to change the display format of the ad jump link of the first information flow ad from the first display format to the second display format in response to receiving a swipe operation.

[0014] According to one aspect of this application, a computer device is provided, the computer device comprising: a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the information flow advertisement display method as described above.

[0015] According to another aspect of this application, a computer-readable storage medium is provided, the storage medium storing a computer program that is loaded and executed by a processor to implement the method for displaying information flow advertisements as described above.

[0016] According to another aspect of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the information flow advertising display method provided in the above aspect.

[0017] The beneficial effects of the technical solutions provided in this application include at least the following:

[0018] In this application, the ad link changes its display form according to the user's swiping operation. During the interface swiping process, the dynamically changing ad link has a stronger visual appeal, and users are more likely to notice the ad link during swiping and try to trigger it. Therefore, the information flow ad display method provided in this application can improve the click-through rate and utilization rate of ad links, and the function of ad links is better utilized, thereby avoiding the waste of layout resources when laying out ad links, such as computer rendering resources and human resources. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This application shows a structural block diagram of a computer system provided in an exemplary embodiment;

[0021] Figure 2 A schematic diagram illustrating a method for displaying in-feed advertisements according to an exemplary embodiment of this application is shown;

[0022] Figure 3 A flowchart illustrating a method for displaying in-feed advertisements according to an exemplary embodiment of this application is shown;

[0023] Figure 4 A flowchart illustrating a method for changing the display format of an advertisement redirection link provided in an exemplary embodiment of this application is shown;

[0024] Figure 5 This illustration shows a schematic diagram of a text content modification process provided in an exemplary embodiment of this application;

[0025] Figure 6 This illustration shows a schematic diagram of a text color changing process provided in an exemplary embodiment of this application;

[0026] Figure 7 A flowchart illustrating a method for displaying in-feed advertisements provided in another exemplary embodiment of this application is shown;

[0027] Figure 8 A flowchart illustrating a method for displaying in-feed advertisements provided in another exemplary embodiment of this application is shown;

[0028] Figure 9 This illustration shows a structural block diagram of a feed advertising display device provided in an exemplary embodiment of this application;

[0029] Figure 10 This application shows a structural block diagram of a computer device provided in an exemplary embodiment;

[0030] Figure 11 A structural block diagram of a computer device provided in another exemplary embodiment of this application is shown. Detailed Implementation

[0031] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0032] It should be understood that "several" in this article refers to one or more, and "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0033] First, a brief introduction to the terms used in the embodiments of this application:

[0034] Information feed: refers to a data format that continuously updates and presents content to users. Information feeds include at least two display formats: timeline-based and randomized. Timeline-based display means that content is shown to users in the order it was updated. Randomized display means that the order in which content is displayed is determined by calculating the weight of certain factors. For example, a social interaction platform might use an algorithm to calculate the weight of content published by a subscription account and determine the order in which it is recommended to users. Information feeds also use different presentation formats to display content, such as list formats, waterfall formats, and card formats. An information feed can also be considered as an aggregation of at least one resource provided by at least one content source subscribed to by a user's account.

[0035] Social interaction platforms: These refer to platforms that provide social interaction functions. On such platforms, content-publishing accounts (user accounts) can post social content. If the content-publishing account chooses to make the content visible to other accounts, then other accounts on the platform can view the content and express their opinions, such as liking, commenting, saving, forwarding, sharing, reporting, or ignoring it. Of course, these various expression options are also optional for the content-publishing account.

[0036] Other accounts are subscription accounts of the content publishing account. Optionally, other accounts are friend accounts of the content publishing account, which subscribe to the social content published by the content publishing account by default. Optionally, other accounts are followers of the content publishing account; the social content published by the content publishing account will only be displayed on the other account's social interaction platform after the other account actively subscribes to the content publishing account.

[0037] Advertising on social media platforms has become a significant advertising channel. In this application, advertisers are masquerading as users of the social media platform and publish feed ads through their advertising accounts. Both the feed ads and the social content published by the user accounts are carried by feed cards on the feed interface. Optionally, feed ads include ad creatives, ad redirect links, and comment components. This application also provides a human-computer interaction solution for ad redirect links to enhance their appeal, thereby increasing click-through rates and conversion rates of the feed ads.

[0038] Ad redirect link: In this application, it refers to a hyperlink in the first information flow advertisement used to redirect to the advertisement landing page or application download page. For example, the first information flow advertisement is an advertisement for a certain brand of automobiles. If the ad redirect link is clicked, it will redirect to the official website of the automobile brand, displaying a detailed introduction of the car. Alternatively, the first information flow advertisement is an advertisement for a certain game application. If the ad redirect link is clicked, it will redirect to the download page of the game application. Optionally, the redirect page pointed to by the ad redirect link is pre-configured. Optionally, the ad redirect link is represented by at least one element among text and icons; that is, in this case, the ad redirect link does not directly display a URL link.

[0039] Figure 1 This illustration shows a structural block diagram of a computer system provided in an exemplary embodiment of this application. The computer system 100 includes: an advertising delivery terminal 120, a server 140, and a first terminal 160.

[0040] The advertising delivery terminal 120 operates an advertising delivery platform. Advertiser accounts are logged into the platform, where they select the platform, the type of advertisement, the delivery frequency, the time period, and the ad redirect link. In this embodiment, the advertiser account decides to deliver a news feed ad on a social interaction platform. The advertising delivery terminal 120 sends relevant data about the news feed ad (e.g., ad creatives, various display formats of ad redirect links, etc.) to the server 140.

[0041] The advertising terminal 120 is connected to the server 140 via wired / wireless connection.

[0042] Server 140 is an advertising server used to place advertisements on a social interaction platform. Server 140 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. For example, server 140 includes a processor 144 and a memory 142. Memory 142 further includes a receiving module 1421, a control module 1422, and a sending module 1423. The receiving module 1421 is used to receive requests for acquiring information flow advertisements; the control module 1422 is used to select one information flow advertisement from multiple information flow advertisements; and the sending module 1423 is used to push information flow advertisements to user terminals, such as pushing information flow advertisements for a certain brand of car to user terminals. Server 140 is used to place information flow advertisements on the information flow interface of social clients.

[0043] The first terminal 160 and the server 140 are connected via wired / wireless connection.

[0044] The first terminal 160 has a social client installed and running. The first terminal is the terminal corresponding to the first user. The social client is an instant messaging client mainly used to provide communication functions between users, primarily for chat functionality. The social client also integrates a social interaction function module, which is a function module used to run the social interaction platform. In this embodiment, the social client supports displaying a news feed interface, which is the terminal interface corresponding to the social interaction platform; that is, the news feed interface is used to display social content sent by at least one content publishing account.

[0045] The social client on the first terminal 160 is logged into a first account. In response to the first account's information feed interface receiving a browsing operation, the first terminal 160 sends a request to the server (ad server) 140 to retrieve an information feed advertisement. After the server 140 selects an information feed advertisement, it returns it to the first terminal 160, and the information feed interface on the first terminal 160 displays the information feed advertisement.

[0046] Optionally, the advertising terminal 120 and the first terminal 160 may have the same or different device types. Device types include at least one of the following: smartphones, smartwatches, in-vehicle terminals, wearable devices, smart TVs, tablets, e-book readers, MP3 players, MP4 players, laptops, and desktop computers. The following embodiments use a smartphone as an example to illustrate this.

[0047] Those skilled in the art will understand that the number of terminals described above can be more or less. For example, there may be only one terminal, or there may be dozens or hundreds of terminals, or even more. This application does not limit the number of terminals or the type of device.

[0048] Figure 2This illustration shows the display process of an in-feed advertisement provided by an exemplary embodiment of this application. Figure 2 Part (A) shows the feed interface 200 of the first account. The feed interface 200 is a terminal interface supported by the social client, and it corresponds to the social interaction platform where the first account is logged in. The feed interface 200 is used to display social content sent by at least one content-publishing account, such as daily updates shared by users, news forwarded by users, and interesting stories.

[0049] exist Figure 2 In part (A), the information flow interface 200 displays a first information flow advertisement 201, which is carried by an information flow card. The first information flow advertisement 201 includes an advertisement account, advertisement materials (including images, text, videos, etc.), advertisement jump link 202, and expression components (such as like, comment, favorite, forward, share, report, do not watch, etc.).

[0050] The ad redirect link 202 is used to redirect to the ad landing page or the application download page. For example, the first feed ad 201 is an ad for a game application. When the ad redirect link 202 on the first feed ad 201 is clicked, it will redirect to the game application download page.

[0051] In response to a swipe gesture received on the information feed interface 200, the display format of the ad redirect link 202 will change. At this time, Figure 2 Part (A) shows the first display form of the ad jump link 202 before the swipe operation. Figure 2 Part (B) illustrates the process by which the display format of the ad link 202 changes from the first display format to the second display format during the swiping process. Figure 2 Section (C) shows the second display form of the ad redirect link 202 after the swipe operation. Optionally, the redirect page corresponding to the ad redirect link 202 before and after the swipe remains unchanged.

[0052] In one embodiment, the ad redirect link 202 includes guiding text that guides a first account to trigger the ad redirect link 202. In response to receiving a swipe operation, the guiding text on the ad redirect link 202 of the first feed ad 201 is changed from the first guiding text to the second guiding text.

[0053] Optionally, the guide text has text attributes, including at least one of the following: text content, text color, text font, text size, text brightness, text transparency, text background, text animation effects, and text position. In response to receiving a swipe operation, the text attribute of the guide text on the ad redirect link 202 is changed from the first text attribute to the second text attribute.

[0054] Indicative, such as Figure 2 As shown, in response to receiving a swipe operation, the "Play Now" text on the ad link 202 is changed to "Play Now and Claim Your Limited-Time Gift Pack". That is, the text content of the guiding text on the ad link 202 has been changed.

[0055] Indicatively, in response to receiving a swipe operation, the text color of the guiding text on the ad link 202 is changed from "black" to "color," that is, the text color of the guiding text on the ad link 202 is changed.

[0056] In one embodiment, the advertisement link 202 in the first display format changes to the advertisement link 202 in the second display format through a transition animation. Optionally, such as Figure 2 As shown in part (B), the ad link 202 in the first display form is hidden along the carousel direction, and the ad link 202 in the second display form is displayed along the carousel direction. Figure 2 Section (B) shows that "Play Now" is gradually flipped upwards until it is completely hidden during the swipe, while "Play Now and Get a Limited-Time Gift Pack" is gradually flipped upwards until it is fully displayed during the swipe.

[0057] In this application, the ad redirect link will change its display form according to the user's swiping operation. During the interface swiping process, the ad redirect link with a dynamically changing display form has a stronger visual appeal. Users are more likely to notice the ad redirect link during the swiping process and then try to trigger the ad redirect link. Therefore, this application is conducive to improving the click-through rate of ad redirect links, thereby improving the conversion rate of information flow ads.

[0058] Furthermore, this application improves the utilization rate of ad redirect links, making better use of their functionality and thus avoiding the waste of layout resources when setting up ad redirect links, such as computer rendering resources and human resources.

[0059] Figure 3 This application illustrates an exemplary embodiment of a method for displaying in-feed advertisements, wherein the method is provided by... Figure 1 The method, illustrated by example, is performed by the first terminal 160.

[0060] Step 320: Display the feed interface of the first account. The feed interface is used to display social content sent by at least one content publishing account. The feed interface includes the first feed advertisement.

[0061] In one embodiment, a social client is installed and runs on the first terminal. The social client primarily provides chat functionality between users, and a first account is logged into the social client. The social client also integrates a social interaction module, which is used to run the social interaction platform.

[0062] In this embodiment, the social client supports displaying a feed interface, which is the terminal interface corresponding to the social interaction platform. The social interaction platform is used by content publishing accounts to publish social content and interact with other accounts. That is, the feed interface is used to display social content sent by at least one content publishing account. In this embodiment, the feed interface will also display a first feed advertisement.

[0063] The feed interface is used to display social content and first feed advertisements sent by at least one content publishing account (user account). Optionally, on the feed interface, at least one piece of social content and the first feed advertisement are carried by feed cards, and the feed interface uses a card-to-card format to distribute at least one piece of social content and the first feed advertisement.

[0064] Optionally, the feed interface displays multiple feed cards containing social content, arranged from most recent to oldest time, from top to bottom. Alternatively, the feed interface can display multiple feed cards containing social content, arranged from top to bottom, in descending order of popularity. The popularity of the social content is determined by factors such as the number of likes, comments, favorites, and views.

[0065] Optionally, in-feed ads can be placed on the information feed interface according to the advertising delivery strategy. For example, in-feed ads can be placed on the information feed interface based on the analyzed user advertising preferences. Or, for example, in-feed ads can be placed on the social interaction platform of the first account based on the advertiser's preset ad delivery frequency, ad delivery time period, and number of deliveries.

[0066] In-feed advertising refers to advertisements placed on the information feed interface. Optionally, in-feed advertising includes ad accounts, ad creatives, ad redirect links, and comment components. An ad account is the account corresponding to the advertiser. Optionally, ad accounts resemble ordinary content publishing accounts (user accounts) in appearance, for example, both using an avatar and / or name to identify an account. Ad creatives are the promotional materials for the target product. Optionally, ad creatives can use at least one modality among images, text, video, animation, and audio.

[0067] An ad redirect link is a hyperlink used to redirect users to an ad landing page or app download page. For example, the first ad in the feed is for a car brand; if the ad redirect link is clicked, it will redirect to the car brand's official website, displaying detailed information about the vehicle. Similarly, the first ad in the feed is for a game app; if the ad redirect link is clicked, it will redirect users to the game app's download page. Optionally, the redirect page linked to by the ad redirect link is pre-configured.

[0068] In one embodiment, the ad redirect link is represented by at least one element among text and icon, meaning that the ad redirect link does not directly display a URL link.

[0069] In one embodiment, in response to a persistent triggering action received by the ad link, detailed content of the first feed ad is displayed. The persistent triggering action can be a long press, a sustained touch, a drag-to-a-location action, etc. Illustratively, in response to a long press received by the ad link, during the long press, a display window shows more detailed information about the first feed ad.

[0070] In this application, "expression components" refers to components used for interacting with advertisements. For example, expression components include those for liking, commenting, saving, forwarding, sharing, reporting, and not viewing. Optionally, the expression components used for interacting with advertisements are the same as those used for interacting with (user-posted) social content. Therefore, feed advertisements and social content have consistency in expression components, making feed advertisements more similar to social content in terms of interface appearance, thus providing a stronger disguise effect.

[0071] Step 340: In response to receiving a swipe operation, the display position of the first information flow advertisement on the information flow interface is changed from the first display position to the second display position, and the display format of the advertisement jump link of the first information flow advertisement is changed from the first display format to the second display format.

[0072] In one embodiment, in response to the information feed interface receiving a swipe operation from bottom to top, the first information feed advertisement located at the bottom will gradually move upward, and the first information feed advertisement will move from the bottom first display position to the top second display position.

[0073] Correspondingly, if the information feed interface receives a swipe operation from top to bottom, the first information feed ad in the upper position will gradually move down, from the upper first display position to the lower second display position. "Upper" and "lower" are relative concepts in the positional relationship between the first and second display positions.

[0074] The swipe operation can optionally be a finger swipe across the terminal screen, or a swipe operation implemented through motion sensing, gesture control, eye-tracking, etc. Optionally, the swipe operation can also be implemented by dragging the progress bar in the sidebar of the information flow interface with a mouse. Optionally, the swipe operation can also be implemented by scrolling the mouse wheel. This application does not limit the specific execution method of the swipe operation, as long as the final effect of swiping the page is achieved. In one embodiment, the direction of the swipe operation can be vertical or horizontal; this application does not limit this, and the swipe operation should be performed according to the swipe method designed for the information flow interface.

[0075] The display format refers to the way ad redirect links are presented on the information feed interface. Optionally, ad redirect links include at least one of onboarding text and a redirect icon. Both onboarding text and redirect icon are used to guide the first account to trigger the ad redirect link. (Illustrative, for reference only.) Figure 2 Part (A), Figure 2 Section (A) shows the guiding text (“Play Now”) 203 and the jump icon 204.

[0076] In one embodiment, changes to the display format of an ad redirect link include at least one of the following: changes to the link carrier, changes to the location of the link, and changes to the dynamic effects of the link.

[0077] In illustrative terms, the link carrier refers to the element on the interface that carries the ad link, such as at least one of the guiding text and the jump icon. In illustrative terms, before the swipe operation, the ad link in the first display format uses the first link carrier; after the swipe operation, the ad link in the second display format uses the second link carrier. The first and second link carriers are different carriers. It should be noted that "different" here can refer to different types of carriers or individual changes within a certain type of carrier.

[0078] This is illustrative of the position of the ad link within the first news feed ad. Illustratively, before the swipe, the ad link is in the first position; after the swipe, it is in the second position. The first and second positions are different locations within the first news feed ad. Optionally, the ad link in the first position does not support the link jump function, while the ad link in the second position after the swipe supports the link jump function. In this case, in addition to the change in display format, the ad link's enabling status also changes.

[0079] For illustrative purposes, dynamic effects on links refer to the dynamic effects possessed by the ad redirect link, such as flashing effects, rain effects, lightning effects, and effects based on ad elements. For illustrative purposes, before the swipe operation, the ad redirect link has no dynamic effects; in this case, it can be considered to have no dynamic effects. After the swipe operation, the ad redirect link has a flashing effect. Optionally, the ad redirect link after swiping may have effects based on the ad content. For example, if the first feed ad is an ad for forest conservation, the ad redirect link after swiping may have a bamboo swaying effect; if the first feed ad is an e-commerce ad, the ad redirect link after swiping may have a coin spinning effect; or if the first feed ad is an animal conservation ad, the ad redirect link after swiping may have effects of animal actions, such as clapping, smiling, turning its head, growling, scratching its ears, or scratching its back.

[0080] In some embodiments, when the display format of the ad link changes, at least one of a vibration effect and audio feedback is generated. For example, when the ad link moves from a first position to a second position, the feed interface also generates a vibration effect. The vibration effect is used to alert the user that an element on the user interface has changed, enhancing the user's curiosity. Out of curiosity, the user will look for the changed element and thus notice the ad link. Optionally, when the ad link moves from the first position to the second position, audio feedback is also generated. Similarly, audio feedback can also be used to alert the user that an element on the user interface has changed, enhancing the user's curiosity. As another example, when the dynamic effects of the ad link change, at least one of a vibration effect and audio feedback is also generated.

[0081] In this embodiment, as the information flow interface receives a swipe operation, the display position of the first information flow advertisement will change dynamically, and the display form of the advertisement jump link will also change dynamically. At this time, during the swipe, the advertisement jump link with the dynamically changing display form will have stronger visual appeal, and users are more likely to notice the advertisement jump link during the swipe and then try to trigger the advertisement jump link. Therefore, this application can improve the click-through rate of the advertisement jump link, thereby improving the conversion rate of the information flow advertisement.

[0082] Furthermore, this application improves the utilization rate of ad redirect links, making better use of their functionality and thus avoiding the waste of layout resources when setting up ad redirect links, such as computer rendering resources and human resources.

[0083] In one embodiment, in response to receiving a swipe operation, the guiding text on the ad link of the first feed ad is changed from a first guiding text to a second guiding text. At this time, starting with the guiding text on the ad link, the guiding text is dynamically changed to enhance the visual appeal of the ad link.

[0084] In another embodiment, in response to receiving a swipe operation, the jump icon on the ad link of the first feed ad is changed from a first jump icon to a second jump icon. In this case, starting with the jump icon on the ad link, the jump icon is dynamically changed to enhance the visual appeal of the ad link.

[0085] Optionally, the second redirect icon can be associated with the text content of the second onboarding text. For example, if the second onboarding text is "Play now and claim your limited-time gift pack," the second redirect icon would be a "gift pack" icon. Or, if the first feed ad is an education-related ad, and the second onboarding text is "Claim a trial lesson," the second redirect icon would be a "book" icon. Optionally, compared to the first redirect icon, the second redirect icon may also have dynamic effects (such as a blinking effect) to enhance its visual appeal.

[0086] In another embodiment, in response to receiving a swipe operation, the guiding text on the ad jump link of the first information flow ad is changed to a jump icon. The guiding text is used to guide the first account to trigger the ad jump link, and the jump icon has dynamic effects.

[0087] Optionally, the original onboarding text can be associated with the new redirect icon. For example, if the original onboarding text is "Play Now," and the new redirect icon is a "game controller" icon, then changing from text to icon format is more visually appealing than text. Optionally, the change from onboarding text to redirect icon can be accompanied by a sound effect to indicate the switch from text to icon.

[0088] based on Figure 3 In the optional embodiment shown, step 340 includes Figure 4 Step 420 is shown. Figure 4 A flowchart illustrating a method for changing the display format of an ad redirect link provided by an exemplary embodiment is shown.

[0089] Step 420: In response to receiving a swipe operation, change the display position of the first information flow advertisement on the information flow interface from the first display position to the second display position, and change the text attribute of the guiding text on the advertisement jump link from the first text attribute to the second text attribute;

[0090] Among them, ad redirect links belong to the first information flow ads.

[0091] In one embodiment, dynamic changes to text attributes are implemented using JavaScript (a widely used dynamic scripting language on the client side) or CSS (Cascading Style Sheets). Specifically, after determining the position of the first news feed ad, the content of the DOM (Document Object Model) element is updated in real time.

[0092] Optionally, text attributes include at least one of the following: text content, text color, text font, text size, text brightness, text transparency, text background, text animation effects, and text location.

[0093] The following section will introduce several of these text attributes.

[0094] First, regarding text content: In response to receiving a swipe operation, the text content of the guiding text on the ad redirect link is changed from the first text content to the second text content. Optionally, in response to receiving another swipe operation, the second text content is changed to the third text content.

[0095] To illustrate, the first in-feed ad is for a game app. Before swiping, the first text is "Play Now". After swiping, the second text is "Play Now and Claim Your Limited-Time Gift Pack". After swiping again, the third text is "Download Now".

[0096] To illustrate, the first in-feed ad is an e-commerce ad. Before swiping, the first text content is "Buy Now". After swiping, the second text content is "Limited-Time Discount". After swiping again, the third text content is "View Details".

[0097] For illustrative purposes, the first in-feed ad is an education ad. Before swiping, the first text content is "Enroll Now". After swiping, the second text content is "Get a Trial Lesson". After swiping again, the third text content is "Learn More Courses".

[0098] Reference Figure 5 , Figure 5 An information feed interface 500 is shown, which includes a first information feed advertisement 501. Figure 5Part (A) shows the ad redirect link 502 before swiping, at which point the text on the ad redirect link 502 reads "Play Now". Figure 5 Part (B) shows the ad link 502 after sliding. At this time, the text content of the guide text on the ad link 502 is "Start playing the game name now". That is, after sliding, the guide text on the ad link 502 is expanded on the basis of the original text content, and "game name" is added.

[0099] In this embodiment, starting with the text content of the guiding text, by changing it to a second text content that is more visually appealing, the ad jump link after sliding becomes more eye-catching. As a result, users are more likely to trigger the ad jump link, and thus this embodiment can improve the click-through rate of the ad jump link and the conversion rate of the first information flow ad.

[0100] In one embodiment, second text content is generated based on the historical guided text content of the first account; wherein, the historical guided text content includes the text content of guided text on historical redirect links, and historical redirect links refer to advertising redirect links that have been triggered in the past.

[0101] As an illustration, the first account had previously triggered an ad link on another news feed ad, with the guiding text "Play now and claim your limited-time gift pack". Therefore, the second text content will be generated based on "Play now and claim your limited-time gift pack".

[0102] Optionally, the generated second text content includes the historical introductory text content. Optionally, the generated second text content includes derivative content of the historical introductory text content. For example, the historical introductory text content is "Play now to claim the limited-time gift pack," and the second text content includes the specific contents of the limited-time gift pack and the time range for claiming the gift pack.

[0103] In this embodiment, second text content is generated based on previously triggered historical guided text content. Since the first account has previously triggered historical guided text content, the second text content generated based on historical guided text content will have a greater probability of being triggered. The second text content after the swipe operation will have a strong visual appeal to the first account, and thus, the user is more likely to trigger the ad jump link. Therefore, this embodiment can improve the click-through rate of the ad jump link and the conversion rate of the first information flow ad.

[0104] In one embodiment, a second text content is generated based on the friend's expression of opinion received by the first information flow advertisement; wherein, the second text content includes prompt text content, which is used to prompt the friend account of the first account to perform the expression of opinion on the first information flow advertisement.

[0105] For example, if the first account's friend account "Xiao A" liked the first information feed ad, the prompt text will be "Xiao A liked this ad".

[0106] In this embodiment, a second text content is generated based on the user's account activity. This second text content informs the user that their friend has interacted with the first feed ad, making the user more curious about the reason for their friend's interaction and potentially prompting them to trigger the ad's redirect link. Therefore, this embodiment can improve the click-through rate of the ad's redirect link and the conversion rate of the first feed ad.

[0107] Second, regarding text color. In response to receiving a swipe action, the text color of the guiding text on the ad redirect link is changed from the first text color to the second text color.

[0108] As an illustration, the first in-feed ad is a game ad; as the user swipes, the color of the guiding text gradually transitions from "blue" to "red" to attract their attention. (Refer to reference) Figure 6 , Figure 6 An information feed interface 600 is shown, which includes a first information feed advertisement 601 and an advertisement jump link 602. Figure 6 Section (A) shows that the guiding text on the ad link 602 before sliding is blue (the unbold text indicates "blue"). Figure 6 Section (B) shows that the guide text on the slid-through ad link 602 is red (the bold text indicates "red").

[0109] In one embodiment, the second text color is a pre-configured color; optionally, the second text color is associated with the text content of the second introductory text and / or the ad type of the first feed ad.

[0110] As an illustration, the first in-feed ad is an e-commerce ad. As you swipe, the color of the guiding text gradually transitions from "green" to "yellow," which, in conjunction with the text content mentioned above, highlights the urgency of the limited-time offer.

[0111] As an example, the first in-feed ad is an education ad. As you swipe, the color of the guiding text gradually transitions from "purple" to "orange," creating a warm learning atmosphere in conjunction with the text content mentioned above.

[0112] In this embodiment, starting with the text color of the guiding text, by changing it to a more visually appealing second text color, the ad jump link after sliding becomes more eye-catching. As a result, users are more likely to trigger the ad jump link, and thus this embodiment can improve the click-through rate of the ad jump link and the conversion rate of the first information flow ad.

[0113] Third, regarding text transparency. In response to a swipe gesture, the text transparency of the guiding text on the ad link is changed from the first transparency level to the second transparency level.

[0114] In one embodiment, the first transparency is greater than the second transparency, that is, the guiding text on the ad jump link before sliding has a higher transparency. At this time, the guiding text before sliding is not clear. During the sliding process, the transparency of the guiding text will be gradually reduced, that is, the guiding text will gradually become clearer during the sliding process. After the sliding ends, the guiding text with higher clarity will be displayed. This embodiment of the application improves the visual appeal of the ad jump link through the dynamic process of gradually becoming clear from blurry.

[0115] Fourth, regarding text background. In response to receiving a swipe action, the text background of the guiding text on the ad redirect link is changed from the first background to the second background.

[0116] In one embodiment, the first background and the second background are pre-configured backgrounds, with the first background being less rich than the second background. Illustratively, before swiping, the text box containing the guiding text on the ad link is unfilled; after swiping, the text box containing the guiding text on the ad link is filled with a pattern and / or color. That is, the guided text after swiping has a richer rendering background. This embodiment of the application enhances the visual appeal of the ad link by increasing the richness of the text background.

[0117] Fifth, regarding text-based dynamic effects: In response to a swipe gesture, the text-based dynamic effect of the guiding text on the ad link is changed from the first text-based dynamic effect to the second text-based dynamic effect.

[0118] In one embodiment, the onboarding text on the ad link before swiping does not have dynamic effects; that is, the onboarding text is static. The onboarding text on the ad link after swiping has a flashing effect, making the onboarding text more eye-catching and the ad link more visually appealing.

[0119] Sixth, regarding the text's position. In response to receiving a swipe action, the position of the guiding text on the ad's redirect link is changed from the first position to the second position.

[0120] To illustrate, the first position is at the bottom of the feed card, and the second position is in the center. The feed card carries the first feed ad. In this case, the guided text after swiping is in a more eye-catching display position, making the ad's link more likely to attract the user's attention.

[0121] Optionally, during the swiping process, the guiding text will gradually move from its first position to its second position. Optionally, the swiping speed of the feed interface may differ from the movement speed of the guiding text to create a relative movement between the guiding text and the first feed ad. This relative movement is more likely to capture the user's attention, thereby increasing the click-through rate of the ad's redirect link and the conversion rate of the first feed ad.

[0122] It should be noted that the six methods for changing text attributes described above can be freely combined to obtain methods for changing guide text. For example, combining two of the methods for changing text attributes can yield a second guide text, which is illustrative. Simultaneously changing the text content and text color can also yield a second guide text.

[0123] For example, combining three of the text attribute modification methods can yield a second guiding text, illustratively speaking. Simultaneously modifying text appearance, text transparency, and text animation effects also yields a second guiding text. This application does not limit the number of text attributes that can be modified; that is, one, two, or even more text attributes can be modified.

[0124] The preceding text has already introduced the ways in which several text attributes can be changed. Next, we will further explain these changes in conjunction with the sliding direction of the swipe operation. Optionally, when considering the changes in text attributes in conjunction with the swipe operation, the following two cases are included.

[0125] In the first variation, in the information flow interface, when the first display position is closer to the center of the interface than the second display position, the visual appeal of the first text attribute is stronger than that of the second text attribute.

[0126] Indicatively, in response to a swipe gesture, the first feed ad will be moved away from the center of the screen, and the visual appeal of the guiding text will be reduced. For example, the text content of the guiding text may change from "Claim a limited-time gift pack" to "View details", the text color may change from "red" to "blue", the guiding text may become blurred, or the guiding text may return to the bottom of the feed card.

[0127] Correspondingly, if the second display position is closer to the center of the interface than the first display position, the visual appeal of the second text attribute is stronger than that of the first text attribute.

[0128] In this embodiment, the text attributes of the guiding text are determined based on the distance of the first information flow advertisement from the center of the interface, which better aligns with users' visual observation habits. When browsing the information flow interface, users are more likely to notice the central position. When the first information flow advertisement is in the center, the visual appeal of the text attributes is also enhanced. The combined effect of these two factors makes users more likely to notice the advertisement's redirect link. Consequently, this embodiment can improve the click-through rate of the advertisement's redirect link and the conversion rate of the first information flow advertisement.

[0129] The second variation involves the following scenario: in the information feed interface, when the first display position is closer to the ad slide-in position than the second display position, the visual appeal of the second text attribute is stronger than that of the first text attribute. The ad slide-in position refers to the slide-in position of the first information feed ad on the information feed interface.

[0130] Indicatively, in response to a swipe gesture, the first feed ad slides into the feed interface from its swipe position. The further the first feed ad slides, the more visually appealing the text attributes of the referral text become. For example, the text content changes from "Download Now" to "Claim Limited-Time Gift Pack," the text color changes from "blue" to "red," the referral text becomes clearer, and the referral text moves from the bottom of the feed card to the center of the feed card.

[0131] Correspondingly, if the second display position is closer to the ad slide-in position than the first display position, then the visual appeal of the first text attribute is stronger than that of the second text attribute.

[0132] In this embodiment, the text attributes of the guiding text are determined based on the distance between the first information flow ad and the ad slide-in position, providing a smoother viewing experience. During the complete display of the ad jump link, the visual appeal of the text attributes changes from small to large. The coherent change process is more likely to attract the user's attention, and the user is more likely to notice the ad jump link. Therefore, this embodiment can improve the click-through rate of the ad jump link and the conversion rate of the first information flow ad.

[0133] based on Figure 3 In the optional embodiment shown, in step 340, the ad link in the first display format is changed to the ad link in the second display format through a transition animation. Optionally, the transition animation from the ad link in the first display format to the ad link in the second display format can be implemented using CSS3 (an upgraded version of Cascading Style Sheets).

[0134] In one embodiment, the ad link in the first display format is hidden along the carousel direction, while the ad link in the second display format is shown along the carousel direction. (Illustrative, with reference to reference.) Figure 2 In part (B), the guiding text "Play Now" is gradually flipped upwards until it is completely hidden during the swiping process, while the guiding text "Play Now, Claim Your Limited-Time Gift Pack" is gradually flipped upwards until it is fully displayed during the swiping process. At this time, the carousel direction and the swiping direction are the same, both being up and down swiping. At this time, the position of the ad jump link will change based on the position change of the first information flow ad, and the ad jump link itself is also flipped along the carousel direction. Therefore, this application embodiment provides a display method with dual changes in display position, making the ad jump link more attractive to users' attention. Thus, this application embodiment can improve the click-through rate of the ad jump link and the conversion rate of the first information flow ad.

[0135] Optionally, the carousel direction is associated with the sliding direction of the swipe operation. For example, if the swipe operation is upward, the carousel direction is upward; if the swipe operation is downward, the carousel direction is downward.

[0136] In another embodiment, the ad link in the first display format gradually becomes blurred until it fades out of the information feed interface, while the ad link in the second display format gradually becomes clear.

[0137] In another embodiment, the ad link in the first display format rolls outward from the center to gradually reveal the ad link in the second display format.

[0138] based on Figure 3 In the optional embodiments shown, at least one of steps S1 and S2 is also included.

[0139] Step S1: When the ad redirect link receives a click and returns to the information feed interface, fix the display format of the ad redirect link during the sliding process of the first information feed ad.

[0140] Once the ad link receives a click, it means the user has noticed it. Therefore, there is no need to change the display format of the ad link with each swipe (the purpose is to attract user attention). In subsequent swipes, the display format of the ad link will be fixed, and the terminal device will no longer need to spend rendering resources, storage resources, network resources, and other resources to render different display formats.

[0141] Step S2: In response to receiving the second swipe operation, if the swipe speed of the second swipe operation is not less than the speed threshold, change the display position of the first information flow advertisement on the information flow interface from the second display position to the third display position; and do not change the display format of the advertisement jump link.

[0142] at this time, Figure 3In the optional embodiment shown, the swipe operation is the first swipe operation, and the swipe speed of the first swipe operation is less than a speed threshold. When the user's second swipe operation is detected, the swipe speed of the second swipe operation is calculated. If the second swipe speed is greater than the speed threshold (a preset threshold), it means that the purpose of the second swipe operation is to quickly reach the target location, rather than to carefully browse the content in the information flow interface. Therefore, the display format of the advertisement jump link will not be changed at this time, and thus, the terminal device does not need to spend various resources to render different display formats.

[0143] In one embodiment, the first feed ad before swiping includes a first ad creative and an ad jump link in a first display format, wherein the first ad creative does not support the jump link function.

[0144] In response to a received swipe operation, during the swiping process of the first feed ad, a blending animation is played, incorporating the ad's jump link in the first display format into the first ad creative. After blending, the second ad creative is displayed. At this time, the second ad creative supports the jump link function; that is, the second ad creative can also be referred to as the ad jump link in the second display format. Optionally, the second ad creative may have the same or different appearance as the first ad creative. Optionally, the second ad creative has an added border compared to the first ad creative.

[0145] In one embodiment, the first feed ad includes ad creative and an ad jump link in a first display format. In response to receiving a swipe operation, during the swiping process of the first feed ad, an animation is played in which the first ad element in the ad creative jumps out of the ad creative and collides with the ad jump link. After the collision, the first display format is switched to a second display format, and the second display format is associated with the first ad element.

[0146] As an illustration, during the swiping process, a "red envelope" pops out of the ad creative and collides with the ad redirect link. After the collision, the ad redirect link becomes a clickable "red envelope". Clicking it will display the ad landing page or app download page of the first information flow ad.

[0147] In one embodiment, the first feed ad also displays a mode identifier for the ad redirect link. The mode identifier indicates the current display mode level of the ad redirect link. For example, the first display mode corresponds to mode one, the second display mode corresponds to mode two, and the third display mode corresponds to mode three.

[0148] Indicatively, a pattern icon is displayed around the ad redirect link. The pattern icon can be at least one of a number icon, a pie chart, or a bar chart.

[0149] For example, displaying the number 1 directly indicates that the current display format of the ad redirect link is Mode 1.

[0150] For example, the sector corresponding to mode one on the pie chart is lit up, indicating that the current display format of the ad redirect link is mode one.

[0151] For example, the bar chart consists of three long bars from left to right. The first two bars are lit up, indicating that the current display format of the ad redirect link is mode two.

[0152] In one embodiment, the visual appeal of the ad link's display format is correlated with the popularity of the feed ad. For example, if the first feed ad is ranked in the first popularity tier and the second feed ad is ranked in the second popularity tier, and the ranking in the first tier is higher than the ranking in the second tier, then the visual appeal of the ad link in the first feed ad is stronger than the visual appeal of the ad link in the second feed ad.

[0153] Specifically, the visual appeal of the text color in the lead text of the first feed ad (within the ad redirect link) is stronger than that of the text color in the lead text of the second feed ad.

[0154] For illustrative purposes, the popularity ranking is divided into three intervals: the first interval, the second interval, and the third interval. The first interval corresponds to green guiding text, the second interval to blue guiding text, and the third interval to red guiding text. Before swiping, the guiding text in each feed ad is black. After swiping, the color of the guiding text will be selected according to the popularity ranking of the feed ad.

[0155] Figure 7 A flowchart illustrating a method for displaying in-feed advertisements according to another exemplary embodiment of this application is shown, the method comprising:

[0156] Step 710: The user browses the information flow interface on the user terminal;

[0157] The social networking client has a primary account (user account) upon login. It integrates a social interaction module, which corresponds to the social interaction platform's functional modules. The social networking client supports a feed interface, which is the terminal interface corresponding to the social interaction platform. Users access the social interaction module on their terminal and browse the displayed feed interface.

[0158] Step 720: The user terminal sends a browsing command to the backend server;

[0159] The user terminal sends browsing commands to the backend server. The backend server is a server that provides backend services for the social interaction platform.

[0160] Step 730: The backend server sends the first information stream advertisement to the user terminal;

[0161] In response to a browsing command received from a user terminal, the backend server sends a feed ad, i.e., the first feed ad, to the user terminal. Optionally, after receiving the browsing command, the backend server retrieves the first feed ad from the ad server and sends it to the user terminal.

[0162] At this point, the ad link in the first news feed ad has its first display format. For example, the guiding text in the ad link is "Play Now," and the color of the guiding text is "blue."

[0163] Step 740: The user swipes the information feed interface;

[0164] Users can perform swiping actions such as swiping up and down, swiping left and right on the information feed interface.

[0165] Step 750: The advertising server pushes a transition animation and a second-format ad jump link to the user terminal.

[0166] The user terminal sends a swipe command to the ad server. In response, the ad server sends a transition animation and a second-format ad redirect link to the user terminal. Optionally, the transition animation is a carousel animation. Optionally, the guiding text in the second-format ad redirect link is "Play now and claim your limited-time gift pack," and the guiding text is in red.

[0167] Step 760: The user interacts with the first news feed ad;

[0168] This is illustrative of two scenarios: (1) A user long-presses the ad link in the first feed ad. (2) A user clicks the ad link in the first feed ad.

[0169] Step 770: The user terminal sends various interactive instructions to the advertising server;

[0170] The user terminal sends long-press commands, click commands, etc., to the advertising server for the ad redirection link.

[0171] Step 780: The advertising server renders the corresponding page and sends it to the user terminal.

[0172] The ad server renders the page corresponding to the long-press command and sends the rendered page to the user's terminal. The ad server renders the page corresponding to the click command and sends the rendered page to the user's terminal.

[0173] The following will introduce application scenario examples.

[0174] Figure 8 A flowchart illustrating a method for displaying in-feed advertisements according to another exemplary embodiment of this application is shown. This method is applied to a social interaction function module provided by a social client. The method includes:

[0175] Step 820: In response to the social interaction function module in the social client being triggered, the information flow interface of the first account is displayed. The social client is logged in with the first account. The information flow interface is used to display social content sent by at least one content publishing account. The information flow interface includes the first information flow advertisement.

[0176] In one embodiment, a social client is installed and runs on the first terminal. The social client primarily provides chat functionality between users, and a first account is logged into the social client. The social client also integrates a social interaction module, which is used to run the social interaction platform.

[0177] In this embodiment, the social client supports displaying a feed interface, which is the terminal interface corresponding to the social interaction platform. The social interaction platform is used by content publishing accounts to publish social content and interact with other accounts. That is, the feed interface is used to display social content sent by at least one content publishing account. In this embodiment, the feed interface will also display a first feed advertisement.

[0178] Step 840: In response to receiving a swipe operation, the display position of the first information flow advertisement on the information flow interface is changed from the first display position to the second display position, and the display format of the advertisement jump link of the first information flow advertisement is changed from the first display format to the second display format.

[0179] Several embodiments will be provided below. It should be noted that more detailed content of the following embodiments can be found in the above text. Due to space limitations, the following text will not be elaborated further, but only the core ideas will be extracted.

[0180] In an optional embodiment, the ad redirect link includes guiding text for guiding a first account to trigger the ad redirect link; in response to receiving a swipe operation, the guiding text on the ad redirect link of the first feed ad is changed from the first guiding text to the second guiding text.

[0181] In an optional embodiment, the guiding text has text attributes, including at least one of text content, text color, text font, text size, text brightness, text transparency, text background, text animation effects, and text location. In response to receiving a swipe operation, the text attribute of the guiding text on the ad redirect link is changed from a first text attribute to a second text attribute; wherein the ad redirect link belongs to a first information flow ad.

[0182] In an optional embodiment, in the information flow interface, when the first display position is closer to the center of the interface than the second display position, the visual appeal of the first text attribute is stronger than that of the second text attribute.

[0183] In an optional embodiment, in the feed interface, when the first display position is closer to the ad slide-in position than the second display position, the visual appeal of the second text attribute is stronger than that of the first text attribute, and the ad slide-in position refers to the slide-in position of the first feed ad on the feed interface.

[0184] In an optional embodiment, the ad link in the first display format is changed to an ad link in the second display format through a transition animation.

[0185] Optionally, the ad link in the first display format is hidden along the carousel direction, while the ad link in the second display format is displayed along the carousel direction.

[0186] In an optional embodiment, the text attributes include text content, the first text attribute includes first text content, and the second text attribute includes second text content. The second text content is generated based on the historical guided text content of the first account; wherein, the historical guided text content includes the text content of guided text on historical redirect links, and historical redirect links refer to previously triggered ad redirect links.

[0187] In an optional embodiment, the text attributes include text content, the first text attribute includes first text content, and the second text attribute includes second text content. The second text content is generated based on the friend's comment received by the first feed ad; wherein, the second text content includes prompt text content, which is used to prompt the friend account of the first account about the comment operation performed on the first feed ad.

[0188] In an optional embodiment, in response to receiving a continuous triggering operation on the ad redirect link, the details of the first feed ad are displayed.

[0189] In an optional embodiment, when the ad redirect link receives a click and returns to the news feed interface, the display format of the ad redirect link is fixed during the swiping process of the first news feed ad.

[0190] In an optional embodiment, the swipe operation is a first swipe operation, and the swipe speed of the first swipe operation is less than a speed threshold. In response to receiving a second swipe operation, if the swipe speed of the second swipe operation is not less than the speed threshold, the display position of the first information flow advertisement on the information flow interface is changed from a second display position to a third display position; and the display format of the advertisement jump link is not changed.

[0191] In an optional embodiment, the ad redirect link includes a redirect icon used to guide the first account to trigger the ad redirect link. In response to receiving a swipe operation, the redirect icon on the ad redirect link of the first feed ad is changed from a first redirect icon to a second redirect icon.

[0192] In an optional embodiment, in response to receiving a swipe operation, the guiding text on the ad jump link of the first information flow ad is changed to a jump icon. The guiding text is used to guide the first account to trigger the ad jump link, and the jump icon has dynamic effects.

[0193] Figure 9 This application shows a structural block diagram of an apparatus for displaying in-feed advertisements according to an exemplary embodiment of the present application. The apparatus includes:

[0194] Display module 901 is used to display the information flow interface of the first account. The information flow interface is used to display social content sent by at least one content publishing account. The information flow interface includes the first information flow advertisement.

[0195] The position change module 902 is used to change the display position of the first information flow advertisement on the information flow interface from the first display position to the second display position in response to receiving a swipe operation;

[0196] The form change module 903 is used to change the display form of the ad jump link of the first information flow ad from the first display form to the second display form in response to receiving a sliding operation.

[0197] In an optional embodiment, the ad redirect link includes guiding text used to guide the first account to trigger the ad redirect link. The form-changing module 903 is configured to, in response to receiving a swipe operation, change the guiding text on the ad redirect link of the first feed ad from the first guiding text to the second guiding text.

[0198] In an optional embodiment, the guiding text has text attributes, including at least one of text content, text color, text font, text size, text brightness, text transparency, text background, text animation effects, and text location. The shape change module 903 is used to change the text attribute of the guiding text on the advertisement jump link from a first text attribute to a second text attribute in response to receiving a swipe operation; wherein the advertisement jump link belongs to a first information flow advertisement.

[0199] In an optional embodiment, in the information flow interface, when the first display position is closer to the center of the interface than the second display position, the visual appeal of the first text attribute is stronger than that of the second text attribute.

[0200] In an optional embodiment, in the feed interface, when the first display position is closer to the ad slide-in position than the second display position, the visual appeal of the second text attribute is stronger than that of the first text attribute, and the ad slide-in position refers to the slide-in position of the first feed ad on the feed interface.

[0201] In an optional embodiment, the ad link in the first display format is changed to an ad link in the second display format through a transition animation.

[0202] In an optional embodiment, the ad link in the first display format is hidden along the carousel direction, and the ad link in the second display format is displayed along the carousel direction.

[0203] In an optional embodiment, the text attribute includes text content, the first text attribute includes first text content, and the second text attribute includes second text content. The apparatus further includes a generation module 904, which is used to generate second text content based on the historical guided text content of the first account; wherein, the historical guided text content includes the text content of guided text on historical redirect links, and historical redirect links refer to advertising redirect links that have been triggered in the past.

[0204] In an optional embodiment, the text attribute includes text content, the first text attribute includes first text content, and the second text attribute includes second text content. The generation module 904 is configured to generate second text content based on the friend's comment received from the first information flow advertisement; wherein the second text content includes prompt text content, which is used to prompt the friend account of the first account about the comment performed on the first information flow advertisement.

[0205] In an optional embodiment, in response to receiving a continuous triggering operation on the ad redirect link, the details of the first feed ad are displayed.

[0206] In an optional embodiment, the form change module 903 is used to fix the display form of the ad jump link during the sliding process of the first information flow ad when the ad jump link receives a click operation and returns to the information flow interface.

[0207] In an optional embodiment, the swipe operation is a first swipe operation, and the swipe speed of the first swipe operation is less than a speed threshold. The position change module 902 is configured to, in response to receiving a second swipe operation, change the display position of the first information flow advertisement on the information flow interface from a second display position to a third display position if the swipe speed of the second swipe operation is not less than the speed threshold;

[0208] The form change module 903 is used to respond to receiving a second sliding operation, and to not change the display form of the advertisement jump link if the sliding speed of the second sliding operation is not less than a speed threshold.

[0209] In an optional embodiment, the ad redirect link includes a redirect icon, which is used to guide the first account to trigger the ad redirect link. The form change module 903 is used to, in response to receiving a swipe operation, change the redirect icon on the ad redirect link of the first information flow ad from a first redirect icon to a second redirect icon.

[0210] In an optional embodiment, the form change module 903 is used to change the guide text on the ad jump link of the first information flow ad to a jump icon in response to receiving a swipe operation. The guide text is used to guide the first account to trigger the ad jump link, and the jump icon has dynamic effects.

[0211] In summary, in this application, the ad link changes its display form according to the user's swiping operation. During the interface swiping process, the dynamically changing ad link has a stronger visual appeal, making it easier for users to notice the ad link and try to trigger it. Therefore, the information flow ad display method provided in this application can improve the click-through rate and utilization rate of ad links, making better use of the ad link's function and avoiding wasting layout resources when laying out ad links, such as computer rendering resources and human resources.

[0212] Please refer to Figure 10This illustration shows a structural block diagram of a computer device 1000 provided in an exemplary embodiment of this application. The computer device 1000 may be a portable mobile terminal, such as a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), or MP4 player (Moving Picture Experts Group Audio Layer IV). The computer device 1000 may also be referred to as a user device, portable terminal, or other names.

[0213] Typically, computer device 1000 includes a processor 1001 and a memory 1002.

[0214] Processor 1001 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1001 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1001 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1001 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0215] The memory 1002 may include one or more computer-readable storage media, which may be tangible and non-transitory. The memory 1002 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1002 are used to store at least one instruction, which is executed by the processor 1001 to implement the information flow advertising display method provided in the embodiments of this application.

[0216] In some embodiments, the computer device 1000 may also optionally include: a peripheral device interface 1003 and at least one peripheral device. Specifically, the peripheral device includes at least one of: a radio frequency circuit 1004, a touch display screen 1005, a camera assembly 1006, an audio circuit 1007, and a power supply 1008.

[0217] Peripheral device interface 1003 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1001 and memory 1002. In some embodiments, processor 1001, memory 1002 and peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1001, memory 1002 and peripheral device interface 1003 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0218] The radio frequency (RF) circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1004 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1004 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1004 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1004 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0219] The touch display screen 1005 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. The touch display screen 1005 also has the ability to acquire touch signals on or above its surface. These touch signals can be input as control signals to the processor 1001 for processing. The touch display screen 1005 is used to provide virtual buttons and / or a comment keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, the touch display screen 1005 may be a single screen, located on the front panel of the computer device 1000; in other embodiments, there may be at least two touch display screens, respectively located on different surfaces of the computer device 1000 or in a folded design; in still other embodiments, the touch display screen 1005 may be a flexible display screen, located on a curved or folded surface of the computer device 1000. Furthermore, the touch display screen 1005 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The touch display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0220] The camera assembly 1006 is used to capture images or videos. Optionally, the camera assembly 1006 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is used for video calls or selfies, and the rear-facing camera is used for taking photos or videos. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, and a wide-angle camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, and panoramic shooting and VR (Virtual Reality) shooting by fusion of the main camera and the wide-angle camera. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash is a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0221] Audio circuit 1007 provides an audio interface between the user and computer device 1000. Audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to processor 1001 for processing, or input to radio frequency circuit 1004 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different location within computer device 1000. The microphone may also be an array microphone or an omnidirectional microphone. The speaker converts electrical signals from processor 1001 or radio frequency circuit 1004 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, audio circuit 1007 may also include a headphone jack.

[0222] Power supply 1008 is used to supply power to the various components in computer device 1000. Power supply 1008 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1008 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0223] In some embodiments, the computer device 1000 further includes one or more sensors 1009. The one or more sensors 1009 include, but are not limited to, an accelerometer 1010, a gyroscope 1011, a pressure sensor 1012, an optical sensor 1013, and a proximity sensor 1014.

[0224] Accelerometer 1010 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by computer device 1000. For example, accelerometer 1010 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 1001 can control touchscreen 1005 to display the user interface in landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1010. Accelerometer 1010 can also be used for games or for acquiring user motion data.

[0225] The gyroscope sensor 1011 can detect the orientation and rotation angle of the computer device 1000. The gyroscope sensor 1011 can work in conjunction with the accelerometer sensor 1010 to acquire the user's 3D movements on the computer device 1000. Based on the data acquired by the gyroscope sensor 1011, the processor 1001 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0226] The pressure sensor 1012 can be disposed on the side bezel of the computer device 1000 and / or on the lower layer of the touch display screen 1005. When the pressure sensor 1012 is disposed on the side bezel of the computer device 1000, it can detect the user's grip signal on the computer device 1000 and perform left / right hand recognition or quick operation based on the grip signal. When the pressure sensor 1012 is disposed on the lower layer of the touch display screen 1005, it can control operable controls on the UI interface based on the user's pressure operation on the touch display screen 1005. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0227] An optical sensor 1013 is used to collect ambient light intensity. In one embodiment, the processor 1001 can control the display brightness of the touch screen 1005 based on the ambient light intensity collected by the optical sensor 1013. Specifically, when the ambient light intensity is high, the display brightness of the touch screen 1005 is increased; when the ambient light intensity is low, the display brightness of the touch screen 1005 is decreased. In another embodiment, the processor 1001 can also dynamically adjust the shooting parameters of the camera assembly 1006 based on the ambient light intensity collected by the optical sensor 1013.

[0228] The proximity sensor 1014, also known as a distance sensor, is typically located on the front of the computer device 1000. The proximity sensor 1014 is used to detect the distance between the user and the front of the computer device 1000. In one embodiment, when the proximity sensor 1014 detects that the distance between the user and the front of the computer device 1000 is gradually decreasing, the processor 1001 controls the touchscreen display 1005 to switch from a screen-on state to a screen-off state; when the proximity sensor 1014 detects that the distance between the user and the front of the computer device 1000 is gradually increasing, the processor 1001 controls the touchscreen display 1005 to switch from a screen-off state to a screen-on state.

[0229] Those skilled in the art will understand that Figure 10 The structure shown does not constitute a limitation on the computer device 1000, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0230] Figure 11 This is a schematic diagram illustrating the structure of a computer device according to an exemplary embodiment. The computer device 1100 includes a Central Processing Unit (CPU) 1101, a system memory 1104 including Random Access Memory (RAM) 1102 and Read-Only Memory (ROM) 1103, and a system bus 1105 connecting the system memory 1104 and the CPU 1101. The computer device 1100 also includes a basic input / output system (I / O system) 1106 to facilitate information transfer between various devices within the computer device, and a mass storage device 1107 for storing an operating system 1113, application programs 1114, and other program modules 1115.

[0231] The basic input / output system 1106 includes a display 1108 for displaying information and an input device 1109 for user input, such as a mouse or keyboard. Both the display 1108 and the input device 1109 are connected to the central processing unit 1101 via an input / output controller 1110 connected to the system bus 1105. The basic input / output system 1106 may also include the input / output controller 1110 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 1110 also provides output to a display screen, printer, or other types of output devices.

[0232] The mass storage device 1107 is connected to the central processing unit 1101 via a mass storage controller (not shown) connected to the system bus 1105. The mass storage device 1107 and its associated computer device-readable media provide non-volatile storage for the computer device 1100. That is, the mass storage device 1107 may include computer device-readable media (not shown), such as a hard disk or a compact disc read-only memory (CD-ROM) drive.

[0233] Without loss of generality, the computer device readable medium may include computer device storage media and communication media. Computer device storage media include volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer device readable instructions, data structures, program modules, or other data. Computer device storage media include RAM, ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EPROM), CD-ROM, digital video disc (DVD) or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that the computer device storage media are not limited to the above-mentioned types. The system memory 1104 and mass storage device 1107 described above can be collectively referred to as memory.

[0234] According to various embodiments of this disclosure, the computer device 1100 can also be connected to a remote computer device on a network, such as the Internet. That is, the computer device 1100 can be connected to the network 1111 via a network interface unit 1112 connected to the system bus 1105, or the network interface unit 1112 can be used to connect to other types of networks or remote computer device systems (not shown).

[0235] The memory also includes one or more programs stored in the memory, and the central processing unit 1101 executes the one or more programs to implement all or part of the steps of the above-mentioned information flow advertisement display method.

[0236] This application also provides a computer device, which includes a processor and a memory. The memory stores at least one instruction, at least one program, code set, or instruction set. The at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the information flow advertisement display method provided in the above method embodiments.

[0237] This application also provides a computer-readable storage medium storing at least one instruction, which is loaded and executed by a processor to implement the information flow advertising display method provided in the above method embodiments.

[0238] This application provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the information flow advertising display method provided in the above-described method embodiments.

[0239] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0240] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0241] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method of presenting an information stream advertisement, characterized by, The method comprises: displaying a first account information stream interface for displaying social content sent by at least one content publishing account, the information stream interface comprising a first information stream advertisement; in response to receiving a sliding operation, changing a display position of the first information stream advertisement on the information stream interface from a first display position to a second display position; and changing a display form of an advertisement jump link of the first information stream advertisement from a first display form to a second display form.

2. The method of claim 1, wherein, The advertisement jump link comprises guide text for guiding the first account to trigger the advertisement jump link; The response to the sliding operation comprises: in response to receiving the sliding operation, changing the guide text on the advertisement jump link of the first information stream advertisement from a first guide text to a second guide text.

3. The method of claim 2, wherein, The guide text has text attributes, which comprise at least one of text content, text color, text font, text size, text brightness, text transparency, text background, text dynamic effects and text position; The response to the sliding operation comprises: in response to receiving the sliding operation, changing text attributes of the guide text on the advertisement jump link from a first text attribute to a second text attribute; The advertisement jump link belongs to the first information stream advertisement.

4. The method of claim 3, wherein, In the information stream interface, the first text attribute has stronger visual appeal than the second text attribute when the first display position is closer to the central position of the interface than the second display position.

5. The method of claim 3, wherein, In the information stream interface, the second text attribute has stronger visual appeal than the first text attribute when the first display position is closer to an advertisement sliding-in position than the second display position, the advertisement sliding-in position referring to a sliding-in position of the first information stream advertisement on the information stream interface.

6. The method according to any one of claims 1 to 5, characterized in that, The advertisement jump link in the first display form is changed to the advertisement jump link in the second display form through a transition animation.

7. The method of claim 6, wherein, The advertisement jump link in the first display form is hidden along a carousel direction, and the advertisement jump link in the second display form is displayed along the carousel direction.

8. The method according to any one of claims 3 to 5, characterized in that, The text attributes comprise the text content, the first text attribute comprises first text content, and the second text attribute comprises second text content; the method further comprises: generating the second text content based on historical guide text content of the first account; The historical guide text content comprises text content of guide text on a historical jump link, the historical jump link referring to a historical advertisement jump link that has been triggered.

9. The method according to any one of claims 3 to 5, characterized in that, The text attribute includes the text content, the first text attribute includes first text content, and the second text attribute includes second text content; the method further includes: generating the second text content according to a friend attitude operation received by the first information stream advertisement; wherein the second text content includes prompt text content, and the prompt text content is used to prompt an attitude operation performed by a friend account of the first account on the first information stream advertisement.

10. The method according to any one of claims 1 to 5, characterized in that, The method further includes: displaying detailed content of the first information stream advertisement in response to the advertisement jump link receiving a continuous trigger operation.

11. The method according to any one of claims 1 to 5, characterized in that, The method further includes: in a case where the advertisement jump link receives a click operation and returns to the information stream interface, fixing a display form of the advertisement jump link in a sliding process of the first information stream advertisement.

12. The method according to any one of claims 1 to 5, characterized in that, The sliding operation is a first sliding operation, and a sliding speed of the first sliding operation is less than a speed threshold; the method further includes: in response to receiving a second sliding operation, changing a display position of the first information stream advertisement on the information stream interface from the second display position to a third display position in a case where a sliding speed of the second sliding operation is not less than the speed threshold; and not changing the display form of the advertisement jump link. The advertisement jump link includes a jump icon, and the jump icon is used to guide the first account to trigger the advertisement jump link; 13. The method of claim 1, wherein, The response to receiving the sliding operation includes: in response to receiving the sliding operation, changing the jump icon on the advertisement jump link of the first information stream advertisement from a first jump icon to a second jump icon. The response to receiving the sliding operation includes:

14. The method of claim 1, wherein, in response to receiving the sliding operation, changing a guide text on the advertisement jump link of the first information stream advertisement to a jump icon, the guide text is used to guide the first account to trigger the advertisement jump link, and the jump icon has a dynamic special effect. The device includes:

15. A display device for information flow advertisements, characterized in that, a display module configured to display an information stream interface of a first account, the information stream interface being configured to display social content sent by at least one content publishing account, and the information stream interface including a first information stream advertisement; a position changing module configured to change a display position of the first information stream advertisement on the information stream interface from a first display position to a second display position in response to receiving a sliding operation; a form changing module configured to change a display form of an advertisement jump link of the first information stream advertisement from a first display form to a second display form in response to receiving the sliding operation. The computer device includes a processor and a memory, the memory stores a computer program, the computer program is loaded and executed by the processor to implement the information stream advertisement display method according to any one of claims 1 to 14.

16. A computer device, comprising: ​ 17. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program is loaded and executed by the processor to realize the information flow advertisement display method as claimed in any one of claims 1 to 14.

18. A computer program product, characterised in that, The computer program product comprises computer instructions stored in a computer readable storage medium, the processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device realizes the information flow advertisement display method as claimed in any one of claims 1 to 14.