Television end advertisement putting method and device, electronic equipment and storage medium
By pushing incentivized ad-free ads on TV and generating transfer information on mobile devices, the ads are transferred to mobile devices for playback, solving the problem of low click-through rates and QR code scanning rates for TV ads and improving both click-through and conversion rates.
Patent Information
- Application Number
- CN202511489957.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-17
- Publication Date
- 2026-02-17
AI Technical Summary
TV ads have low click-through and QR code scanning rates, making it difficult to achieve effective conversions, mainly because users are unlikely to scan QR codes with their mobile phones while watching TV at home.
By pushing incentivized ad-free ads on TV and performing preset actions on mobile devices to generate ad transfer information, the system responds to the ad transfer information by pushing mobile ads to mobile devices and sending target instructions to TVs to skip or reduce the duration of unplayed ads.
It improved the click-through rate and conversion rate of ads, attracted user attention through interactive displays on mobile devices, and increased the likelihood of users engaging with ads and converting.
Smart Images

Figure CN121547609A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of advertising delivery technology, and in particular to a method and apparatus for delivering advertisements on television, an electronic device, and a storage medium. Background Technology
[0002] Among the ads placed by small and medium-sized advertisers on media platforms, there is a type that focuses primarily on ad conversion rates; these ads are called performance ads. For example, ads promoting app applications can directly attract users to download and install them, while ads promoting e-commerce products can directly guide users to place orders. With the increasing popularity of smart TVs, performance-based advertising is gradually appearing on television. However, TV ads often struggle to generate direct conversions. This is primarily because TV operation relies on a remote control, unlike mobile devices where apps can be easily downloaded and installed, or where purchases and checkouts can be completed directly on the TV. Therefore, performance-based advertising faces significant challenges in conversion on television. Given this situation, TV ads typically try to drive users to mobile devices for conversion. Currently, the common industry solution is to include QR codes in TV commercials, allowing users to scan them with their phones to access the advertiser's details page, learn about the content, and ultimately convert. However, in reality, TV ads are unlikely to prompt users to take out their phones to scan QR codes while watching at home, resulting in generally low scan rates. This leads to low click-through rates / scan rates for TV ads, ultimately hindering effective ad conversion.
[0003] This indicates that there is a technical problem with the low click-through rate / scanning rate of TV advertisements in the relevant technologies. Summary of the Invention
[0004] This application provides a method and apparatus for placing TV advertisements, an electronic device, and a storage medium to at least solve the technical problem of low click-through rate / scanning rate of TV advertisements in related technologies.
[0005] According to one aspect of the embodiments of this application, a method for placing advertisements on a television terminal is provided, including: In response to an ad request from the TV, incentivized ad-free ads are pushed to the TV. Obtain ad transfer information generated after the mobile device performs a preset operation on the incentivized ad-free ad during the ad playback period; In response to the ad transfer information, the mobile ad corresponding to the incentivized ad-free ad is pushed to the mobile device, and a target instruction is sent to the TV device, wherein the target instruction is used to instruct the TV device to skip the incentivized ad-free ad or reduce the remaining playback time of all unplayed ads.
[0006] Optionally, as described above, the step of pushing incentivized ad-free ads to the TV in response to an ad acquisition request from the TV includes: Obtain an advertisement request from the TV terminal; Based on the TV user information, the incentivized ad-free advertisements were retrieved. The incentivized ad-free advertisement will be pushed to the TV.
[0007] Optionally, as described in the aforementioned method, the step of recalling the incentivized ad-free advertisement based on the TV user information on the TV terminal includes: Based on the TV user information, an advertising sequence is retrieved, wherein the advertising sequence includes at least one candidate advertisement, and if the advertising sequence includes multiple candidate advertisements, the order of the multiple candidate advertisements in the advertising sequence is the playback order of the multiple candidate advertisements on the TV. Based on the TV ad value of each candidate ad in the ad sequence, the remaining exposure value corresponding to each candidate ad is determined. For any specified ad in the ad sequence, the remaining exposure value corresponding to the specified ad includes: the TV ad value of the specified ad when it is played on the TV, and the TV ad value of each candidate ad in all candidate ads in the ad sequence that are located after the specified ad. Based on the remaining exposure value corresponding to each candidate advertisement and the mobile advertisement value corresponding to each candidate advertisement played on the mobile terminal, if it is determined that a target advertisement exists in at least one candidate advertisement, it is determined to provide an incentive-based ad-free service to the TV terminal, wherein the mobile advertisement value of the target advertisement is greater than or equal to the remaining exposure value of the target advertisement. After adding a QR code to the target advertisement in the advertisement sequence to obtain the incentivized ad-free advertisement, a processed advertisement sequence is obtained, wherein the QR code is used to generate the advertisement transfer information after the QR code is scanned on the mobile terminal; The step of pushing the incentivized ad-free advertisement to the TV terminal includes: pushing the processed advertisement sequence to the TV terminal.
[0008] Optionally, as described above, obtaining the ad transfer information generated by the mobile terminal after performing a preset operation on the incentivized ad-free ad during the playback of the ad-free ad includes: The system acquires the scanning operation performed by the mobile device on the QR code in the incentivized ad-free advertisement during the playback of the advertisement, and acquires the advertisement transfer information generated by the mobile device based on the scanning operation.
[0009] Optionally, as described above, the step of pushing the mobile ad corresponding to the incentivized ad-free ad to the mobile device in response to the ad transfer information includes: In response to the ad transfer information, obtain the mobile ad that is consistent with the content displayed by the incentivized ad-free ad; The mobile advertisement is pushed to the mobile device according to the mobile device information indicated by the advertisement transfer information.
[0010] Optionally, as described above, sending the target instruction to the television terminal includes: The target instruction is pushed to the TV terminal through a long connection, so that the TV terminal can verify the target instruction and, if it is determined that the advertisement corresponding to the target instruction is the incentivized ad-free advertisement, execute one of the following ad skipping strategies: skip the incentivized ad-free advertisement, skip the incentivized ad-free advertisement and all remaining unplayed advertisements, or reduce the remaining playback time of all unplayed advertisements.
[0011] Optionally, as described above, the method further includes: Obtain the user information carried in the advertising transfer information; Generate a corresponding user profile based on the user information; Based on the user profile, a push strategy for advertising on the TV device is determined.
[0012] According to another aspect of the embodiments of this application, a television advertising delivery device is also provided, comprising: The push module is used to respond to the advertising acquisition request from the TV terminal and push the incentivized ad-free advertisement to the TV terminal. The acquisition module is used to acquire ad transfer information generated by the mobile terminal after performing a preset operation on the incentivized ad-free ad during the playback of the ad-free ad. The transfer module is used to respond to the advertisement transfer information by pushing the mobile advertisement corresponding to the incentivized ad-free advertisement to the mobile terminal and sending a target instruction to the TV terminal, wherein the target instruction is used to instruct the TV terminal to skip the incentivized ad-free advertisement or reduce the remaining playback time of all unplayed advertisements.
[0013] According to another aspect of the embodiments of this application, an electronic device is also provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; wherein the memory is used to store a computer program; and the processor is used to execute the method steps of any of the above embodiments by running the computer program stored in the memory.
[0014] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to execute the method steps of any of the above embodiments when running.
[0015] In this embodiment, a method of transferring TV-side advertising to mobile devices is adopted. In response to an advertising retrieval request from the TV, an incentivized ad-free advertisement is pushed to the TV. Ad transfer information generated by the mobile device after performing a preset operation on the incentivized ad-free advertisement during its playback is obtained. In response to the ad transfer information, the mobile ad corresponding to the incentivized ad-free advertisement is pushed to the mobile device, and a target instruction is sent to the TV. The target instruction is used to instruct the TV to skip the incentivized ad-free advertisement or reduce the remaining playback time of all unplayed advertisements. Because the mobile device can, in response to the obtained ad transfer information, push the mobile ad corresponding to the incentivized ad-free advertisement to the mobile device during its playback, and instruct the TV to skip the incentivized ad-free advertisement or reduce the remaining playback time of all unplayed advertisements. This allows advertisements played on TV to be transferred to mobile devices. Since mobile devices can provide more targeted and interactive advertising displays compared to TV, they can more effectively attract user attention, increase the likelihood of user participation in advertising interactions and conversions, and ultimately achieve the technical effect of improving both ad click-through rate and conversion rate. This solves the technical problem of low click-through rate / scanning rate of TV ads in related technologies. Attached Figure Description
[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the hardware environment for an optional television advertising delivery method according to an embodiment of this application; Figure 2 This is a flowchart illustrating an optional television advertising delivery method according to an embodiment of this application. Figure 3 This is a flowchart illustrating another optional television advertising delivery method according to an embodiment of this application; Figure 4 This is a structural block diagram of an optional television advertising delivery device according to an embodiment of this application; Figure 5 This is a structural block diagram of an optional electronic device according to an embodiment of this application. Detailed Implementation
[0019] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0020] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0021] According to one aspect of the embodiments of this application, a method for placing advertisements on a television platform is provided. Optionally, in this embodiment, the above-described method for placing advertisements on a television platform can be applied to, for example... Figure 1 The hardware environment shown consists of terminal 1402 and server 1404. For example... Figure 1 As shown, server 1404 is connected to terminal 1402 via a network and can be used to provide services (such as game services, application services, etc.) to the terminal or clients installed on the terminal. A database can be set up on the server or independently of the server to provide data storage services for server 1404.
[0022] The aforementioned network may include, but is not limited to, at least one of the following: wired network, wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: wide area network, metropolitan area network, local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity), Bluetooth. The terminal may not be limited to PC, mobile phone, tablet computer, etc.
[0023] The TV advertising delivery method of this application embodiment can be executed by a server, a terminal, or both. Alternatively, the TV advertising delivery method of this application embodiment can be executed by a client installed on the terminal.
[0024] Taking the TV ad delivery method in this embodiment as an example, which is executed by a server (e.g., an ad backend), Figure 2 A television advertising delivery method provided in this application includes the following steps: Step S202: In response to the ad acquisition request from the TV terminal, push the incentivized ad-free ad to the TV terminal.
[0025] The TV advertising placement method in this embodiment can be applied to scenarios where advertising is placed on a TV, such as advertising on a TV app, or advertising on a TV system startup screen. It can also be applied to other types of TV advertising. This embodiment uses advertising on a TV app as an example to illustrate the above-described TV advertising placement method. The method is equally applicable to other types of media resources, provided there is no contradiction.
[0026] Specifically, the TV device (e.g., a TV app) can send an ad retrieval request to the advertising backend implementing the method of this embodiment when the device is powered on or when the main video is about to start, in order to request an ad. The advertising backend recalls the ad based on the user information and pushes the incentivized ad-free ad to the TV device. Optionally, the incentivized ad-free ad can be an ad that can be transferred to a mobile device for playback and can be skipped or have its playback duration reduced on the TV device.
[0027] As an optional implementation, the method described above can be implemented through the following steps: Step S202, responding to an ad acquisition request from the TV terminal, pushes the incentivized ad-free ad to the TV terminal: Obtain the ad acquisition request from the TV terminal. Retrieve the incentivized ad-free ad based on the TV terminal user information. Push the incentivized ad-free ad to the TV terminal. In other words, after obtaining the ad acquisition request from the TV terminal, during ad retrieval, the TV terminal user information can be obtained. This user information may include, but is not limited to, region, TV brand, historical playback records, etc. Thus, ad retrieval can be performed based on the TV terminal user information to obtain the aforementioned incentivized ad-free ad. Furthermore, during ad retrieval based on TV terminal user information, in addition to the incentivized ad-free ad, other ordinary ads may also be included. Ordinary ads are those that cannot generate ad transfer information after performing preset operations. Therefore, when pushing ads to the TV terminal, in addition to pushing the incentivized ad-free ad, ordinary ads can also be pushed to the TV terminal.
[0028] Step S204: Obtain the ad transfer information generated after the mobile device performs a preset operation on the incentivized ad-free ad during the ad playback period.
[0029] Specifically, after the TV terminal obtains the aforementioned incentivized ad-free advertisement, it displays the incentivized ad-free advertisement. During the playback of the incentivized ad-free advertisement, the mobile terminal can generate ad transfer information by performing preset operations on the incentivized ad-free advertisement.
[0030] The preset operation can be a pre-set operation type that can trigger the generation of ad transfer information, such as scanning the QR code in the incentivized ad-free ad on a mobile device, or accessing the link in the incentivized ad-free ad on a mobile device, etc.
[0031] The ad transfer information can be a request from a mobile device to request incentivized ad-free advertising. In other words, the mobile device requests incentivized ad-free advertising, consistent with that on the TV, by sending the ad transfer information to the ad backend.
[0032] In step S206, in response to the ad transfer information, the mobile ad corresponding to the incentivized ad-free ad is pushed to the mobile device, and a target instruction is sent to the TV device. The target instruction is used to make the TV device skip the incentivized ad-free ad or reduce the remaining playback time of all unplayed ads.
[0033] After obtaining the ad transfer information, the ad backend can push the mobile ad corresponding to the incentivized ad-free ad to the mobile device. The mobile ad corresponding to the incentivized ad-free ad can be a mobile ad with the same content as the incentivized ad-free ad, or it can be an ad adapted for the mobile device by adjusting the incentivized ad-free ad on TV according to the mobile device type.
[0034] Furthermore, in response to the aforementioned ad transfer information, a target instruction is generated and sent to the TV terminal. The TV terminal can then respond to this target instruction by skipping the incentivized ad-free ad or reducing the remaining playback time of all unplayed ads. In other words, when the advertising backend pushes ads to the TV terminal, it can include only incentivized ad-free ads, or it can include incentivized ad-free ads along with other regular ads. The target instruction can either cause the TV terminal to skip the incentivized ad-free ad or reduce the remaining playback time of all unplayed ads. In the latter case, the target instruction can also carry duration information indicating the duration of the skipped ad. Therefore, the TV terminal can reduce the remaining playback time T of all unplayed ads to Tt according to the duration t indicated by the duration information in the target instruction.
[0035] In this embodiment, a method of transferring TV-side advertising to mobile devices is adopted. In response to an advertising retrieval request from the TV, incentivized ad-free ads are pushed to the TV. Ad transfer information generated by the mobile device after performing a preset operation on the incentivized ad-free ad during its playback is obtained. In response to the ad transfer information, the mobile ad corresponding to the incentivized ad-free ad is pushed to the mobile device, and a target instruction is sent to the TV. The target instruction is used to instruct the TV to skip the incentivized ad-free ad or reduce the remaining playback time of all unplayed ads. Because during the playback of the incentivized ad-free ad, the mobile device can respond to the obtained ad transfer information by pushing the corresponding mobile ad to the mobile device and instructing the TV to skip the incentivized ad or reduce the remaining playback time of all unplayed ads. This allows advertisements played on TV to be transferred to mobile devices. Since mobile devices can provide more targeted and interactive advertising displays compared to TV, they can more effectively attract user attention, increase the likelihood of user participation in advertising interactions and conversions, and ultimately achieve the technical effect of improving both ad click-through rate and conversion rate. This solves the technical problem of low click-through rate / scanning rate of TV ads in related technologies.
[0036] like Figure 3 As shown, as an optional implementation, the aforementioned method of recalling incentivized ad-free ads based on TV user information can be achieved through the following steps: Step S302: Based on the user information on the TV terminal, recall the advertising sequence, wherein the advertising sequence includes at least one candidate advertisement. If the advertising sequence includes multiple candidate advertisements, the order of the multiple candidate advertisements in the advertising sequence is the playback order of the multiple candidate advertisements on the TV terminal.
[0037] In other words, after obtaining the user information on the TV, the recalled product in this embodiment is an ad sequence that includes at least one candidate ad, and the candidate ads in the ad sequence are ordered. When the candidate ads in the ad sequence are played on the TV, they are played in the order of the ad sequence.
[0038] Step S304: Based on the TV ad value of each candidate ad in the ad sequence, determine the remaining exposure value corresponding to each candidate ad. For any specified ad in the ad sequence, the remaining exposure value corresponding to the specified ad includes: the TV ad value of the specified ad when it is played on TV, and the TV ad value of each candidate ad in all candidate ads in the ad sequence that are located after the specified ad.
[0039] Step S306: Based on the remaining exposure value of each candidate ad and the mobile ad value when each candidate ad is played on the mobile device, determine that if there is a target ad in at least one candidate ad, provide incentive-based ad-free service to the TV device, wherein the mobile ad value of the target ad is greater than or equal to the remaining exposure value of the target ad.
[0040] Specifically, after obtaining the ad sequence, the value of each candidate ad in the returned ad sequence, such as its TV ad value, can be used to accurately calculate the potential value of pushing each candidate ad on mobile devices, as well as the remaining exposure value of the skipped ads. By comparing these two values, it can be determined whether it is suitable to provide incentivized ad-free service to users on that TV device, and at the same time, it can be determined from which ad (i.e., the sequence of the target ad in the ad sequence) to start enabling the incentivized ad-free mode.
[0041] Step S308: After adding a QR code to the target ad in the ad sequence to obtain an incentivized ad-free ad, a processed ad sequence is obtained, wherein the QR code is used to generate ad transfer information after scanning the QR code on the mobile device.
[0042] Specifically, after identifying the target ad, a unique identifier is added to the target ad, namely, a QR code is added, to obtain the incentivized ad-free ad corresponding to the target ad, and to obtain the processed ad sequence corresponding to the ad sequence.
[0043] Step S310: Push the processed advertisement sequence to the TV.
[0044] Since the incentivized ad-free ad is one ad in the processed ad sequence, in this embodiment, the processed ad sequence is pushed to the TV so that the TV can display the ads in the processed ad sequence.
[0045] As an optional implementation, the method described above can be implemented by the following steps: Step S204 obtains the ad transfer information generated after the mobile device performs a preset operation on the incentivized ad-free ad during the ad playback period: The system acquires the scanning operations performed by mobile devices on the QR codes within the incentivized ad-free ads during the ad playback period, and obtains the ad transfer information generated by the mobile devices based on the scanning operations.
[0046] Specifically, after acquiring the incentivized ad-free ads on the TV screen, it can then display these ads. When the TV screen receives the processed ad sequence described above, each ad in the processed ad sequence will be displayed sequentially. During the playback of the incentivized ad-free ads, clear guidance information such as "Scan to skip the ad" can be added next to the QR code displayed on the screen, guiding users to scan the QR code. Once the TV user sees the guidance information, they can use their mobile device to scan the QR code displayed on the TV screen (this QR code can be an intermediate transition page). The mobile device will then send a scan request to the advertising backend to retrieve the landing page content.
[0047] As an optional implementation, the method described above can be implemented by the following steps: In response to the ad transfer information, the mobile ad corresponding to the incentivized ad-free ad is pushed to the mobile device: Responding to ad transfer information, acquire mobile ads that are consistent with the content displayed by incentivized ad-free ads; The mobile ad is pushed to the mobile device according to the mobile device information indicated by the ad transfer information.
[0048] Specifically, upon receiving a scan request, the advertising backend immediately records the scan event. It then rigorously verifies key information such as device information and ad identifiers contained in the scan request to determine if it matches the ad information of the previously returned scannable incentivized ad-free ad. If the key information matches the ad information, the mobile ad that matches the content displayed in the incentivized ad-free ad is retrieved. Simultaneously, the mobile information of the mobile device indicated by the ad transfer information is retrieved, and the mobile ad is pushed to the mobile device.
[0049] As an optional implementation, the method described above can be used to send the target command to the television terminal through the following steps: By establishing a persistent connection with the TV, the target instruction is pushed to the TV. The TV then verifies the instruction and, if it determines that the ad corresponding to the instruction is a rewarded ad-free ad, executes one of the following ad-skipping strategies: skips the rewarded ad-free ad, skips the rewarded ad-free ad and all remaining unplayed ads, or reduces the remaining playback time of all unplayed ads. Specifically, when the TV sends an ad retrieval request to the advertising backend, it can proactively establish a persistent messaging channel with the backend to prepare for subsequent information exchange. Once the advertising backend generates the target instruction, it can push it to the TV via this persistent connection. After receiving the instruction, the TV verifies it, carefully checking whether the currently playing ad matches the ad to be skipped as instructed by the instruction. If the verification passes, the TV immediately executes one of the following ad-skipping strategies: skips the rewarded ad-free ad, skips the rewarded ad-free ad and all remaining unplayed ads, or reduces the remaining playback time of all unplayed ads. For example, when the TV is a video app, and the ad-skipping strategy is to skip incentivized ad-free ads and all remaining unplayed ads, the video app can respond to the target instruction by skipping the currently playing incentivized ad-free ads and all remaining unplayed ads, directly entering the main content playback. Afterwards, the TV will record detailed data related to this ad-skipping event, and finally close the persistent connection with the advertising backend, ending this interaction process.
[0050] As an optional implementation, the method described above further includes the following steps: obtaining user information carried in the advertising transfer information; generating a corresponding user profile based on the user information; and determining a push strategy for advertising on the TV terminal according to the user profile.
[0051] Specifically, this user information may include, but is not limited to: the ad placement clicked by the user, the ad creative content (such as the promoted TV model or promotional activity), the click time, the user's mobile phone model, operating system, network type, and geographical location (such as city level). After obtaining the raw user information, it can be integrated with the existing user data warehouse to construct a dynamic, multi-dimensional user profile. This process may include: Identity attribute completion: combining user identifiers to supplement static attributes such as age, gender, region, and family structure (such as whether there are children) from the user master data system. Interest preference mining: analyzing users' ad click behavior on mobile devices (such as preferences for keywords such as "4K Ultra HD," "gaming TV," and "large-screen cinema") and historical browsing / search records to infer their interest in TV functions, brands, and price ranges. Consumption capacity assessment: estimating the user's consumption level based on the ad content clicked by the user (such as high-end flagship models vs. entry-level models), historical consumption records, and device tier. Device usage habits: combining the user's mobile phone and TV usage time, duration, and application preferences (such as whether they frequently watch videos or play games) to determine their TV usage scenarios (entertainment, education, fitness, etc.). User Profile Output: This ultimately generates a structured user profile tag system, for example: {Age: 25-30, Gender: Male, Region: First-tier city, Interests: Esports, Spending Power: High, Focus: High refresh rate, Low latency, Usage Scenarios: Nighttime entertainment}. Based on the generated refined user profile, the advertising backend can match a preset ad push strategy rule base or use a machine learning model to dynamically generate personalized ad push strategies for TV devices.
[0052] The method described in this embodiment can analyze the behavioral data of mobile users scanning QR codes, accurately locate target user groups, optimize advertising strategies on TV, and further improve the effectiveness of advertising during peak hours.
[0053] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0054] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM (Read-Only Memory) / RAM (Random Access Memory), magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0055] According to another aspect of the embodiments of this application, a television advertising delivery device for implementing the above-described television advertising delivery method is also provided. Figure 4 This is a structural block diagram of an optional television advertising delivery device according to an embodiment of this application, such as... Figure 4 As shown, the device may include: The push module 41 is used to respond to the advertising acquisition request from the TV terminal and push the incentivized ad-free advertisement to the TV terminal. The acquisition module 42 is used to acquire the ad transfer information generated after the mobile terminal performs a preset operation on the incentivized ad-free ad during the playback of the incentivized ad-free ad. The transfer module 43 is used to respond to the advertising transfer information, push the mobile advertisement corresponding to the incentive-free advertisement to the mobile terminal, and send the target instruction to the TV terminal. The target instruction is used to make the TV terminal skip the incentive-free advertisement or reduce the remaining playback time of all unplayed advertisements.
[0056] It should be noted that the push module 41 in this embodiment can be used to perform the above step S202, the acquisition module 42 in this embodiment can be used to perform the above step S204, and the transfer module 43 in this embodiment can be used to perform the above step S206.
[0057] In addition to the modules described above, the apparatus in this embodiment may also include modules that execute any method in any of the aforementioned television advertising delivery methods.
[0058] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the content disclosed in the above embodiments. It should also be noted that the above modules, as part of a device, can operate in environments such as... Figure 1 The hardware environment shown can be implemented through software or hardware, and the hardware environment includes the network environment.
[0059] According to another aspect of the embodiments of this application, an electronic device for implementing the above-described television advertising delivery method is also provided. The electronic device may be a server, a terminal, or a combination thereof.
[0060] According to another embodiment of this application, an electronic device is also provided, comprising: Figure 5 As shown, the electronic device may include: a processor 1501, a communication interface 1502, a memory 1503, and a communication bus 1504, wherein the processor 1501, the communication interface 1502, and the memory 1503 communicate with each other through the communication bus 1504.
[0061] Memory 1503 is used to store computer programs; When processor 1501 executes the program stored in memory 1503, it performs the following steps: Step S202: In response to the ad acquisition request from the TV terminal, push the incentivized ad-free ad to the TV terminal.
[0062] Step S204: Obtain the ad transfer information generated after the mobile device performs a preset operation on the incentivized ad-free ad during the ad playback period.
[0063] In step S206, in response to the ad transfer information, the mobile ad corresponding to the incentivized ad-free ad is pushed to the mobile device, and a target instruction is sent to the TV device. The target instruction is used to make the TV device skip the incentivized ad-free ad or reduce the remaining playback time of all unplayed ads.
[0064] Optionally, in this embodiment, the communication bus can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used to represent it in the figure, but this does not mean that there is only one bus or one type of bus. The communication interface is used for communication between the aforementioned electronic device and other devices.
[0065] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0066] As an example, the memory 1503 may include, but is not limited to, the push module 41, the acquisition module 42, and the transfer module 43 of the aforementioned TV advertising delivery device. Furthermore, it may include, but is not limited to, other module units of the aforementioned TV advertising delivery device, which will not be elaborated upon in this example.
[0067] The processor mentioned above can be a general-purpose processor, including but not limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0068] This application also provides a computer-readable storage medium, which includes a stored program, wherein the program executes the method steps of the above method embodiments when it runs.
[0069] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, ROMs, RAMs, portable hard drives, magnetic disks, or optical disks.
[0070] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0071] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0072] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0073] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between units or modules, and may be electrical or other forms.
[0074] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the solution provided in this embodiment, depending on actual needs.
[0075] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0076] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A television-end advertisement delivery method, characterized by, The method comprises: in response to an advertisement acquisition request from a television terminal, pushing an incentive-free-ad to the television terminal; acquiring advertisement transfer information generated by a mobile terminal after performing a preset operation on the incentive-free-ad during playing of the incentive-free-ad; in response to the advertisement transfer information, pushing a mobile terminal advertisement corresponding to the incentive-free-ad to the mobile terminal, and sending a target instruction to the television terminal, wherein the target instruction is used to make the television terminal skip the incentive-free-ad or reduce the remaining playing time of all unplayed advertisements.
2. The method of claim 1, wherein, The method comprises: acquiring an advertisement acquisition request from the television terminal; recalling the incentive-free-ad according to television terminal user information of the television terminal; pushing the incentive-free-ad to the television terminal.
3. The method of claim 2, wherein, The method comprises: recalling an advertisement sequence according to the television terminal user information, wherein the advertisement sequence comprises at least one candidate advertisement, and the order of the plurality of candidate advertisements in the advertisement sequence is the playing order of the plurality of candidate advertisements on the television terminal; determining a remaining exposure value corresponding to each candidate advertisement in the advertisement sequence based on a television terminal advertisement value of the candidate advertisement, wherein for any specified advertisement in the advertisement sequence, the remaining exposure value corresponding to the specified advertisement comprises a television terminal advertisement value of the specified advertisement and a television terminal advertisement value of each candidate advertisement after the specified advertisement in the advertisement sequence; determining to provide incentive-free-ad service for the television terminal in the case that a target advertisement exists in the at least one candidate advertisement based on the remaining exposure value of each candidate advertisement and a mobile terminal advertisement value of each candidate advertisement when playing the candidate advertisement on the mobile terminal, wherein the mobile terminal advertisement value of the target advertisement is greater than or equal to the remaining exposure value of the target advertisement; obtaining a processed advertisement sequence after adding a two-dimensional code to the target advertisement in the advertisement sequence to obtain the incentive-free-ad, wherein the two-dimensional code is used to generate the advertisement transfer information after performing a scanning operation on the two-dimensional code on the mobile terminal; the method comprises:
4. The method of claim 1, wherein, pushing the processed advertisement sequence to the television terminal. The method comprises:
5. The method of claim 1, wherein, acquiring a scanning operation of a two-dimensional code in the incentive-free-ad by the mobile terminal during playing of the incentive-free-ad, and acquiring the advertisement transfer information generated by the mobile terminal according to the scanning operation. The method comprises: In response to the advertisement transfer information, the mobile terminal advertisement consistent with the incentive free-ad display content is acquired; According to the mobile terminal information indicated by the advertisement transfer information, the mobile terminal advertisement is pushed to the mobile terminal.
6. The method of claim 1, wherein, The sending target instruction to the television terminal comprises: Through the long connection between the television terminal, the target instruction is pushed to the television terminal, so that the television terminal checks the target instruction, and in the case that the advertisement corresponding to the target instruction is the incentive free-ad, one of the following advertisement skipping strategies is executed: skipping the incentive free-ad, skipping the incentive free-ad and all remaining unplayed advertisements, or reducing the remaining playing time of all unplayed advertisements.
7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: Acquiring user information carried in the advertisement transfer information; Generating a corresponding user portrait based on the user information; According to the user portrait, a pushing strategy for pushing advertisements to the television terminal is determined.
8. A television terminal advertisement delivering apparatus characterized by comprising: Comprise: The pushing module is configured to push the incentive free-ad to the television terminal in response to an advertisement acquisition request of the television terminal; The acquisition module is configured to acquire advertisement transfer information generated by the mobile terminal after performing a preset operation on the incentive free-ad during playing of the incentive free-ad; The transfer module is configured to push the mobile terminal advertisement corresponding to the incentive free-ad to the mobile terminal in response to the advertisement transfer information, and send a target instruction to the television terminal, wherein the target instruction is used to make the television terminal skip the incentive free-ad or reduce the remaining playing time of all unplayed advertisements.
9. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein, The processor, the communication interface and the memory complete mutual communication through the communication bus, characterized in that, The memory is configured to store a computer program; The processor is configured to execute the method of any one of claims 1 to 7 by running the computer program stored on the memory.
10. A computer readable storage medium, characterized in that, The storage medium has a computer program stored therein, wherein the computer program is configured to execute the method in any one of claims 1 to 7 when running on the processor.