Advertisement putting method and related device
By providing interactive element options on the advertising server, allowing advertisers to select appropriate interactive elements based on the advertising plan, it solves the problem of lack of differentiation in the built-in advertising interaction method of the APP and improves user experience and ad click-through rate.
Patent Information
- Application Number
- CN202411062698.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-05-10
- Filing Date
- 2024-08-01
- Publication Date
- 2024-12-31
AI Technical Summary
The interaction methods of built-in advertising of existing APPs lack differentiation, resulting in low user experience, insufficient ad click-through rate, and reduced positive effects of action suggestion.
Provides an ad delivery method, sends interactive element options to the advertiser device through the advertising server, allowing advertisers to select appropriate interactive elements based on the delivery time period and content in the advertising plan, and displays the advertiser's selected one on the terminal device. Interactive elements to achieve differentiated advertising delivery.
It improves the novelty and fun of the interactive methods of advertising, improves user experience and advertising click-through rates, and meets the differentiated needs of different advertisements and scenarios.
Smart Images

Figure CN119228446A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and in particular to an advertisement delivery method and related devices. Background Art
[0002] In recent years, with the advancement of network technology, more and more applications (APPs) have enriched users' lives and work, and APP's built-in advertisements (such as splash screen ads and embedded ads in application pages) have also developed rapidly.
[0003] The built-in ads of APPs usually display action instructions such as sliding, rotating, and shaking to inform users how to enter the ad details page. At present, the interaction method of built-in ads of APPs (especially splash screen ads) is usually the same for all ads, which cannot highlight the differences in ad content or scenes; and the current action interaction method is very common to users and lacks fun, and the positive effect of action hints has become increasingly low.
[0004] How to conduct differentiated advertising to improve user experience and ad click-through rate remains to be studied. Summary of the invention
[0005] The embodiments of the present application provide an advertisement delivery method and related devices, which can perform differentiated advertisement delivery to improve user experience and advertisement click-through rate.
[0006] In a first aspect, the present application provides an advertising delivery method, which is applied to an advertising service end, and the method includes: receiving an advertising plan of a first advertisement sent by an advertiser device, the advertising plan including a delivery time period and / or advertising content of the first advertisement; sending options of one or more interactive elements related to the first advertisement to the advertiser device, the one or more interactive elements including a first interactive element; receiving first information sent by the advertiser device, the first information being used to indicate that the advertiser confirms the selection of the first interactive element; receiving a first advertisement request sent by a terminal device; in response to the first advertisement request, sending first advertisement information to the terminal device; the first advertisement information is used for the terminal device to display the advertisement content and the first interactive element of the first advertisement, and the first interactive element is used to indicate that the user opens the advertisement details page of the first advertisement.
[0007] In implementing the embodiment of the present application, after the advertiser uploads the advertising plan of the first advertisement to the advertising service end through the advertiser device, the advertising service end can provide the interactive elements related to the above advertising plan (such as the delivery time period and / or the advertising content) for the advertiser to choose; the advertiser device uploads the interactive elements selected by the advertiser to the advertising service end; the interactive elements selected by the advertiser are displayed in the first advertisement delivered to the terminal device, and the user views the advertising details of the first advertisement through the interactive elements. It can be understood that the interactive elements related to different advertisements can be different, for example, the interactive elements related to different delivery time periods are different, and the interactive elements related to different advertising contents are different; the interactive elements selected by different advertisers for the same type of advertisements can also be different; therefore, for different advertisements or the same advertisement in different scenarios, differentiated advertising delivery can be achieved, and the novelty and fun of the interactive method of the advertisement can be improved, thereby improving the user experience and the click-through rate of the advertisement.
[0008] In one implementation, the delivery time period of the first advertisement includes the first holiday, and the option of sending one or more interactive elements related to the first advertisement to the advertiser device includes: sending the option of one or more interactive elements related to the first holiday to the advertiser device; the first interactive element is an interactive element related to the first holiday, and the first information is used to indicate that the advertiser determines to select the first interactive element related to the first holiday; the sending of the first advertisement information to the terminal device in response to the first advertisement request includes: in response to the first advertisement request, when it is determined that the current date belongs to the first holiday, sending the first advertisement information to the terminal device. In implementing the embodiment of the present application, the delivery time period of the advertisement can cover one or more holidays; for each holiday, the advertisement service end can provide interactive elements related to the holiday for the advertiser to choose; the interactive elements of the holiday selected by the advertiser are displayed in the first advertisement delivered on each holiday. The interactive elements related to different holidays can be different, and the interactive elements selected by different advertisers for the same holiday can also be different; therefore, for different advertisements in the same holiday scene, the same advertisement in different holiday scenes can achieve differentiated advertising delivery, improve the novelty and fun of the interactive mode of the advertisement, and thus improve the user experience and the click-through rate of the advertisement.
[0009] In one implementation, the advertising content of the first advertisement includes a first theme, and the option of sending one or more interactive elements related to the first advertisement to the advertiser device includes: an option of sending one or more interactive elements related to the first theme to the advertiser device; the first interactive element is an interactive element related to the first theme. In implementing the embodiment of the present application, the theme of the advertisement can be determined based on the advertising content of the advertisement; for each advertising theme, the advertising service end can provide interactive elements related to the theme for advertisers to choose, and the interactive elements of the theme selected by the advertiser are displayed in the first advertisement that is delivered. The interactive elements related to different themes can be different, and the interactive elements selected by different advertisers for the same theme can also be different; therefore, for different advertising themes, differentiated advertising can be achieved, the novelty and interest of the interactive method of the advertisement can be improved, and the user experience and the click-through rate of the advertisement can be improved.
[0010] In one implementation, the method further includes: sending an option of one or more interactive elements related to a first theme to an advertiser's device; the one or more interactive elements related to the first theme include a second interactive element; receiving a second message sent by the advertiser's device, the second message is used to indicate that the advertiser determines to select the second interactive element related to the first theme; receiving a second advertisement request sent by a terminal device; in response to the second advertisement request, when the current date does not belong to a preset holiday, sending a second advertisement message to the terminal device; the second advertisement message is used for the terminal device to display the advertisement content and the second interactive element of the first advertisement, the second interactive element is used to indicate that the user opens the advertisement details page of the first advertisement, and the preset holidays include the first holiday. In implementing the embodiment of the present application, for each holiday, the advertisement server can provide holiday-related interactive elements for the advertiser to choose; at the same time, for each advertisement theme; the advertisement server can provide theme-related interactive elements for the advertiser to choose; the first advertisement placed on each holiday displays the interactive elements of the festival selected by the advertiser, and the first advertisement placed on a non-holiday displays the interactive elements of the theme selected by the advertiser. Therefore, differentiated advertising can be achieved for different holiday scenes and different advertising themes, thereby enhancing the novelty and fun of the interactive methods of advertising, thereby improving user experience and advertising click-through rate.
[0011] In one implementation, the first advertisement information is used for a terminal device to display the advertisement content and interactive controls of the first advertisement, the interactive controls include a first interactive element and a second interactive element, and the interactive controls are used to instruct a user to open the advertisement details page of the first advertisement. When implementing the embodiment of the present application, in the interactive controls of the first advertisement placed on a designated holiday, the interactive elements of the holiday set by the advertiser and the interactive elements of the advertisement theme are displayed, thereby achieving differentiated advertisement placement, thereby improving user experience and advertisement click-through rate.
[0012] In one implementation, before receiving the first information sent by the advertiser's device, the method further includes: receiving second information sent by the advertiser's device, the second information being used to indicate the first interactive element pre-selected by the advertiser; and sending the advertisement click-through rate improvement value corresponding to the first interactive element to the advertiser's device. In implementing the embodiment of the present application, based on the interactive element pre-selected by the advertiser, the advertisement service end provides the advertiser with the advertisement click-through rate improvement value of the interactive element as a reference factor for whether the advertiser selects the interactive element.
[0013] In one implementation, the options of the one or more interactive elements further include a third interactive element, and the method further includes: receiving third information sent by the advertiser's device, the third information being used to indicate the first interactive element and the third interactive element pre-selected by the advertiser; sending the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element to the advertiser's device, or sending the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element respectively to the advertiser's device. In implementing the embodiment of the present application, based on the multiple interactive elements pre-selected by the advertiser, the advertising service end provides the advertiser with the comprehensive improvement value of the advertisement click-through rate of the multiple interactive elements, or provides the improvement value of the advertisement click-through rate of each of the multiple interactive elements as a reference factor for the advertiser to select an interactive element.
[0014] In one implementation, festival-related interactive elements may include one or more of the following: the name of the festival, a representative image of the cultural origin, a logo commonly used for the festival, an image of an item strongly related to the festival, etc. By implementing the embodiment of the present application, the advertising service end may provide a variety of festival-related interactive elements for selection; through the various interactive elements, a new, friendly action interaction method that can increase user attention may be provided, positively guiding users to enter the advertising details page.
[0015] In one implementation, the interactive elements related to the theme may include one or more of the following: brand name of the advertisement-related brand, brand trademark image, product type image, product selling point image, etc. By implementing the embodiment of the present application, the advertisement server may provide various interactive elements related to the theme for selection; through various interactive elements, a new, friendly action interaction method that can increase user attention may be provided, and the user may be positively guided to enter the advertisement detail page.
[0016] In a second aspect, the present application provides an advertising delivery method, which is applied to a terminal device, and is characterized in that the method includes: the terminal device sends a first advertising request to an advertising server; the terminal device receives first advertising information sent by the advertising server, and the first advertising information is determined based on the first advertising request; based on the first advertising information, the terminal device displays the advertising content and a first interactive element of the first advertisement, and one or more interactive elements related to the first advertisement include the first interactive element, and the first interactive element is an interactive element of the first advertisement set by the advertiser; the first interactive element is used to instruct the user to open the advertising details page of the first advertisement.
[0017] In implementing the embodiment of the present application, the advertising service end stores the interactive elements selected by the advertiser from the interactive elements related to the first advertisement; the terminal device displays the interactive elements selected by the advertiser in the first advertisement delivered by the advertising service end, and the user can view the advertising details of the first advertisement through the interactive elements. It can be understood that the interactive elements related to different advertisements can be different, for example, the interactive elements related to different delivery time periods are different, and the interactive elements related to different advertising contents are different; for the same type of advertisements, the interactive elements selected by different advertisers can also be different; therefore, for different advertisements or the same advertisement in different scenarios, differentiated advertising delivery can be achieved, which improves the novelty and fun of the interactive method of the advertisement, thereby improving the user experience and the click-through rate of the advertisement.
[0018] In one implementation, the method further includes: detecting a first operation on a first interactive element; and displaying an advertisement detail page of a first advertisement in response to the first operation. In this way, the novelty and interest of the advertisement interaction method can be enhanced through the interactive elements related to the first advertisement, thereby improving the user experience and the advertisement click-through rate.
[0019] In one implementation, the delivery time period of the first advertisement includes the first holiday, and the one or more interactive elements related to the first holiday include the first interactive element, and the first interactive element is the interactive element of the first holiday of the first advertisement set by the advertiser; the terminal device receives the first advertisement information sent by the advertisement server, including: when the current date belongs to the first holiday, the terminal device receives the first advertisement information sent by the advertisement server. In implementing the embodiment of the present application, the delivery time period of the advertisement can cover one or more holidays; each holiday can have multiple interactive elements for advertisers to choose from, and the first advertisement delivered on each holiday displays the interactive elements of the holiday set by the advertiser. The interactive elements related to different holidays can be different, and the interactive elements selected by different advertisers for the same holiday can also be different; therefore, for different advertisements in the same holiday scene, and the same advertisement in different holiday scenes, differentiated advertising delivery can be achieved, thereby improving the novelty and fun of the interactive method of the advertisement, thereby improving the user experience and the click-through rate of the advertisement.
[0020] In one implementation, the advertising content of the first advertisement includes a first theme, and the options of one or more interactive elements related to the first theme include a first interactive element, and the first interactive element is an interactive element of the first theme of the first advertisement set by the advertiser. In implementing the embodiment of the present application, each advertising theme may have multiple interactive elements related to the theme for advertisers to choose from, and the interactive elements of the theme selected by the advertiser are displayed in the first advertisement that is delivered. The interactive elements related to different themes may be different, and the interactive elements selected by different advertisers for the same theme may also be different; therefore, for different advertising themes, differentiated advertising delivery can be achieved, which improves the novelty and fun of the interactive method of the advertisement, thereby improving the user experience and the click-through rate of the advertisement.
[0021] In one implementation, the advertising content of the first advertisement includes a first theme, and the options of one or more interactive elements related to the first theme include a second interactive element, and the second interactive element is an interactive element of the first theme of the first advertisement set by the advertiser; the method also includes: the terminal device sends a second advertising request to the advertising server; when the current date does not belong to a preset holiday, the terminal device receives the second advertising information sent by the advertising server, and the second advertising information is determined based on the second advertising request; the preset holiday includes the first holiday; based on the second advertising information, the terminal device displays the advertising content and the second interactive element of the first advertisement; the second interactive element is used to instruct the user to open the advertising details page of the first advertisement. In implementing the embodiment of the present application, the interactive elements of the holiday selected by the advertiser are displayed in the first advertisement placed on each holiday, and the interactive elements of the theme selected by the advertiser are displayed in the first advertisement placed on non-holidays. Therefore, differentiated advertising can be achieved for different holiday scenes and different advertising themes, thereby improving user experience and advertising click-through rate.
[0022] In one implementation, the above-mentioned display of the advertisement content and the first interactive element of the first advertisement by the terminal device based on the first advertisement information includes: based on the first advertisement information, the terminal device displays the advertisement content and the interactive control of the first advertisement, the interactive control includes the first interactive element and the second interactive element, and the interactive control is used to instruct the user to open the advertisement details page of the first advertisement. When implementing the embodiment of the present application, in the interactive control of the first advertisement released on a designated holiday, the interactive elements of the holiday set by the advertiser and the interactive elements of the advertisement theme are displayed, thereby realizing differentiated advertisement delivery, thereby improving the user experience and the click-through rate of advertisements.
[0023] In a third aspect, the present application provides an advertising delivery method, which is applied to an advertiser's device, and is characterized in that the method includes: sending an advertising plan of a first advertisement to an advertising server, the advertising plan including a delivery time period and / or advertising content of the first advertisement; receiving options of one or more interactive elements related to the first advertisement sent by the advertising server, the one or more interactive elements including a first interactive element; sending first information to the advertising server, the first information being used to indicate that the advertiser has confirmed the selection of the first interactive element; after confirming the selection of the first interactive element, the first advertisement delivered by the advertising server includes the first interactive element, and the first interactive element is used to instruct the user to open the advertising details page of the first advertisement.
[0024] In implementing the embodiment of the present application, after the advertiser uploads the advertising plan of the first advertisement to the advertising service end through the advertiser device, the interactive elements related to the above advertising plan (such as the delivery time period and / or the advertising content) are received and displayed for selection; the advertiser device uploads the interactive elements selected by the advertiser to the advertising service end, so as to display the interactive elements selected by the advertiser in the first advertisement delivered to the terminal device, and the user can view the advertising details of the first advertisement through the interactive elements. It can be understood that the interactive elements related to different advertisements can be different, for example, the interactive elements related to different delivery time periods are different, and the interactive elements related to different advertising contents are different; for the same type of advertisements, the interactive elements selected by different advertisers can also be different; therefore, for different advertisements or the same advertisement in different scenarios, differentiated advertising delivery can be achieved, and the novelty and fun of the interactive method of the advertisement can be improved, thereby improving the user experience and the click-through rate of the advertisement.
[0025] In one implementation, before sending the first information to the advertising server, the method further includes: displaying the one or more interactive elements; and sending the first information to the advertising server includes: sending the first information to the advertising server in response to a second operation on the first interactive element. In this way, advertisers can select interactive elements that meet their needs, thereby achieving differentiated advertising delivery.
[0026] In one implementation, the delivery time period of the first advertisement includes the first holiday, and the option of receiving one or more interactive elements related to the first advertisement sent by the advertisement server includes: receiving the option of one or more interactive elements related to the first holiday sent by the advertisement server; the first interactive element is an interactive element related to the first holiday; after determining that the first interactive element is selected, if it is determined that the current date belongs to the first holiday, the first advertisement delivered by the advertisement server includes the first interactive element, and the first interactive element is used to instruct the user to open the advertisement details page of the first advertisement. In implementing the embodiment of the present application, the delivery time period of the advertisement can cover one or more holidays; for each holiday, the advertiser device can display the interactive elements related to the holiday for the advertiser to choose; the interactive elements related to different holidays can be different, and the interactive elements selected by different advertisers for the same holiday can also be different; therefore, for different advertisements in the same holiday scene, and the same advertisement in different holiday scenes, differentiated advertising delivery can be achieved, thereby improving the novelty and fun of the interactive method of the advertisement, thereby improving the user experience and the click-through rate of the advertisement.
[0027] In one implementation, the advertising content of the first advertisement includes a first theme, and the option of receiving one or more interactive elements related to the first advertisement sent by the advertising server includes: receiving the option of one or more interactive elements related to the first theme sent by the advertising server; the first interactive element is an interactive element related to the first theme. In implementing the embodiment of the present application, for each advertising theme, the advertiser device can display interactive elements related to the theme for the advertiser to choose; the interactive elements related to different themes can be different, and the interactive elements selected by different advertisers for the same theme can also be different; therefore, for different advertising themes, differentiated advertising can be achieved, which improves the novelty and fun of the interactive method of the advertisement, thereby improving the user experience and the click-through rate of the advertisement.
[0028] In one implementation, the method further includes: receiving an option of one or more interactive elements related to a first theme sent by an advertising server; the one or more interactive elements related to the first theme include a second interactive element; sending a second message to the advertising server, the second message is used to indicate that the advertiser determines to select the second interactive element related to the first theme; after determining to select the second interactive element, if it is determined that the current date does not belong to a preset holiday, the first advertisement delivered by the advertising server includes the second interactive element, the second interactive element is used to indicate that the user opens the advertisement details page of the first advertisement, and the preset holidays include the first holiday. In implementing the embodiment of the present application, for each holiday, the advertiser device can display holiday-related interactive elements for the advertiser to select; at the same time, for each advertising theme, the theme-related interactive elements are displayed for the advertiser to select. Therefore, for different holiday scenes and different advertising themes, differentiated advertising delivery can be achieved, the novelty and fun of the interactive mode of the advertisement can be improved, and the user experience and the click-through rate of the advertisement can be improved.
[0029] In one implementation, after the above determination to select the first interactive element, if it is determined that the current date belongs to the first holiday, the first advertisement placed by the advertising server includes an interactive control, the interactive control includes a first interactive element and a second interactive element, and the interactive control is used to instruct the user to open the advertisement details page of the first advertisement. When implementing the embodiment of the present application, after the advertiser sets the first interactive element of the designated holiday and the second interactive element of the advertisement theme through the advertiser device, the two interactive elements are displayed in the interactive control of the first advertisement placed on the designated holiday, thereby achieving differentiated advertising placement, thereby improving user experience and advertisement click-through rate.
[0030] In one implementation, before sending the first information to the advertising server, the method further includes: sending second information to the advertising server in response to a third operation on the first interactive element, the second information being used to indicate the first interactive element pre-selected by the advertiser; and receiving the improvement value of the advertisement click-through rate corresponding to the first interactive element sent by the advertising server. In implementing the embodiment of the present application, based on the interactive element pre-selected by the advertiser, the advertiser's device can display the improvement value of the interactive element on the advertisement click-through rate as a reference factor for whether the advertiser selects the interactive element.
[0031] In one implementation, the options of the one or more interactive elements also include a third interactive element, and further include: sending a third message to the advertising server, the third message being used to indicate the first interactive element and the third interactive element pre-selected by the advertiser; receiving the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element sent by the advertising server, or receiving the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element respectively sent by the advertising server. In implementing the embodiment of the present application, based on the multiple interactive elements pre-selected by the advertiser, the advertiser's device can display the comprehensive improvement value of the advertisement click-through rate of the multiple interactive elements, or display the improvement value of the advertisement click-through rate of each of the multiple interactive elements separately, as a reference factor for the advertiser to select the interactive element.
[0032] In a fourth aspect, the present application provides an advertisement delivery method, the method comprising: receiving an advertisement plan of a first advertisement sent by an advertiser device, the advertisement plan comprising a delivery time period and advertisement content of the first advertisement; sending options of one or more interactive elements related to the first advertisement to the advertiser device, the options of the one or more interactive elements comprising a first interactive element; receiving first information sent by the advertiser device, the first information being used to indicate that the advertiser determines to select the first interactive element; receiving a first advertisement request sent by a terminal device; in response to the first advertisement request, sending first advertisement information to the terminal device; the first advertisement information is used for the terminal device to display the advertisement content and the first interactive element of the first advertisement, the first interactive element being used to indicate that the user opens the advertisement details page of the first advertisement. By implementing the embodiments of the present application, differentiated advertisement delivery can be performed to improve user experience and advertisement click-through rate.
[0033] In a fifth aspect, the present application provides an advertisement delivery method, the method comprising: the terminal device sends a first advertisement request to the advertisement server; the terminal device receives the first advertisement information sent by the advertisement server, the first advertisement information is determined based on the first advertisement request; based on the first advertisement information, the terminal device displays the advertisement content and the first interactive element of the first advertisement, the one or more interactive elements related to the first advertisement include the first interactive element; the first interactive element is used to instruct the user to open the advertisement details page of the first advertisement. By implementing the embodiments of the present application, differentiated advertisement delivery can be performed to improve the user experience and the advertisement click-through rate.
[0034] In a sixth aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory, wherein the memory is coupled to the processor, the memory is used to store computer program code, the computer program code comprises computer instructions, and when the processor reads the computer instructions from the memory, the electronic device executes the advertising delivery method described in any one of the above aspects.
[0035] In a seventh aspect, an embodiment of the present application provides a computer storage medium, including computer instructions, which, when executed on an electronic device, enables a communication device to execute an advertising delivery method in any possible implementation of any of the above aspects.
[0036] In an eighth aspect, an embodiment of the present application provides a computer program product. When the computer program product runs on a computer, it enables the computer to execute the advertising delivery method in any possible implementation of any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 A schematic diagram of a system architecture of a communication system provided in an embodiment of the present application;
[0038] FIG. 2A to FIG. 2E A schematic diagram of an interface for placing advertisements provided in an embodiment of the present application;
[0039] FIG. 3A to FIG. 3D A schematic diagram of an interface for displaying advertisements provided in an embodiment of the present application;
[0040] Figure 4 A flow chart of a method for advertising delivery provided in an embodiment of the present application;
[0041] FIG. 5A to FIG. 5C A schematic diagram of an interface for placing advertisements provided in an embodiment of the present application;
[0042] FIG. 6A to FIG. 6B A schematic diagram of an interface for displaying advertisements provided in an embodiment of the present application;
[0043] Figure 7 A flow chart of a method for advertising delivery provided in an embodiment of the present application;
[0044] FIG. 8A to FIG. 8D A schematic diagram of an interface for placing advertisements provided in an embodiment of the present application;
[0045] Fig. 9 A flow chart of a method for advertising delivery provided in an embodiment of the present application;
[0046] Fig.10 A flow chart of a method for advertising delivery provided in an embodiment of the present application;
[0047] Fig.11 A structural diagram of a terminal device provided in an embodiment of the present application;
[0048] Fig.12 A structural diagram of an application server provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] The technical solutions in the embodiments of the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in the text is only a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0050] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0051] The term "user interface (UI)" in the following embodiments of the present application refers to a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device, and finally presented as content that can be recognized by the user. The commonly used form of user interface is a graphical user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of an electronic device.
[0052] At present, the built-in advertisements of APP (such as splash screen advertisements and embedded advertisements in application pages) are developing rapidly. Among them, splash screen advertisements are a form of advertisement that is displayed in front of the application homepage when the App is started and has a limited display time. Splash screen advertisements can avoid displaying a white screen during the loading process of the application page. For example, when a user opens an APP, the APP usually displays an advertisement of about 3 seconds before displaying the application homepage. The user can choose to skip the splash screen advertisement and directly enter the application homepage, or enter the advertisement details page through a preset interactive method and further view the detailed content.
[0053] The built-in ads of APP (especially the opening screen ads) usually display action instructions such as sliding, rotating, and shaking to inform users of the interactive methods to enter the ad details page. At present, the interactive methods of built-in ads of APP, such as sliding up, sliding right, flipping the phone, shaking the phone, etc., are the same for all ads, and cannot highlight the differences in the content or scenes of the ads; and the above action instructions play the role of action hints, and users are already accustomed to the current series of action interaction methods, so the positive effect of action hints has become increasingly low. In addition, some APPs enter the ad details page by clicking on the displayed ads, or when using the "shake and jump" interactive method, as long as the user's device moves a little bit, it will immediately jump into the ad details page; the above interactive methods will increase the user's false touch rate of entering the ad, reduce the user experience, and increase the user's rebellious psychology towards ads. Therefore, how to conduct differentiated interactions for different ads to increase user attention and ad click-through rates is worthy of further study.
[0054] The advertising delivery method provided by this application provides a new, friendly action interaction method that can capture the user's psychology and eyeball attention, can positively guide users to enter the advertising details page, and can perform differentiated interactions due to different advertising display scenes and advertising content themes, which can effectively improve user experience and advertising click-through rate. The subsequent embodiments are illustrated by taking the opening screen advertisement as an example.
[0055] The following is an introduction to the communication system 10 involved in the advertisement delivery method provided in the embodiment of the present application.
[0056] Figure 1 The system architecture of the communication system 10 provided in the embodiment of the present application is exemplarily shown. Figure 1 As shown, the communication system 10 includes a terminal device 100, an advertisement server 200 providing an advertisement platform, and an advertiser device 300. The terminal device 100 and the advertisement server 200, as well as the advertiser device 300 and the advertisement server 200, can communicate through a communication network.
[0057] In the embodiment of the present application, the advertiser can open the advertising platform provided by the advertising server 200 through the advertiser device 300 and place advertisements on the above advertising platform. The advertising server 200 includes a placement front end, which is used to provide the above advertising platform for the advertiser device 300; the placement back end is used to record the relevant information of the advertisement placed by the advertiser through the advertiser device 300, such as the placement time period, advertisement content, interactive elements, etc., recommend interactive elements, and also provide the improvement rate of the click-through rate of the advertisement corresponding to the interactive elements.
[0058] In some embodiments, the advertising server 200 automatically provides options for interactive elements related to festivals involved in the advertising delivery time period selected by the advertiser; the advertising server 200 can also automatically provide options for interactive elements related to the theme of the advertising content based on the advertising content delivered by the advertiser; the advertiser can select interactive elements provided by the advertising platform for the advertisement to be delivered, and the advertising server 200 will record the interactive elements; when the user runs APP1 on the terminal device 100 and APP1 displays the advertisement delivered by the advertiser, the advertising server 200 changes the display of the advertisement interaction mode according to the interactive elements selected by the advertiser; APP1 displays the above-mentioned interactive elements in the advertisement, and the user can enter the advertisement details page through the interactive elements.
[0059] In some embodiments, the advertising server 200 can automatically calculate the improvement rate of the interactive element on the advertisement click-through rate based on the interactive element selected by the advertiser, and provide it to the advertiser as a reference factor for the advertiser to determine whether to select the interactive element.
[0060] In the embodiments of the present application, the interactive element may be a static icon or a dynamic image, and the format of the interactive element of the present application is not specifically limited.
[0061] The communication network may include local area networks (LAN) and / or wide area networks (WAN). The communication network may be implemented using any known network communication protocol, which may be various wired or wireless communication protocols, such as Ethernet, universal serial bus (USB), FIREWIRE, global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), Bluetooth, wireless fidelity (Wi-Fi), NFC, voice over Internet protocol (VoIP), communication protocols supporting network slicing architecture, or any other suitable communication protocols.
[0062] The terminal device 100 and the advertiser device 300 may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, or a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device (such as a smart bracelet), a vehicle-mounted device, a smart home device (such as a smart TV, a smart screen, a large-screen device, etc.), and / or a smart city device. The embodiment of the present application does not impose any special restrictions on the specific type of the terminal device 100.
[0063] The advertisement server 200 may include a server, or a server cluster consisting of multiple servers, or a cloud computing center. The advertisement server 200 involved in the embodiment of the present application may also be referred to as a cloud server, which is not specifically limited here.
[0064] It should be understood that Figure 1 The system structure diagram of the communication system provided in the embodiment of the present application is only a schematic diagram, and does not constitute a specific limitation on the communication system 10. The communication system 10 may include more or less devices than shown in the figure, for example, it may also include a wireless relay device and a wireless backhaul device ( Figure 1 ), which is not shown in the figure and is not limited here.
[0065] In an advertising delivery solution provided by an embodiment of the present application, the advertising server 200 automatically provides options for interactive elements related to the festivals involved in the delivery time period of advertisement 1 set by the advertiser on the advertising platform; the advertising server 200 delivers advertisement 1 according to the interactive elements selected by the advertiser; and when the terminal device 100 displays advertisement 1, it automatically displays the interactive elements selected by the above advertiser.
[0066] First, the festivals and festival-related interactive elements involved in the embodiments of the present application are introduced. The above-mentioned festivals can be local traditional festivals (such as Mid-Autumn Festival, Spring Festival), international universal festivals (such as May Day), and can also be new festivals that have emerged with the development of the Internet (such as Double 11, 618 and other shopping festivals). This application does not specifically limit the festivals. The specific display content of the festival-related interactive elements may include the name of the festival (such as the name of Double 11), the image representative of the cultural origin (such as the jade rabbit corresponding to the Mid-Autumn Festival), the commonly used logo images of the festival (such as the love corresponding to Valentine's Day), and the strongly related items of the festival (such as the moon cake corresponding to the Dragon Boat Festival), etc. This application does not specifically limit this. In the embodiment of the present application, for a festival, the advertising platform can provide one or more interactive elements for advertisers to choose. Exemplarily, Table 1 exemplifies a variety of festival-related interactive elements.
[0067]
[0068] Table 1
[0069] For example, FIG. 2A to FIG. 2E Shows the user interface for serving ad 1.
[0070] like Figure 2A As shown, the advertiser opens the user interface 11 of the advertising platform through the advertiser device 300. The user interface 11 is used to upload the advertising plan, including the advertising delivery time period and / or the advertising content. The advertiser can set one or more delivery time periods through the user interface 11. Figure 2AAs shown, the user interface 11 includes an input box 101 for the delivery time period, and also includes an add control 102; in response to an input operation (such as a touch operation) on the add control 102, the user interface 11 can display an input box for a new delivery time period. It can be understood that through the add control 102, the advertiser can set multiple delivery time periods. The user interface 11 also includes a cancel control 106 and a confirm control 107; the cancel control 106 is used to cancel the uploaded advertising plan, and the confirm control 107 is used to confirm the advertising plan set by the upload user interface 11.
[0071] like Figure 2B and Figure 2C As shown, after the advertiser sets the delivery time period of advertisement 1, an input operation (e.g., a touch operation) of the user acting on the determination control 107 is detected; in response to the above input operation, the advertiser device 300 sends the delivery time period set by the advertiser to the advertisement server 200, and displays the user interface 12 of the advertisement platform, which is used to recommend and set the interactive elements corresponding to each festival (e.g., festival 1) within the delivery time period of advertisement 1. The interactive elements related to each festival displayed in the user interface 12 are determined by the advertiser device 300 according to the delivery time period set by the advertiser.
[0072] like Figure 2C As shown, the delivery time period set by the advertiser includes May Day, Mother's Day and the 520 holiday. Taking Mother's Day as an example, the advertiser device 300 displays one or more interactive elements related to Mother's Day, such as option 201 of "jasmine", option 202 of "love", and option 203 of the word "mother". The advertiser can select one or more interactive elements of Mother's Day as interactive elements of the interactive control of advertisement 1.
[0073] In some embodiments, when the advertiser selects one or more interactive elements for Mother's Day (e.g., interactive element 1), the advertising platform can predict the increase in the click-through rate of the advertisement that can be brought about by the one or more interactive elements selected by the advertiser. Figure 2C and Figure 2D As shown, a selection operation (e.g., a touch operation) is detected for the option 202 of "love", and the advertising platform switches the option 202 from an unselected state to a selected state, and displays the improvement value 208 corresponding to "love", e.g., 10%. Figure 2D and Figure 2E As shown, a selection operation (eg, a touch operation) on option 203 of "mother" is detected, and the advertising platform switches option 203 from an unselected state to a selected state, and displays a comprehensive improvement value 208 corresponding to "love" and "mother", for example, 22%.
[0074] In some embodiments, the user interface 12 further includes a switch control 204 of an icon corresponding to Mother's Day and a switch control 205 of an animated image, and the advertiser can control the switch control to switch between an on state and an off state. Only one of the switch control 204 and the switch control 205 of the animated image is in an on state; if the switch control 204 is in an on state, the interactive element corresponding to Mother's Day in the advertisement 1 is displayed in the form of a static icon; if the switch control 205 is in an on state, the interactive element corresponding to Mother's Day in the advertisement 1 is displayed in the form of an animated image.
[0075] like Figure 2E As shown, the user interface 12 also includes a cancel control 206 and a confirmation control 207; the cancel control 206 is used to cancel the interactive elements set for advertisement 1, and the confirmation control 207 is used to determine to set the interactive elements of each festival selected by the advertiser as the interactive elements of advertisement 1; the advertising server 200 records the interactive elements of each festival selected by the advertiser, and displays the corresponding interactive elements in advertisement 1 of each festival.
[0076] In some embodiments, the advertiser may not select any interactive element for Mother's Day, that is, may not set any interactive element for Mother's Day. Subsequently, on Mother's Day, Advertisement 1 may use existing conventional interactive elements and interactive methods.
[0077] In some embodiments, user interface 12 also includes custom options corresponding to various holidays, such as custom option 209 corresponding to Mother's Day. By clicking custom option 209, advertisers can obtain icons or animated images locally or from the Internet and upload them to the advertising platform as interactive elements corresponding to Mother's Day.
[0078] For example, FIG. 3A to FIG. 3D The relevant user interface of the terminal device 100 displaying advertisement 1 is shown.
[0079] like Figure 3A As shown, the user interface 13 of the terminal device 100 includes an icon 301 of APP1; on Mother's Day, in response to an input operation (e.g., a touch operation) on the icon 301, the terminal device 100 starts APP1, and displays the splash screen advertisement of APP1 (e.g., the above-mentioned advertisement 1) on the user interface 14. The user interface 14 includes the advertisement content of advertisement 1 and an interactive control 302. The interactive control 302 includes the interactive elements set by the advertiser for Mother's Day, namely, "love" and the word "mother". In response to an input operation (e.g., a touch operation) on the interactive control 302, the terminal device 100 displays the advertisement details page of advertisement 1.
[0080] In some embodiments, the user interface 14 further includes a skip control 303. In response to an input operation (eg, a touch operation) on the skip control 303, the terminal device 100 stops displaying the advertisement 1 and displays the application homepage of APP1.
[0081] In some embodiments, the user interface 14 also includes prompt information to prompt the user to enter the advertisement details page through the interactive control 302. For example, the prompt information may be a highlight of the interactive control 302, a flash of the interactive control 302, or a Figure 3B Click icon 304 as shown, Figure 3C Click text 305 or Figure 3D As shown, the arrow 306 points to the interactive control 302, and the above prompt information is not specifically limited here.
[0082] For example, Figure 4 As shown, the method flow of the advertisement delivery method may include part or all of steps S101 to S118.
[0083] S101 , the advertiser device 300 uploads the delivery time period of advertisement 1 to the delivery front end of the advertisement server 200 .
[0084] The advertiser device 300 uploads one or more delivery time periods of the advertisement 1 to the delivery front end of the advertisement server 200. For example, Figure 2B The advertiser sets a delivery plan for Advertisement 1 (e.g., smart watches of brand AB) on the advertising platform, wherein the delivery time period of Advertisement 1 is set to include May 1, 2024 to May 30, 2024; the advertiser device 300 sends the delivery time period of Advertisement 1 set by the advertiser to the advertising server 200.
[0085] S102 : The delivery front end of the advertisement server 200 uploads the delivery time period of advertisement 1 to the delivery back end.
[0086] S103 . The delivery backend of the advertisement server 200 transmits information of interactive elements related to each festival within the delivery time period to the delivery frontend, including interactive element 1 of festival 1 .
[0087] The delivery backend of the advertisement server 200 determines each holiday within the delivery time period and one or more interactive elements related to each holiday according to the delivery time period of the advertisement 1.
[0088] S104: The delivery front end of the advertisement server 200 instructs the advertiser device 300 to display options of interactive elements related to each festival within the delivery time period.
[0089] The delivery backend of the advertisement server 200 sends information about the interactive elements related to each festival during the delivery period to the advertiser device 300 through the delivery frontend, such as the storage address of the interactive elements and the original image data / text data of the interactive elements. The terminal device 100 displays the options of the interactive elements related to each festival according to the information about the interactive elements related to each festival, such as the options of the interactive element 1 of festival 1. For example, refer to Figure 2B The interactive elements of May Day, Mother's Day and 520 are shown.
[0090] S105 . The advertiser device 300 receives an input operation 1 for selecting an interactive element 1 related to a festival 1 .
[0091] In some embodiments, the advertiser can freely select one or more interactive elements related to Festival 1 (e.g., Interactive Element 1 of Festival 1), or not select any interactive element related to Festival 1. For example, refer to Figure 2D , input operation 1 is a selection operation (eg, a touch operation) of option 203 of "mother". The embodiment of the present application does not specifically limit input operation 1.
[0092] S106 , the advertiser device 300 uploads the interactive element 1 related to the holiday 1 selected by the advertiser to the delivery front end of the advertisement server 200 .
[0093] S107 . The delivery front end of the advertisement server 200 uploads the interactive element 1 related to the festival 1 selected by the advertiser to the delivery back end.
[0094] S108 , the delivery backend of the advertisement server 200 returns the improvement value 1 of the advertisement click rate to the delivery frontend.
[0095] Through the delivery front end of the advertisement server 200, the advertiser device 300 uploads the interactive element 1 related to the holiday 1 selected by the advertiser to the delivery back end; the delivery back end calculates the click rate improvement value 1 of the interactive element 1 in real time and transmits it back to the delivery front end.
[0096] In some embodiments, the advertising platform can add interactive element 1 as an interactive element in the interactive control in the test advertisement; the advertising platform delivers test advertisement 1 with interactive element 1 and test advertisement 2 without interactive element 1 to the user's terminal side in the same test environment, and collects the click-through rates of the two test advertisements; by comparing the click-through rates of the two test advertisements, the click-through rate improvement value of interactive element 1 can be obtained. In one implementation, when testing the click-through rate improvement value 1 of interactive element 1 related to festival 1, the test environment needs to be limited to festival 1; the click-through rate improvement value of interactive element 1 can be different under different festivals.
[0097] In some embodiments, researchers estimate the click-through rate increase value 1 of the interactive element 1 related to the festival 1 based on testing experience.
[0098] In some embodiments, at the initial stage of application of the advertising delivery method provided in the embodiments of the present application, researchers estimate the click-through rate improvement value 1 of the interactive element 1 related to festival 1 based on test experience, and collect actual advertising click-through rates when the advertisement is delivered; after a period of application, the actual advertising click-through rates collected are compared with the historical advertising click-through rates when the interactive element 1 related to festival 1 is not used to obtain the click-through rate improvement value 1 of the interactive element 1 related to festival 1.
[0099] In some embodiments, the advertiser selects multiple interactive elements of Festival 1; the advertising platform can add the above-mentioned multiple interactive elements as interactive elements in the interactive control in the test advertisement; the advertising platform delivers test advertisement 1 with the above-mentioned multiple interactive elements and test advertisement 2 without the above-mentioned multiple interactive elements to the user's terminal side under the same test environment, and collects the click-through rates of the two test advertisements; by comparing the click-through rates of the two test advertisements, the comprehensive click-through rate improvement value of the above-mentioned multiple interactive elements can be obtained.
[0100] In some embodiments, the advertiser selects multiple interactive elements of Festival 1; the comprehensive click-through rate improvement value of the multiple interactive elements is equal to the sum of the click-through rate improvement values of the multiple interactive elements.
[0101] The embodiment of the present application does not specifically limit the method for obtaining the click rate improvement value of each interactive element. Steps S105 to S109 are optional. In some embodiments, steps S105 to S109 do not need to be performed.
[0102] S109 , the delivery front end of the advertisement server 200 instructs the advertiser device 300 to display the boost value 1.
[0103] Exemplary, reference Figure 2D , the advertiser device 300 displays the click rate improvement value corresponding to "love"; Figure 2E , the advertiser device 300 displays the comprehensive click rate improvement values corresponding to "love" and "mother". The advertiser refers to the improvement value 1 and its own experience to determine whether to finally select the interactive element 1 related to the festival 1.
[0104] S110 , the advertiser device 300 receives an input operation 2 for determining to select an interactive element 1 related to a festival 1 .
[0105] Exemplary, reference Figure 2E , input operation 2 may be an input operation (such as a touch operation) acting on the determination control 207, and the embodiment of the present application does not specifically limit input operation 2.
[0106] S111 . The advertiser device 300 uploads the interactive element 1 related to the holiday 1 selected by the advertiser to the delivery front end of the advertisement server 200 .
[0107] S112 . The delivery front end of the advertisement service end 200 uploads the interactive element 1 related to the holiday 1 selected by the advertiser to the delivery back end.
[0108] S113 . The delivery backend of the advertisement server 200 stores the interactive element 1 of the advertisement 1 for the festival 1 .
[0109] S114. On holiday 1, the terminal device 100 sends an advertisement request to the delivery backend of the advertisement server 200. The advertisement request is used to request to obtain advertisement information.
[0110] S115 . The delivery backend of the advertisement server 200 sends advertisement information of advertisement 1 of version 1 to the terminal device 100 .
[0111] In some embodiments, in response to an advertising request, the delivery backend of the advertising server 200 determines that advertisement 1 is delivered and the current time belongs to holiday 1; the delivery backend obtains the interactive elements of advertisement 1 on holiday 1 including interactive element 1; the delivery backend determines to send the advertising information of advertisement 1 of version 1 to the terminal device 100, and the advertising information of advertisement 1 of version 1 indicates that the interactive controls of advertisement 1 include interactive element 1, as well as the advertising content of advertisement 1.
[0112] S116 . Based on the above advertisement information, the terminal device 100 displays the advertisement content and interactive element 1 of advertisement 1 .
[0113] For example, see Figure 2E and Figure 3B The advertiser sets the interactive elements of Advertisement 1 on Mother's Day to include "love" and "mother", so the interactive control 302 of Advertisement 1 displayed by the terminal device 100 includes "love" and "mother".
[0114] In some embodiments, the delivery backend of the advertising service end 200 combines the advertising content of advertisement 1 and the interactive control including interactive element 1; the advertising information of advertisement 1 of the above version 1 includes the storage address of the combined advertising material, and the terminal device 100 calls the storage address to display the advertising content of advertisement 1 and interactive element 1.
[0115] S117 . The terminal device 100 receives input operation 3 acting on the interactive element 1 .
[0116] S118 . In response to input operation 3 , terminal device 100 displays the advertisement detail page of advertisement 1 .
[0117] Exemplarily, an input operation (eg, a touch operation) acting on the interactive control 302 is received; in response to the input operation, the terminal device 100 displays the advertisement details page of advertisement 1. The embodiment of the present application does not specifically limit the input operation 3.
[0118] In the embodiment of the present application, when the advertiser sets up an advertising plan, the advertising platform provides relevant elements of special periods such as festivals as interactive elements of the advertisement, thereby meeting the advertiser's special delivery needs during special periods such as various festivals, achieving differentiated advertising delivery for different festivals, improving the fun of the advertisements, and further improving the user experience and the click-through rate of the advertisements. The scenario involved in the embodiment of the present application can indicate whether the display time of the advertisement on the terminal side belongs to a festival, and the specific festival (such as Mother's Day).
[0119] In an advertising delivery solution provided by an embodiment of the present application, the advertising server 200 automatically provides options for interactive elements related to the theme of the advertising content based on the advertising content of advertisement 1 set by the advertiser on the advertising platform; the advertising server 200 delivers advertisement 1 based on the interactive elements selected by the advertiser; when the terminal device 100 displays advertisement 1, it automatically displays the interactive elements selected by the above advertiser.
[0120] First, the subject matter and interactive elements related to the subject matter involved in the embodiments of the present application are introduced. The subject matter of the above-mentioned advertisement may include the brand, product type, product selling point, etc. of the advertised product, and the present application does not specifically limit the subject matter of the advertisement. The interactive elements related to the subject matter of the above-mentioned advertisement may include brand names (such as AB brand name "AB"), brand trademark images, product type images (such as watches), product selling point images (such as watch chips), etc. In the embodiments of the present application, for the subject matter of an advertisement, the advertising platform may provide one or more options of interactive elements for advertisers to choose from. By way of example, Table 2 exemplarily shows a variety of interactive elements related to the subject matter of an advertisement.
[0121]
[0122] Table 2
[0123] For example, FIG. 5A to FIG. 5C Shows the user interface for serving ad 1.
[0124] like Figure 2A As shown, the advertiser opens the user interface 11 of the advertising platform through the advertiser device 300. The user interface 11 is used to upload the advertising plan, including the advertising delivery time period and / or the advertising content. The advertising content may include one or more of the following: advertising title, multimedia materials (such as images, videos, audio, animated pictures, etc.), and advertising text. Figure 2AAs shown, the user interface 11 includes an input box 103 for an advertisement title, a control 104 for adding multimedia materials, and an input box 105 for the advertisement body. By adding the control 104, the advertiser can add one or more multimedia materials.
[0125] like Figure 5A and Figure 5B As shown, after the advertiser sets the advertisement content of advertisement 1, an input operation (such as a touch operation) of the user acting on the determination control 107 is detected; in response to the above input operation, the advertiser device 300 sends the advertisement content set by the advertiser to the advertisement server 200, and displays the user interface 12 of the advertisement platform, which is used to recommend and set interactive elements related to the theme of advertisement 1; the theme of advertisement 1 is refined by the advertisement server 200 through the advertisement content of advertisement 1. For example, theme 1 of advertisement 1 includes "AB brand smart watches".
[0126] like Figure 5C As shown, the advertiser device 300 displays one or more interactive element options related to the theme 1 of the advertisement 1, such as the option 401 of "AB brand trademark", the option 402 of "watch", and the option 403 of "AB brand name". The advertiser can select one or more interactive elements related to the theme 1 as interactive elements of the interactive control of the advertisement 1.
[0127] In some embodiments, when the advertiser selects one or more interactive elements related to Topic 1 (e.g., Interactive Element 1), the advertising platform can predict the increase in the click-through rate of the advertisement that can be brought about by the one or more interactive elements selected by the advertiser. Figure 5B and Figure 5C As shown, after detecting the selection operations (such as touch operations) on option 402 of "watch" and option 403 of "AB brand name", the advertising platform switches option 402 and option 403 from an unselected state to a selected state, and displays the comprehensive advertising click-through rate improvement value 408 corresponding to "watch" and "AB brand name", for example, 22%.
[0128] In some embodiments, the user interface 12 further includes a switch control 404 of an icon corresponding to the theme 1 and a switch control 405 of an animated image, and the advertiser can control the switch control to switch between an on state and an off state. Only one of the switch control 404 and the switch control 405 of the animated image is in an on state; if the switch control 404 is in an on state, the interactive element corresponding to the theme of the advertisement 1 is displayed in the form of a static icon; if the switch control 405 is in an on state, the interactive element corresponding to the theme of the advertisement 1 is displayed in the form of an animated image.
[0129] like Figure 5CAs shown, the user interface 12 also includes a cancel control 406 and a confirmation control 407; the cancel control 406 is used to cancel the interactive elements set for Advertisement 1, and the confirmation control 407 can be used to determine to set the interactive elements related to the topic selected by the advertiser as the interactive elements of Advertisement 1; the advertisement server 200 records the interactive elements related to the topic selected by the advertiser, and displays the corresponding interactive elements in Advertisement 1.
[0130] In some embodiments, the advertiser may not select any interactive element related to the topic. In one implementation, if the advertiser does not select any interactive element related to the topic, the subsequent advertisement 1 may adopt existing conventional interactive elements and interactive methods.
[0131] In some embodiments, the user interface 12 also includes a custom option 409 corresponding to Topic 1 ; by clicking on the custom option 409 , the advertiser can obtain an icon or animated image from a local computer or the Internet and upload it to the advertising platform as an interactive element corresponding to Topic 1 .
[0132] For example, FIG. 6A to FIG. 6B The relevant user interface of the terminal device 100 displaying advertisement 1 is shown.
[0133] like Fig. 6A and Figure 6B As shown, in response to an input operation (e.g., a touch operation) on icon 301, terminal device 100 starts APP1, and displays the splash screen advertisement of APP1 (e.g., the above-mentioned advertisement 1) on user interface 14. User interface 14 includes the advertisement content of advertisement 1 and interactive control 307. Interactive control 307 includes interactive elements set by the advertiser for the theme, namely, "watch" and "AB brand name". In response to an input operation (e.g., a touch operation) on interactive control 307, terminal device 100 displays the advertisement details page of advertisement 1.
[0134] In some embodiments, the user interface 14 further includes a skip control 303. In response to an input operation (eg, a touch operation) on the skip control 303, the terminal device 100 stops displaying the advertisement 1 and displays the application homepage of APP1.
[0135] In some embodiments, the user interface 14 further includes prompt information for prompting the user to enter the advertisement details page through the interactive control 307. For details, reference may be made to the above embodiments, which will not be described in detail here.
[0136] For example, Figure 7 As shown, the method flow of the advertisement delivery method may include part or all of steps S201 to S218.
[0137] S201 . The advertiser device 300 uploads the advertisement content of advertisement 1 to the delivery front end of the advertisement server 200 .
[0138] Exemplary, reference Figure 5B , the advertiser sets the advertising content for advertisement 1 (eg, smart watches of brand AB) on the advertising platform; the advertiser device 300 sends the advertising content of advertisement 1 set by the advertiser to the advertising server 200.
[0139] S202 . The delivery front end of the advertisement service end 200 uploads the advertisement content of advertisement 1 to the delivery back end.
[0140] S203 , the delivery backend of the advertisement server 200 transmits information of interactive elements related to theme 1 of the advertisement content, including interactive element 2 , to the delivery frontend.
[0141] The delivery backend of the advertisement service end 200 extracts theme 1 of advertisement 1 from the advertisement content of advertisement 1, and further determines one or more interactive elements related to theme 1.
[0142] S204 : The delivery front end of the advertisement server 200 instructs the advertiser device 300 to display options of interactive elements related to Topic 1 of the advertisement content.
[0143] The delivery backend of the advertisement server 200 sends information about the interactive elements related to Topic 1, such as the storage address of the interactive elements and the original image data / text data of the interactive elements, to the advertiser device 300 through the delivery frontend. The terminal device 100 displays options for each interactive element, such as options for interactive element 2, based on the information about the interactive elements related to Topic 1. Figure 5B Interactive elements of Theme 1 shown.
[0144] S205 : The advertiser device 300 receives an input operation 4 for selecting an interactive element 2 related to the topic 1 .
[0145] In some embodiments, the advertiser can freely select one or more interactive elements related to Topic 1 (e.g., Interactive Element 2 related to Topic 1), or not select any interactive element related to Topic 1. For example, refer to Figure 2D , input operation 4 is a selection operation (eg, a touch operation) acting on option 402 of "watch". The embodiment of the present application does not specifically limit input operation 4.
[0146] S206 , the advertiser device 300 uploads the interactive element 2 related to the theme 1 selected by the advertiser to the delivery front end of the advertisement server 200 .
[0147] S207 , the delivery front end of the advertisement service end 200 uploads the interactive element 2 related to the advertiser's selected theme 1 to the delivery back end.
[0148] S208 , the delivery backend of the advertisement server 200 transmits the improvement value 2 of the click rate of the clicked advertisement to the delivery frontend.
[0149] Through the delivery front end of the advertisement server 200, the advertiser device 300 uploads the interactive element 2 related to the theme 1 selected by the advertiser to the delivery back end; the delivery back end calculates the click rate improvement value 2 of the interactive element 2 in real time and transmits it back to the delivery front end.
[0150] For how to calculate the click-through rate improvement value of the topic-related interactive elements, please refer to the relevant description of step S108, which will not be repeated here.
[0151] S209 , the delivery front end of the advertisement server 200 instructs the advertiser device 300 to display the boost value 2 .
[0152] Exemplary, reference Figure 5C , the advertiser device 300 displays the comprehensive advertisement click rate improvement value corresponding to "watch" and "AB brand name". The advertiser refers to the improvement value 2 and its own experience to determine whether to finally select the interactive element 2 related to the theme 1.
[0153] The above steps S205 to S209 are optional. In some embodiments, steps S205 to S209 do not need to be performed.
[0154] S210 , the advertiser device 300 receives an input operation 5 for determining an interactive element 2 related to the selected topic 1 .
[0155] Exemplary, reference Figure 5C , the input operation 5 may be an input operation (such as a touch operation) acting on the determination control 207, and the embodiment of the present application does not specifically limit the input operation 5.
[0156] S211 , the advertiser device 300 uploads the interactive element 2 related to the theme 1 determined and selected by the advertiser to the delivery front end of the advertisement server 200 .
[0157] S212 . The delivery front end of the advertisement service end 200 uploads the interactive element 2 related to the theme 1 selected by the advertiser to the delivery back end.
[0158] S213 . The delivery backend of the advertisement server 200 stores the interactive element 2 of the advertisement 1 for the theme 1 .
[0159] S214 , the terminal device 100 sends an advertisement request to the delivery backend of the advertisement server 200 .
[0160] S215 . The delivery backend of the advertisement server 200 sends the advertisement information of the advertisement 1 of version 2 to the terminal device 100 .
[0161] In some embodiments, in response to an advertisement request, the delivery backend of the advertisement server 200 determines to deliver advertisement 1; the delivery backend obtains the interactive elements of theme 1 of advertisement 1, including interactive element 2; the delivery backend determines to send advertisement information of version 2 of advertisement 1 to the terminal device 100, and the advertisement information of version 2 of advertisement 1 indicates that the interactive controls of advertisement 1 include interactive element 2, as well as the advertisement content of advertisement 1.
[0162] S216 . Based on the above advertisement information, the terminal device 100 displays the advertisement content and interactive element 2 of advertisement 1 .
[0163] For example, see Figure 5C and Figure 6B The advertiser sets the interactive elements related to the theme 1 of advertisement 1 to include "watch" and "AB brand name". Therefore, the interactive control 307 of advertisement 1 displayed by the terminal device 100 includes "watch" and "AB brand name".
[0164] In some embodiments, the delivery backend of the advertising service end 200 combines the advertising content of advertisement 1 and the interactive controls including the interactive elements 2; the advertising information of the above-mentioned version 2 of advertisement 1 includes the storage address of the combined advertising material, and the terminal device 100 calls the storage address to display the advertising content of advertisement 1 and the interactive elements 2.
[0165] S217 , the terminal device 100 receives the input operation 6 acting on the interactive element 2 .
[0166] S218 . In response to input operation 6 , the terminal device 100 displays the advertisement detail page of advertisement 1 .
[0167] Exemplarily, an input operation (eg, a touch operation) acting on the interactive control 307 is received; in response to the input operation, the terminal device 100 displays the advertisement details page of advertisement 1. The embodiment of the present application does not specifically limit the input operation 6.
[0168] In the embodiment of the present application, when an advertiser sets an advertising plan, the advertising platform identifies the theme of the advertising content; and provides related elements of the theme as interactive elements of the advertisement for the advertiser to choose from, thereby meeting the differentiated delivery needs of different brands, different products, and different selling points, and improving the interest of the advertisement, allowing users to experience the advertisement and enter the advertisement details page in a novel interactive way, thereby improving the user experience and the click-through rate of the advertisement.
[0169] In an advertising delivery scheme provided by an embodiment of the present application, the advertising server 200 automatically provides options of interactive elements (such as interactive element 1) related to the festival involved in the delivery time period of advertisement 1 set by the advertiser on the advertising platform, and automatically provides options of interactive elements (such as interactive element 2) related to the theme of the advertising content according to the advertising content of advertisement 1 set by the advertiser on the advertising platform; the advertising server 200 delivers advertisement 1 according to interactive element 1 and interactive element 2 selected by the advertiser; when the terminal device 100 displays advertisement 1, it automatically displays the interactive element 1 and / or interactive element 2 selected by the advertiser according to the delivery scenario.
[0170] For example, FIG. 8A to FIG. 8D The user interface for placing an ad 1 and displaying the ad is shown.
[0171] like Figure 2A As shown, the advertiser opens the user interface 11 of the advertising platform through the advertiser device 300, and the user interface 11 is used to upload the advertising plan, including the advertising delivery time period and the advertising content. Fig. 8A As shown, after the advertiser sets the delivery time period and advertising content of advertisement 1, the advertiser device 300 sends the delivery time period and advertising content set by the advertiser to the advertising server 200, and displays the user interface 12 of the advertising platform. The user interface 12 is used to recommend and set interactive elements corresponding to each festival (such as festival 1) within the delivery time period of advertisement 1, as well as recommend and set interactive elements related to the theme of advertisement 1.
[0172] In some embodiments, when the advertiser selects one or more interactive elements of Festival 1 (for example, interactive element 1), the advertising platform can predict the increase in the advertising click-through rate that the above one or more interactive elements can bring; when the advertiser selects one or more interactive elements related to Topic 1 (for example, interactive element 1), the advertising platform can predict the increase in the advertising click-through rate that the above one or more interactive elements can bring.
[0173] The determination control 207 is used to determine to set the interactive element 1 of the festival 1 selected by the advertiser as the interactive element of advertisement 1, and to set the interactive element 2 related to the theme selected by the advertiser as the interactive element of advertisement 1; the advertisement server 200 records the interactive elements related to the festival and the interactive elements related to the theme selected by the advertiser.
[0174] Fig. 8A The specific implementation can be referred to FIG. 2A to FIG. 2E as well as FIG. 5A to FIG. 5C The relevant description will not be repeated here.
[0175] In some embodiments, Figure 8BAs described above, the interactive control 308 displayed by the terminal device 100 in the advertisement 1 placed on Mother's Day includes the interactive elements related to Mother's Day set by the advertiser, namely "love" and "mother", but does not include the interactive elements related to the theme 1 of the advertisement 1. In some embodiments, Figure 8C As described above, the interactive control 308 displayed by the terminal device 100 in the advertisement 1 placed on Mother's Day includes one or more interactive elements related to Mother's Day set by the advertiser, such as "mother", and also includes one or more interactive elements related to the subject set by the advertiser, such as "AB brand name".
[0176] In some embodiments, Fig.8D As described above, the interactive control 308 displayed by the terminal device 100 in the advertisement 1 placed on a non-holiday date does not include the Mother's Day-related interactive elements set by the advertiser, but includes subject-related interactive elements set by the advertiser, such as "AB brand name" and "watch".
[0177] For example, Fig. 9 As shown, the method flow of the advertisement delivery method may include part or all of steps S301 to S324.
[0178] S301 . The advertiser device 300 uploads the delivery time period and the advertisement content of advertisement 1 to the delivery front end of the advertisement server 200 .
[0179] S302 : The delivery front end of the advertisement server 200 uploads the delivery time period and advertisement content of advertisement 1 to the delivery back end.
[0180] S303, the delivery backend of the advertisement server 200 transmits back to the delivery frontend information of the interactive elements related to each festival within the delivery time period, and information of the interactive elements related to theme 1 of the advertisement content.
[0181] S304 , the delivery front end of the advertisement server 200 instructs the advertiser device 300 to display options of interactive elements related to each festival within the delivery time period, and to display options of interactive elements related to theme 1 .
[0182] For the specific implementation of steps S301-S304, reference may be made to the relevant descriptions of steps S101-S104 and S201-S204, which will not be repeated here.
[0183] S305 : The advertiser device 300 receives an input operation 1 for selecting an interactive element 1 related to a festival 1 .
[0184] S306 , the advertiser device 300 uploads the interactive element 1 related to the holiday 1 selected by the advertiser to the delivery front end of the advertisement server 200 .
[0185] S307 , the delivery front end of the advertisement server 200 uploads the interactive element 1 related to the holiday 1 selected by the advertiser to the delivery back end.
[0186] S308 , the delivery backend of the advertisement server 200 returns the improvement value 1 of the advertisement click rate to the delivery frontend.
[0187] S309 , the delivery front end of the advertisement server 200 instructs the advertiser device 300 to display the boost value 1.
[0188] The specific implementation of steps S305 to S309 can refer to the relevant description of steps S105 to S109, which will not be repeated here. Steps S305 to S309 are optional. In some embodiments, steps S305 to S309 do not need to be performed.
[0189] S310 , the advertiser device 300 receives an input operation 4 for selecting an interactive element 2 related to the topic 1 .
[0190] S311 , the advertiser device 300 uploads the interactive element 2 related to the theme 1 selected by the advertiser to the delivery front end of the advertisement server 200 .
[0191] S312 , the delivery front end of the advertisement service end 200 uploads the interactive element 2 related to the advertiser's selected theme 1 to the delivery back end.
[0192] S313, the delivery backend of the advertisement server 200 returns the improvement value 2 of the advertisement click rate to the delivery frontend.
[0193] S314 , the delivery front end of the advertisement server 200 instructs the advertiser device 300 to display the boost value 2 .
[0194] The specific implementation of steps S310 to S314 can refer to the relevant description of steps S205 to S209, which will not be repeated here. Steps S310 to S314 are optional. In some embodiments, steps S310 to S314 do not need to be performed.
[0195] S315 : The advertiser device 300 receives input operation 7 , which is used to determine and select interactive element 1 related to festival 1 and interactive element 2 related to theme 1 .
[0196] S316 , the advertiser device 300 uploads the interactive element 1 related to the festival 1 and the interactive element 2 related to the theme 1 determined and selected by the advertiser to the delivery front end of the advertisement server 200 .
[0197] S317 . The delivery front end of the advertisement service end 200 uploads the interactive element 1 related to the festival 1 and the interactive element 2 related to the theme 1 selected by the advertiser to the delivery back end.
[0198] S318 , the delivery backend of the advertisement server 200 stores the interactive element 1 related to the festival 1 and the interactive element 2 related to the theme 1 .
[0199] For the specific implementation of steps S315 to S318, reference may be made to the relevant descriptions of steps S110 to S113 and steps S210 to S213. For input operation 7, reference may be made to the relevant descriptions of input operation 2 and input operation 5, which will not be repeated here.
[0200] S319, on holiday 1, the terminal device 100 sends an advertisement request to the delivery backend of the advertisement server 200, where the advertisement request is used to request to obtain advertisement information.
[0201] S320 , the delivery backend of the advertisement server 200 sends the advertisement information of advertisement 1 of version 1 to the terminal device 100 .
[0202] S321 . Based on the above advertisement information, the terminal device 100 displays the advertisement content and interactive element 1 of advertisement 1 .
[0203] For the specific implementation of steps S319 to S321, reference may be made to the relevant description of steps S114 to S116, which will not be repeated here.
[0204] S322 . During non-holiday periods, the terminal device 100 sends an advertisement request to the delivery backend of the advertisement server 200 .
[0205] S323 . The delivery backend of the advertisement server 200 sends the advertisement information of the advertisement 1 of version 2 to the terminal device 100 .
[0206] S324 . Based on the above advertisement information, the terminal device 100 displays the advertisement content and interactive element 2 of advertisement 1 .
[0207] For the specific implementation of steps S322 to S324, reference may be made to the relevant description of steps S214 to S216, which will not be repeated here.
[0208] The embodiments of the present application can perform differentiated advertising delivery for different advertising holiday scenes and different advertising content themes, thereby providing users with differentiated interactive experiences, thereby effectively improving user experience and advertising click-through rate.
[0209] The advertising delivery method provided in the embodiment of the present application can also be combined with existing interactive methods. In some embodiments, the opening screen advertisement of APP1 displays action instructions such as sliding, rotating, and shaking to prompt the user through which interactive method to enter the advertisement details page of advertisement 1; the terminal device 100 can also display the interactive elements corresponding to the festival set by the advertiser for advertisement 1, and / or the interactive elements corresponding to the theme in the above action instructions. For details, please refer to the relevant description of the aforementioned embodiment, which will not be repeated here.
[0210] like Fig.10 As shown, the present application provides an advertisement delivery method, which includes part or all of steps S1 to S6.
[0211] S1. The advertiser device 300 sends an advertisement plan of a first advertisement to the advertisement server 200. The advertisement plan includes a delivery time period and / or advertisement content of the first advertisement.
[0212] S2. The advertisement server 200 sends options of one or more interactive elements related to the first advertisement to the advertiser device 300, where the one or more interactive elements include the first interactive element.
[0213] S3. The advertiser device 300 sends first information to the advertisement server 200. The first information is used to indicate that the advertiser confirms to select the first interactive element.
[0214] S4. The terminal device 100 sends a first advertisement request to the advertisement server 200.
[0215] S5. The advertisement server 200 sends the first advertisement information to the terminal device 100 in response to the first advertisement request.
[0216] S6. Based on the first advertisement information, the terminal device 100 displays the advertisement content of the first advertisement and a first interactive element, where the first interactive element is used to instruct the user to open the advertisement details page of the first advertisement.
[0217] In the embodiment of the present application, the first advertisement may be the aforementioned advertisement 1, the first interactive element may include the aforementioned interactive element 1 and / or interactive element 2, and the first advertisement request may be the aforementioned Figure 4 , Figure 7 or Fig. 9 In the advertisement request, the first advertisement information may be the aforementioned Figure 4 , Figure 7 or Fig. 9 Advertising information in.
[0218] In one implementation, the method further includes: the terminal device 100 displays a detection of a first operation acting on the first interactive element; and in response to the first operation, displays an advertisement details page of the first advertisement.
[0219] In one implementation, before the advertiser device 300 sends the first information to the advertising server 200, the method further includes: the advertiser device 300 displays the one or more interactive elements; in response to the second operation on the first interactive element, the advertiser device 300 sends the first information to the advertising server 200. The second operation can be the aforementioned input operation 2, input operation 5 or input operation 7. For specific implementation, please refer to Figure 4 , Figure 7 or Fig. 9 The relevant description will not be repeated here.
[0220] In one implementation, the delivery time period of the first advertisement includes the first holiday, and the advertisement server 200 sends the options of one or more interactive elements related to the first advertisement to the advertiser device 300, including: the advertisement server 200 sends the options of one or more interactive elements related to the first holiday to the advertiser device 300; the first interactive element is an interactive element related to the first holiday, and the first information is used to indicate that the advertiser determines to select the first interactive element related to the first holiday; the advertisement server 200 responds to the first advertisement request and sends the first advertisement information to the terminal device 100, including: in response to the first advertisement request, the advertisement server 200 determines that the current date belongs to the first holiday, and sends the first advertisement information to the terminal device 100. The first holiday may be the aforementioned holiday 1, the first interactive element may be the aforementioned interactive element 1, and the first advertisement request may be the aforementioned Figure 4 or Fig. 9 In the advertisement request, the first advertisement information may be the aforementioned Figure 4 or Fig. 9 For specific implementation, please refer to Figures 2A to 4 A description of FIG. 8A to FIG. 9 The relevant description will not be repeated here.
[0221] In one implementation, the advertisement content of the first advertisement includes a first theme, and the advertisement server 200 sends one or more interactive element options related to the first advertisement to the advertiser device 300, including: the advertisement server 200 sends one or more interactive element options related to the first theme to the advertiser device 300; the first interactive element is an interactive element related to the first theme. The first theme may be the aforementioned theme 1, the first interactive element may be the aforementioned interactive element 2, and the first advertisement request may be the aforementioned Figure 7 or Fig. 9 In the advertisement request, the first advertisement information may be the aforementioned Figure 7 or Fig. 9 For specific implementation, please refer to FIG. 5A to FIG. 7 A description of FIG. 8A to FIG. 9 The relevant description will not be repeated here.
[0222] In one implementation, the advertising content of the first advertisement includes multiple topics. For example, the advertising content of the aforementioned advertisement 1 is about "AB brand smart watches, and the product selling point includes chips". Advertisement 1 may include the following multiple topics: AB brand, smart watches, chips. For each topic, the advertising service end 200 may provide one or more interactive elements related to the topic to the advertiser device 300 for the advertiser to choose. For example, the interactive elements of the topic "AB brand" may include the brand name of the AB brand in one or more fonts, the brand logo in one or more design styles, etc., and the interactive elements of the topic "smart watches" may include icons of smart watches in one or more design styles, etc. The advertising service end 200 may display the interactive elements selected by the advertiser for each topic in the delivered advertisement 1.
[0223] In one implementation, the method further includes: the advertising server 200 sends an option of one or more interactive elements related to the first theme to the advertiser device 300; the one or more interactive elements related to the first theme include a second interactive element; the advertising server 200 receives the second information sent by the advertiser device 300, the second information is used to indicate that the advertiser determines to select the second interactive element related to the first theme; the advertising server 200 receives the second advertising request sent by the terminal device 100; the advertising server 200 responds to the second advertising request and, if the current date does not belong to a preset holiday, sends the second advertising information to the terminal device 100; based on the second advertising information, the terminal device 100 displays the advertising content and the second interactive element of the first advertisement, the second interactive element is used to indicate that the user opens the advertising details page of the first advertisement, and the preset holiday includes the first holiday. Among them, the first holiday can be the aforementioned holiday 1, the first theme can be the aforementioned theme 1, the first interactive element can be the aforementioned interactive element 1, the second interactive element can be the aforementioned interactive element 2, and the first advertising request can be the aforementioned Fig. 9 In the advertisement request, the first advertisement information may be the aforementioned Fig. 9 For specific implementation, please refer to FIG. 8A to FIG. 9 The relevant description will not be repeated here.
[0224] In one implementation, the first advertisement information is used by the terminal device 100 to display the advertisement content and interactive controls of the first advertisement, the interactive controls include a first interactive element and a second interactive element, and the interactive controls are used to instruct the user to open the advertisement details page of the first advertisement. Figure 8C Interactive control 308 is shown.
[0225] In one implementation, before the advertiser device 300 sends the first information to the advertising server 200, the process further includes: the advertiser device 300 responds to the third operation on the first interactive element and sends the second information to the advertising server 200, the second information being used to indicate the first interactive element pre-selected by the advertiser; the advertising server 200 sends the improvement value of the advertisement click rate corresponding to the first interactive element to the advertiser device 300. The third operation may be the aforementioned input operation 1 or input operation 4. For specific implementation, please refer to Figure 4 , Figure 7 or Fig. 9 The relevant description of is not repeated here. For example, refer to Figure 2D , the first interactive element may be a "love", which may provide the advertiser device 300 with an improvement value of the click rate of the "love" advertisement. For specific implementation, please refer to Figure 2D and Figure 4 The relevant description will not be repeated here.
[0226] In another implementation, when the advertisement server 200 sends the options of one or more interactive elements related to the first advertisement to the advertiser device 300 , it also sends the improvement value of the advertisement click rate corresponding to each interactive element.
[0227] In one implementation, the options of the one or more interactive elements also include a third interactive element, and the method also includes: the advertiser device 300 receives and sends third information to the advertising server 200, the third information being used to indicate the first interactive element and the third interactive element pre-selected by the advertiser; the advertising server 200 sends the advertiser device 300 the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element, or sends the advertiser device 300 the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element respectively; the advertiser device 300 displays the above improvement value.
[0228] Exemplary, reference Figure 2E or Fig. 8A , the first interactive element may be "mother", the third interactive element may be "love", and the advertiser device 300 may be provided with a comprehensive advertisement click-through rate improvement value of "mother" and "love". For specific implementation, please refer to Figure 2E and Figure 4 Related descriptions, or references Fig. 8A and Fig. 9 The relevant description will not be repeated here.
[0229] Exemplary, reference Figure 5C or Fig. 8A, the first interactive element may be "watch", the third interactive element may be "AB brand name", and the advertiser device 300 may be provided with the comprehensive advertisement click rate improvement value of "watch" and "AB brand name". For specific implementation, please refer to Figure 5C and Figure 7 Related descriptions, or references Fig. 8A and Fig. 9 The relevant description will not be repeated here.
[0230] In one implementation, the festival-related interactive elements may include one or more of the following: the name of the festival, a representative image of the cultural origin, a logo image commonly used for the festival, an image of an item strongly related to the festival, etc. For details, please refer to the relevant description in Table 1, which will not be repeated here.
[0231] In one implementation, the theme-related interactive elements may include one or more of the following: brand name, brand trademark image, product type image, product selling point image, etc. For details, please refer to the relevant description in Table 2, which will not be repeated here.
[0232] The following introduces the structure of a terminal device 100 provided in an embodiment of the present application. Fig.11 The structure of the terminal device 100 is shown. The structure of the advertiser device 300 can refer to the relevant description of the terminal device 100, which will not be described in detail later.
[0233] The terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0234] It is understood that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0235] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0236] The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of instruction fetching and execution.
[0237] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0238] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0239] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple groups of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces. For example: the processor 110 may be coupled to the touch sensor 180K through the I2C interface, so that the processor 110 communicates with the touch sensor 180K through the I2C bus interface, thereby realizing the touch function of the terminal device 100.
[0240] The I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to achieve communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 via the I2S interface to achieve the function of answering a call through a Bluetooth headset.
[0241] The PCM interface can also be used for audio communication, sampling, quantizing and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface to realize the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.
[0242] The UART interface is a universal serial data bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is generally used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 170 can transmit an audio signal to the wireless communication module 160 through the UART interface to implement the function of playing music through a Bluetooth headset.
[0243] The MIPI interface can be used to connect the processor 110 with peripheral devices such as the display screen 194 and the camera 193. The MIPI interface includes a camera serial interface (CSI), a display serial interface (DSI), etc. In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the shooting function of the terminal device 100. The processor 110 and the display screen 194 communicate via the DSI interface to implement the display function of the terminal device 100.
[0244] The GPIO interface can be configured by software. The GPIO interface can be configured as a control signal or as a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.
[0245] The USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the terminal device 100, and can also be used to transmit data between the terminal device 100 and peripheral devices. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other electronic devices, such as AR devices, etc.
[0246] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0247] The charging management module 140 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the terminal device 100. While the charging management module 140 is charging the battery 142, it may also power the electronic device through the power management module 141.
[0248] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and supplies power to the processor 110, the internal memory 121, the display screen 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.
[0249] The wireless communication function of the terminal device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0250] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0251] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0252] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.
[0253] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the terminal device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, demodulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0254] In some embodiments, the antenna 1 of the terminal device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the terminal device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).
[0255] The terminal device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or change display information.
[0256] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the terminal device 100 may include 1 or N display screens 194, where N is a positive integer greater than 1.
[0257] The terminal device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
[0258] The ISP is used to process the data fed back by the camera 193. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye. The ISP can also perform algorithm optimization on the noise and brightness of the image. The ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, the ISP can be set in the camera 193.
[0259] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the terminal device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.
[0260] The digital signal processor is used to process digital signals, and can process not only digital image signals but also other digital signals. For example, when the terminal device 100 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.
[0261] Video codecs are used to compress or decompress digital videos. The terminal device 100 may support one or more video codecs. Thus, the terminal device 100 may play or record videos in various coding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
[0262] NPU is a neural network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, it can quickly process input information and can also continuously self-learn. Through NPU, applications such as intelligent cognition of the terminal device 100 can be realized, such as image recognition, face recognition, voice recognition, text understanding, etc.
[0263] The internal memory 121 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM).
[0264] Random access memory may include static random-access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM, for example, the fifth generation DDR SDRAM is generally referred to as DDR5 SDRAM), etc.; non-volatile memory may include disk storage devices and flash memory.
[0265] Flash memory can be divided into NOR FLASH, NAND FLASH, 3D NAND FLASH, etc. according to the operating principle; single-level cell (SLC), multi-level cell (MLC), triple-level cell (TLC), quad-level cell (QLC), etc. according to the storage unit potential level; universal flash storage (UFS), embedded multi media card (eMMC), etc. according to the storage specification.
[0266] The random access memory can be directly read and written by the processor 110, and can be used to store executable programs (such as machine instructions) of the operating system or other running programs, and can also be used to store user and application data.
[0267] The non-volatile memory may also store executable programs and user and application data, etc., and may be loaded into the random access memory in advance for direct reading and writing by the processor 110 .
[0268] The external memory interface 120 can be used to connect to an external non-volatile memory to expand the storage capacity of the terminal device 100. The external non-volatile memory communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music and videos are stored in the external non-volatile memory.
[0269] The terminal device 100 can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
[0270] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.
[0271] The speaker 170A, also called a "speaker", is used to convert an audio electrical signal into a sound signal. The terminal device 100 can listen to music or listen to a hands-free call through the speaker 170A.
[0272] The receiver 170B, also called a "handset", is used to convert audio electrical signals into sound signals. When the terminal device 100 receives a call or voice message, the voice can be received by placing the receiver 170B close to the ear.
[0273] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to the microphone 170C to input the sound signal into the microphone 170C. The terminal device 100 can be provided with at least one microphone 170C. In other embodiments, the terminal device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the terminal device 100 can also be provided with three, four or more microphones 170C to realize the collection of sound signals, noise reduction, identification of sound sources, realization of directional recording function, etc.
[0274] The earphone interface 170D is used to connect a wired earphone and can be a USB interface 130 or a 3.5 mm open mobile terminal platform (OMTP) standard interface or a cellular telecommunications industry association of the USA (CTIA) standard interface.
[0275] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be disposed on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc.
[0276] The gyro sensor 180B can be used to determine the motion posture of the terminal device 100. In some embodiments, the angular velocity of the terminal device 100 around three axes (ie, x, y and z axes) can be determined by the gyro sensor 180B. The gyro sensor 180B can be used for anti-shake shooting.
[0277] The air pressure sensor 180C is used to measure air pressure. In some embodiments, the terminal device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist positioning and navigation.
[0278] The magnetic sensor 180D includes a Hall sensor, and the terminal device 100 can use the magnetic sensor 180D to detect the opening and closing of the flip leather case.
[0279] The acceleration sensor 180E can detect the magnitude of the acceleration of the terminal device 100 in various directions (generally three axes).
[0280] The distance sensor 180F is used to measure the distance. The terminal device 100 can measure the distance by infrared or laser.
[0281] The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode.
[0282] The ambient light sensor 180L is used to sense the brightness of the ambient light. The terminal device 100 can adaptively adjust the brightness of the display screen 194 according to the sensed brightness of the ambient light.
[0283] The fingerprint sensor 180H is used to collect fingerprints. The terminal device 100 can use the collected fingerprint characteristics to achieve fingerprint unlocking, access application locks, fingerprint photography, fingerprint answering calls, etc.
[0284] The temperature sensor 180J is used to detect temperature. In some embodiments, the terminal device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy.
[0285] The touch sensor 180K is also called a "touch control device". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch control screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set on the surface of the terminal device 100, which is different from the position of the display screen 194.
[0286] The bone conduction sensor 180M can obtain a vibration signal. In some embodiments, the bone conduction sensor 180M can obtain a vibration signal of a vibrating bone block of a human vocal part.
[0287] The key 190 includes a power key, a volume key, etc. The key 190 may be a mechanical key or a touch key. The terminal device 100 may receive key input and generate key signal input related to user settings and function control of the terminal device 100.
[0288] Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback.
[0289] Indicator 192 may be an indicator light, which may be used to indicate charging status, power changes, messages, missed calls, notifications, etc.
[0290] The SIM card interface 195 is used to connect a SIM card.
[0291] The following introduces the structure of an advertisement server 200 provided in an embodiment of the present application. Fig.12 The structure of an advertisement server 200 provided in an embodiment of the present application is exemplified.
[0292] like Fig.12 As shown, the advertisement server 200 may include: one or more processors 1001, a memory 1002, a communication interface 1003, a transmitter 1005, a receiver 1006, a coupler 1007, and an antenna 1008. These components may be connected via a bus 1004 or other means. Fig.12 Take bus connection as an example.
[0293] The communication interface 1003 can be used for the advertising server 200 to communicate with other communication devices, such as the terminal device 100. Specifically, the communication interface 1003 can be a 3G communication interface, a 4G communication interface, a 5G communication interface, or a communication interface of a future new air interface. Not limited to a wireless communication interface, the advertising server 200 can also be configured with a wired communication interface 1003, such as a local access network (LAN) interface. The transmitter 1005 can be used to transmit and process the signal output by the processor 1001. The receiver 1006 can be used to receive and process the mobile communication signal received by the antenna 1008.
[0294] In some embodiments of the present application, the transmitter 1005 and the receiver 1006 can be regarded as a wireless modem. In the advertising service end 200, the number of the transmitter 1005 and the receiver 1006 can be one or more. The antenna 1008 can be used to convert the electromagnetic energy in the transmission line into electromagnetic waves in the free space, or convert the electromagnetic waves in the free space into electromagnetic energy in the transmission line. The coupler 1007 is used to divide the mobile communication signal received by the antenna 1008 into multiple paths and distribute them to multiple receivers 1006.
[0295] The memory 1002 is coupled to the processor 1001 and is used to store various software programs and / or multiple sets of instructions. Specifically, the memory 1002 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more disk storage devices, flash memory devices or other non-volatile solid-state storage devices. The memory 1002 may store a network communication program, which may be used to communicate with one or more additional devices, one or more terminal devices, or one or more network devices.
[0296] In some embodiments of the present application, the memory 1002 may be used to store an implementation program of the application distribution method provided by one or more embodiments of the present application on the advertising server 200 side. For the implementation of the application distribution method provided by one or more embodiments of the present application, please refer to the above embodiments.
[0297] The processor 1001 can be used to read and execute computer-readable instructions. Specifically, the processor 1001 can be used to call a program stored in the memory 1002, such as an implementation program of the application distribution method provided in one or more embodiments of the present application on the advertising server 200 side, and execute the instructions contained in the program.
[0298] It should be noted that Fig.12 The advertisement server 200 shown is only one implementation of the embodiment of the present application. In actual applications, the advertisement server 200 may also include more or fewer components, which is not limited here.
[0299] For more details about the functions and working principles of the advertisement server 200, please refer to the relevant contents in the above-mentioned embodiments, which will not be described in detail here.
[0300] The various implementation modes of the present application can be combined arbitrarily to achieve different technical effects.
[0301] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)), etc.
[0302] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
[0303] In short, the above is only an embodiment of the technical solution of this application, and is not intended to limit the protection scope of this application. Any modification, equivalent replacement, improvement, etc. made according to the disclosure of this application shall be included in the protection scope of this application.
Claims
1. An advertisement delivery method, applied to an advertisement server, characterized in that: The method comprises: receiving an advertisement plan of a first advertisement sent by an advertiser device, wherein the advertisement plan includes a delivery time period and / or advertisement content of the first advertisement; Sending to the advertiser device an option of one or more interactive elements related to the first advertisement, the one or more interactive elements including a first interactive element; receiving first information sent by the advertiser device, where the first information is used to indicate that the advertiser determines to select a first interactive element; Receiving a first advertisement request sent by a terminal device; In response to the first advertisement request, first advertisement information is sent to the terminal device; the first advertisement information is used for the terminal device to display the advertisement content of the first advertisement and the first interactive element, and the first interactive element is used to instruct the user to open the advertisement details page of the first advertisement.
2. The method according to claim 1, characterized in that: The delivery time period of the first advertisement includes a first holiday, and the option of sending one or more interactive elements related to the first advertisement to the advertiser device includes: Sending an option of one or more interactive elements related to the first festival to the advertiser device; the first interactive element is an interactive element related to the first festival, and the first information is used to indicate that the advertiser determines to select the first interactive element related to the first festival; The sending first advertisement information to the terminal device in response to the first advertisement request includes: In response to the first advertisement request, if it is determined that the current date belongs to the first holiday, first advertisement information is sent to the terminal device.
3. The method according to claim 1, characterized in that The advertisement content of the first advertisement includes a first theme, and the option of sending one or more interactive elements related to the first advertisement to the advertiser device includes: An option of one or more interactive elements related to the first topic is sent to the advertiser device; the first interactive element is an interactive element related to the first topic.
4. The method according to claim 2, characterized in that: The method further comprises: Sending an option of one or more interactive elements related to the first topic to the advertiser device; the one or more interactive elements related to the first topic include a second interactive element; receiving second information sent by the advertiser device, where the second information is used to instruct the advertiser to determine and select the second interactive element related to the first topic; receiving a second advertisement request sent by a terminal device; In response to the second advertising request, when the current date does not belong to a preset holiday, second advertising information is sent to the terminal device; the second advertising information is used for the terminal device to display the advertising content of the first advertisement and the second interactive element, and the second interactive element is used to instruct the user to open the advertising details page of the first advertisement, and the preset holidays include the first holiday.
5. The method according to claim 4, characterized in that The first advertisement information is used for the terminal device to display the advertisement content and interactive controls of the first advertisement, the interactive controls include the first interactive element and the second interactive element, and the interactive controls are used to instruct the user to open the advertisement details page of the first advertisement.
6. The method according to any one of claims 1 to 5, characterized in that: Before receiving the first information sent by the advertiser device, the method further includes: receiving second information sent by the advertiser device, where the second information is used to indicate the first interactive element pre-selected by the advertiser; The improvement value of the advertisement click rate corresponding to the first interactive element is sent to the advertiser device.
7. The method according to any one of claims 1 to 5, characterized in that: The one or more interactive elements also include a third interactive element, further including: receiving third information sent by the advertiser device, wherein the third information is used to indicate the first interactive element and the third interactive element pre-selected by the advertiser; The integrated advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element is sent to the advertiser device, or the integrated advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element is sent to the advertiser device.
8. The method according to claim 3 or 4, characterized in that: Festival-related interactive elements may include one or more of the following: the name of the festival, representative images of cultural origins, commonly used festival logos, images of items strongly related to the festival, etc.
9. The method according to claim 2 or 4, characterized in that: The interactive elements related to the topic may include one or more of the following: brand name of the advertisement-related brand, brand trademark image, product type image of the advertisement-related product, product selling point image, etc.
10. An advertisement delivery method, applied to a terminal device, characterized in that: The method comprises: The terminal device sends a first advertisement request to the advertisement server; The terminal device receives first advertisement information sent by the advertisement server, where the first advertisement information is determined based on the first advertisement request; Based on the first advertising information, the terminal device displays the advertising content and the first interactive element of the first advertisement. The one or more interactive elements related to the first advertisement include the first interactive element. The first interactive element is an interactive element of the first advertisement set by the advertiser. The first interactive element is used to instruct the user to open the advertising details page of the first advertisement.
11. The method according to claim 10, characterized in that The method further comprises: detecting a first operation acting on the first interactive element; In response to the first operation, an advertisement detail page of the first advertisement is displayed.
12. The method according to claim 10, characterized in that The delivery time period of the first advertisement includes a first holiday, the one or more interactive elements related to the first holiday include the first interactive element, and the first interactive element is an interactive element of the first holiday of the first advertisement set by the advertiser; The terminal device receives first advertisement information sent by the advertisement server, including: When the current date belongs to the first holiday, the terminal device receives the first advertisement information sent by the advertisement service end.
13. The method according to claim 10, characterized in that The advertisement content of the first advertisement includes a first theme, and the options of one or more interactive elements related to the first theme include the first interactive element. The first interactive element is an interactive element of the first theme of the first advertisement set by an advertiser.
14. The method according to claim 12, characterized in that The advertisement content of the first advertisement includes a first theme, and the options of one or more interactive elements related to the first theme include a second interactive element, and the second interactive element is an interactive element of the first theme of the first advertisement set by the advertiser; the method further includes: The terminal device sends a second advertisement request to the advertisement server; In the case that the current date does not belong to a preset holiday, the terminal device receives second advertisement information sent by the advertisement server, where the second advertisement information is determined based on the second advertisement request; the preset holidays include the first holiday; Based on the second advertisement information, the terminal device displays the advertisement content and the second interactive element of the first advertisement; the second interactive element is used to instruct the user to open the advertisement details page of the first advertisement.
15. The method according to claim 14, characterized in that The terminal device displays the advertisement content and the first interactive element of the first advertisement based on the first advertisement information, including: Based on the first advertisement information, the terminal device displays advertisement content and interactive controls of the first advertisement, wherein the interactive controls include the first interactive element and the second interactive element, and the interactive controls are used to instruct a user to open an advertisement details page of the first advertisement.
16. An advertisement delivery method, applied to an advertiser device, characterized in that: The method comprises: Sending an advertising plan of a first advertisement to an advertisement server, wherein the advertising plan includes a delivery time period and / or advertisement content of the first advertisement; receiving options of one or more interactive elements related to the first advertisement sent by the advertisement server, wherein the one or more interactive elements include a first interactive element; Sending first information to the advertising server, the first information is used to instruct the advertiser to confirm the selection of the first interactive element; after confirming the selection of the first interactive element, the first advertisement delivered by the advertising server includes the first interactive element, and the first interactive element is used to instruct the user to open the advertisement details page of the first advertisement.
17. The method according to claim 16, characterized in that Before sending the first information to the advertisement server, the method further includes: displaying the one or more interactive elements; The sending the first information to the advertisement server includes: In response to a second operation on the first interactive element, first information is sent to the advertisement server.
18. The method according to claim 16, characterized in that The delivery time period of the first advertisement includes a first holiday, and the option of receiving one or more interactive elements related to the first advertisement sent by the advertisement server includes: receiving an option of one or more interactive elements related to the first festival sent by the advertising server; the first interactive element is an interactive element related to the first festival; After determining that the first interactive element is selected and determining that the current date belongs to the first holiday, the first advertisement placed by the advertising server includes the first interactive element, and the first interactive element is used to instruct the user to open the advertisement details page of the first advertisement.
19. The method according to claim 16, characterized in that The advertisement content of the first advertisement includes a first theme, and the option of receiving one or more interactive elements related to the first advertisement sent by the advertisement server includes: Receive options of one or more interactive elements related to the first theme sent by the advertising server; the first interactive element is an interactive element related to the first theme.
20. The method according to claim 18, characterized in that The method further comprises: Receiving an option of one or more interactive elements related to a first theme sent by the advertisement server; the one or more interactive elements related to the first theme include a second interactive element; Sending second information to the advertising server, where the second information is used to instruct the advertiser to determine and select the second interactive element related to the first theme; After determining that the second interactive element is selected, if it is determined that the current date does not belong to a preset holiday, the first advertisement delivered by the advertising server includes the second interactive element, and the second interactive element is used to instruct the user to open the advertising details page of the first advertisement, and the preset holidays include the first holiday.
21. The method according to claim 20, characterized in that After determining to select the first interactive element, if it is determined that the current date belongs to the first holiday, the first advertisement placed by the advertising server includes an interactive control, and the interactive control includes the first interactive element and the second interactive element. The interactive control is used to instruct the user to open the advertising details page of the first advertisement.
22. The method according to any one of claims 16 to 21, characterized in that Before sending the first information to the advertisement server, the method further includes: In response to a third operation on the first interactive element, sending second information to the advertisement server, where the second information is used to indicate the first interactive element preselected by the advertiser; Receive an increase value of the advertisement click rate corresponding to the first interactive element sent by the advertisement server.
23. The method according to any one of claims 16 to 21, characterized in that The one or more interactive elements further include a third interactive element, and the method further includes: Sending third information to the advertisement server, wherein the third information is used to indicate the first interactive element and the third interactive element pre-selected by the advertiser; Receive the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element sent by the advertisement server, or receive the comprehensive advertisement click-through rate improvement value corresponding to the first interactive element and the third interactive element respectively sent by the advertisement server.
24. An electronic device, characterized in that: include: A processor and a memory, wherein the memory is coupled to the processor, the memory is used to store computer program code, the computer program code includes computer instructions, and when the processor reads the computer instructions from the memory, the electronic device executes the advertising delivery method as described in claims 1-9, claims 10-14 or claims 15-23.
25. A computer-readable storage medium, characterized in that: It includes computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the advertisement delivery method as described in claims 1-9, claims 10-14 or claims 15-23.
