CN110381346B - Advertisement display method and equipment - Google Patents
Advertisement display method and equipment Download PDFInfo
- Publication number
- CN110381346B CN110381346B CN201910731013.9A CN201910731013A CN110381346B CN 110381346 B CN110381346 B CN 110381346B CN 201910731013 A CN201910731013 A CN 201910731013A CN 110381346 B CN110381346 B CN 110381346B
- Authority
- CN
- China
- Prior art keywords
- advertisement
- bidding
- current
- connection
- content information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application aims to provide an advertisement display method and equipment, and the method and equipment determine and cache effective video advertisements through established wireless network connection; starting a networking application, and sending a bidding advertisement request to an advertisement server, wherein the bidding advertisement request comprises identification information of an effective video advertisement, so that the advertisement server judges whether the effective video advertisement is a current bidding advertisement or not; if not, the content information of the current bidding advertisement sent by the advertisement server is received and loaded, and the preloading of the current bidding advertisement successful in real-time bidding is realized under the condition of a network, so that when the wireless network connection is disconnected and a new WiFi connection is established, the content information of the current bidding advertisement successful in real-time bidding is displayed on a wireless connection jump interface of networking application, the purpose of displaying the current bidding advertisement to a user is achieved, the boring of the user in the process of waiting for establishing the new WiFi connection is avoided, and the advertisement bidding effect is improved while the user experience is improved.
Description
Technical Field
The present application relates to the field of computers, and in particular, to an advertisement display method and apparatus.
Background
With the continuous development of the internet, advertisement producers will increasingly use wireless networks to deliver commercial or product advertisements, and certainly, video advertisements can be displayed without networks, and the conventional display of video advertisements without networks can be divided into the following two cases: firstly, under the condition of network connection, a part of video advertisements are preloaded, and then only the preloaded part of video advertisements are played when the network connection is not available, so that the video advertisements are paused when half of the video advertisements are played, and the experience of watching the video advertisements by a user is influenced; secondly, under the condition of network connection, all the video advertisements are preloaded, and under the condition of no network, the same preloaded video advertisements (such as screen-opening advertisements in common application programs) are played when each user of all the users enters the application programs, so that the same video advertisements are played when each user enters the application programs, the user experience is poor, and the sufficient bidding on the advertisements needing to be displayed cannot be achieved.
Disclosure of Invention
An object of the present application is to provide an advertisement display method and device, so as to solve the problem in the prior art that a user experience degree is poor due to the fact that the same video advertisement is displayed under a network-free condition.
According to an aspect of the present application, an advertisement display method at a user equipment end is provided, wherein the method includes:
determining and caching effective video advertisements through the established wireless network connection;
starting a networking application, and sending a bidding advertisement request to an advertisement server, wherein the bidding advertisement request comprises identification information of the effective video advertisement, so that the advertisement server judges whether the effective video advertisement is a current bidding advertisement or not based on the identification information;
if the effective video advertisement is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server;
and when the wireless network connection is disconnected and a new wireless fidelity WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application.
Further, in the advertisement display method at the user equipment end, if the effective advertisement video is a current bid advertisement, response information sent by the advertisement server and used for indicating that the effective advertisement video is the current bid advertisement is received.
Further, in the advertisement presentation method at the user equipment end, when the wireless network connection is disconnected and a new WiFi connection is established, presenting content information of the current bid advertisement on a wireless connection skip interface of the networking application includes:
and after the connection with the wireless network is disconnected, when a new WiFi connection is established with a target wireless access point, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application.
Further, in the advertisement presentation method at the user equipment end, when the wireless network connection is disconnected and a new WiFi connection is established, presenting content information of the current bid advertisement on a wireless connection skip interface of the networking application includes:
and when the wireless network connection is switched to a new WiFi connection with a target wireless access point, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application.
Further, in the advertisement display method of the user equipment, the determining and caching the effective video advertisement through the established wireless network connection includes:
acquiring a current cache video advertisement through the established wireless network connection;
judging whether the current cache video advertisement is within a preset advertisement timeliness or not,
if so, determining the current cache video advertisement as the effective video advertisement and caching;
and if not, requesting and caching the effective video advertisement with successful bidding from the advertisement server.
Further, in the advertisement presentation method at the user equipment end, the requesting and caching an effective video advertisement with successful bid from the advertisement server includes:
sending an effective video advertisement request to the advertisement server so that the advertisement server sends the video advertisement with successful bidding to the user equipment corresponding to the networking application;
and receiving the video advertisement with successful bidding sent by the advertisement server based on the effective video request, and determining the video advertisement with successful bidding as the effective video advertisement and caching the effective video advertisement.
Further, in the advertisement display method at the user equipment side, if the effective advertisement video is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server includes:
if the effective advertisement video is not the current bidding advertisement and the advertisement type of the current bidding success is a video advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the current bidding advertisement comprises the current bidding successful video advertisement and the current image-text advertisement with the highest bidding price;
wherein, when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application comprises:
when the wireless network connection is disconnected and a new WiFi connection is established, whether the loading of the content information of the video advertisement with successful current bidding is finished is judged,
if so, displaying the content information of the video advertisement with successful current bidding on a wireless connection skip interface of the networking application;
and if not, displaying the content information of the image-text advertisement with the highest current bid on a wireless connection skip interface of the networking application.
Further, in the advertisement display method at the user equipment side, if the effective advertisement video is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server includes:
if the effective advertisement video is not the current bidding advertisement and the advertisement type of the current bidding success is the image-text advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the current bidding advertisement is the image-text advertisement of the current bidding success;
wherein, when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application comprises:
and when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current successfully bid image-text advertisement on a wireless connection skip interface of the networking application.
Further, in the advertisement display method of the user equipment, the method further includes:
and after the new WiFi connection is successfully established, reporting the content information of the current bidding advertisement displayed on a wireless connection jumping interface of the networking application to a third-party server.
According to another aspect of the present application, there is also provided a non-volatile storage medium having computer readable instructions stored thereon, where the computer readable instructions, when executed by a processor, cause the processor to implement the advertisement presentation method at the user equipment side as described above.
According to another aspect of the present application, there is also provided a network device, wherein it includes:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, the one or more computer-readable instructions cause the one or more processors to implement the advertisement presentation method at the user equipment side as described above.
Compared with the prior art, the effective video advertisements are determined and cached through the established wireless network connection in the embodiment of the application; starting a networking application, and sending a bidding advertisement request to an advertisement server, wherein the bidding advertisement request comprises identification information of the effective video advertisement, so that the advertisement server judges whether the effective video advertisement is a current bidding advertisement or not based on the identification information; if the effective video advertisement is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server, and realizing preloading of the current bidding advertisement successful in real-time bidding under the condition of a network, so that when the wireless network connection is disconnected and a new wireless fidelity WiFi connection is established, the content information of the current bidding advertisement successful in real-time bidding can be displayed on a wireless connection skip interface of the networking application, thereby not only avoiding the chatting of a user in waiting for establishing a new WiFi connection process, but also achieving the purpose of displaying the content information of the current bidding advertisement successful in real-time bidding preloaded to the user, and improving the advertisement bidding effect while improving the user experience.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is a schematic view illustrating a flow interaction of an advertisement displaying method according to an embodiment of the present application;
fig. 2 is a schematic diagram illustrating an actual application scenario of an advertisement displaying method according to another embodiment of the present application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (e.g., a Central Processing Unit (CPU)), an input/output interface, a network interface, and a memory.
The Memory may include volatile Memory in a computer readable medium, Random Access Memory (RAM), and/or nonvolatile Memory such as Read Only Memory (ROM) or flash Memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both permanent and non-permanent, removable and non-removable media, may implement the information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, Phase-Change RAM (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash Memory or other Memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, magnetic cassette tape, magnetic tape storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
As shown in fig. 1, an advertisement display method provided in an embodiment of the present application includes a user equipment, an advertisement server, a third-party device, and the like, where the advertisement server is configured to instruct an internet advertisement trading platform (Ad Exchange, ADX). The method is applied to a process that user equipment preloads a current bidding advertisement which needs to be displayed under the condition of network existence and is in the condition of no network in the process of establishing WiFi connection under the condition of no network), and a wireless connection skip interface is correspondingly displayed when the WiFi connection is established, wherein the process comprises the following steps of S101, S102, S103, S104, S105, S201, S202, S203 and S204, and the method specifically comprises the following steps:
in order to facilitate the subsequent display of the advertisement under the condition of no network, in step S101, the user equipment determines and caches an effective video advertisement through the established wireless network connection; here, the established wireless network connection may include, but is not limited to, a WiFi connection with a wireless access point, a data network connection mainly based on data traffic such as 2G/3G/4G/5G, and the like, so that the user equipment can cache the valid video advertisement in the presence of a network, so that the corresponding cached valid video advertisement can be presented in the absence of a network.
Step S102, the user equipment starts the networking application and sends a bidding advertisement request to an advertisement server, wherein the bidding advertisement request comprises the identification information of the effective video advertisement.
Step S201, the advertisement server receives the bid advertisement request sent by the user equipment.
Step S202, the advertisement server judges whether the effective video advertisement is a current bidding advertisement or not based on the identification information in the bidding advertisement request, so that the current bidding advertisement fed back to the user equipment is an advertisement successfully bidding in real time at the advertisement server, and the advertisement displayed to the user by the user equipment is the current bidding advertisement successfully bidding in real time under the condition of no network, thereby improving the viewing experience of the user. Here, the current bid advertisement is used to indicate that, at the advertisement server, all current advertisements are bid in a bid manner to obtain an advertisement with a successful real-time bid, and of course, the current bid advertisement may be a video advertisement, an image-text advertisement, or other advertisement that can relate to all advertisement types.
If the effective video advertisement is not the current bid advertisement, the advertisement server executes step S203, and then the user equipment executes step S103; if the effective advertisement video is a current bid advertisement, the advertisement server performs step S204, and then the user equipment performs step S104.
That is, if the effective video advertisement is not the current bid advertisement, in step S203, the advertisement server sends content information of the current bid advertisement to the user equipment, so that in step S103, the user equipment receives and loads the content information of the current bid advertisement sent by the advertisement server, thereby implementing preloading of the current bid advertisement successfully bidding on the advertisement server side in real time in the presence of a network, so that the user equipment can display the preloaded current bid advertisement successfully bidding in real time to the user in the absence of a network, and further ensuring real-time performance of the current bid advertisement displayed to the user, so as to improve viewing experience of the user.
If the effective video advertisement is a current bidding advertisement, in step S204, after the advertisement server sends response information indicating that the effective advertisement video is the current bidding advertisement to the user equipment, in step S104, the user equipment receives the response information sent by the advertisement server and indicating that the effective advertisement video is the current bidding advertisement, so that the user equipment can know in real time that the effective video advertisement cached by the user equipment is still the current bidding advertisement successfully bid in the advertisement server, so that the subsequent user equipment can directly display the cached effective video advertisement to the user in a network-free condition, thereby further ensuring the real-time performance of the effective video advertisement displayed to the user and improving the viewing experience of the user.
Step S105, when the wireless network connection is disconnected and a new wireless fidelity WiFi connection is established, the user equipment displays the content information of the current bidding advertisement on a wireless connection jump interface of the networking application, so that the boring waiting of a user on the wireless connection jump interface in the new WiFi connection establishment process of the user equipment is avoided, and the purpose of displaying the content information of the current bidding advertisement which is preloaded and successfully bid in real time to the user can be achieved by utilizing the time of the user on the wireless connection jump interface in the new WiFi connection establishment process, and the advertisement bidding effect is improved while the user experience is further improved.
Through the above steps S101 to S105 and steps S201 to S204, the user equipment caches the effective video advertisement in the presence of a network, and preloads the current bid advertisement successfully bid in real time at the advertisement server in the presence of a network, so that when the wireless network connection is disconnected and a new WiFi connection is established, the user equipment can display the content information of the current bid advertisement successfully bid in real time on a wireless connection skip interface of the networking application, thereby not only avoiding boredom of the user waiting for establishing a new WiFi connection process, but also achieving the purpose of displaying the content information of the current bid advertisement successfully bid in real time, which is preloaded, to the user, and improving the advertisement bidding effect while improving the user experience.
Next to the foregoing embodiments of the present application, the step S101 of determining and caching effective video advertisements through the established wireless network connection specifically includes:
acquiring a current cache video advertisement through the established wireless network connection;
judging whether the current cache video advertisement is in a preset advertisement timeliness, wherein the preset advertisement timeliness can include the following two conditions: different video advertisements can correspond to different preset advertisement timeliness, and different video advertisements can correspond to the same preset advertisement timeliness.
If so, determining the current cache video advertisement as the effective video advertisement and caching;
and if not, requesting and caching the effective video advertisement with successful bidding from the advertisement server.
For example, in the presence of a network, the user equipment may obtain and cache the current cached video advertisement a through the established WiFi connection or data network connection, so that the cached current cached video advertisement a may be directly displayed when the user equipment needs to display an advertisement in the absence of a network; in order to further ensure the effectiveness of the displayed current cache video advertisement, the user equipment can judge whether the current cache video advertisement A is within a preset advertisement time period T or not so as to avoid the situation that no effective video advertisement can be displayed when the advertisement needs to be displayed under the condition of no network; if the current cache video advertisement A is still in the preset advertisement timeliness T, the user equipment takes the current cache video advertisement A as an effective video advertisement and finishes caching all content information of the current cache video advertisement A still in the preset advertisement timeliness T, so that the complete content information of the current cache video advertisement A can be displayed to the user in the subsequent network-free condition, and the condition that the advertisement display is stopped when half of the advertisement display occurs is avoided; if the current cached video advertisement A is not within the preset advertisement timeliness T, the user equipment requests the advertisement server for the effective video advertisement B successful in bidding, and sends the effective video advertisement B successful in bidding to the user equipment, so that the user equipment can cache all content information of the effective video advertisement B successful in bidding under the condition of a network, the subsequent user equipment can display all content information of the effective video advertisement B successful in bidding under the condition of no network, and the condition that no effective video advertisement can be displayed when the user equipment needs to display the advertisement is avoided.
Further, the requesting and caching the effective video advertisement with successful bid from the advertisement server in step S101 specifically includes:
sending an effective video advertisement request to the advertisement server so that the advertisement server sends the video advertisement with successful bidding to the user equipment corresponding to the networking application;
and receiving the video advertisement with successful bidding sent by the advertisement server based on the effective video request, and determining the video advertisement with successful bidding as the effective video advertisement and caching the effective video advertisement.
For example, after determining whether the current cached video advertisement is within a preset advertisement age limit in step S101, if the current cached video advertisement a is not within the preset advertisement age limit T, the user equipment may send an effective video advertisement request to the advertisement server, so that the advertisement server sends the video advertisement that has successfully bid to the user equipment corresponding to the networking application; the user equipment receives the video advertisement which is successfully bid and sent by the advertisement server based on the effective video request, determines the video advertisement which is successfully bid as the effective video advertisement B, and caches all content information of the effective video advertisement B which is successfully bid under the condition of network, so that the subsequent user equipment can display all content information of the effective video advertisement B under the condition of no network, and the condition that no effective video advertisement can be displayed when the user equipment needs to display the advertisement is avoided.
Next to the above embodiment of the present application, in the step S105, if the effective advertisement video is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server may specifically include:
if the effective advertisement video is not the current bidding advertisement and the advertisement type of the current bidding success is a video advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the current bidding advertisement comprises the current bidding successful video advertisement and the current image-text advertisement with the highest bidding price;
wherein, when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application comprises:
when the wireless network connection is disconnected and a new WiFi connection is established, whether the loading of the content information of the video advertisement with successful current bidding is finished is judged,
if yes, displaying the content information of the video advertisement with successful current bidding on a wireless connection jumping interface of the networking application;
and if not, displaying the content information of the image-text advertisement with the highest current bid on a wireless connection skip interface of the networking application.
For example, if the effective video advertisement B is not a current bid advertisement of the advertisement server and when the advertisement type of the current bid successful of the advertisement server is a video advertisement, the user device receives and loads content information of a current bid advertisement C sent by the advertisement server, where the current bid advertisement C includes a current bid successful video advertisement C1 and a current highest bid teletext advertisement C2, so that when a subsequent user device needs to display the current bid successful video advertisement C1 and the current bid successful video advertisement C1 is not yet completely loaded, the user device may directly display the currently highest bid teletext advertisement C2 that has been loaded, so as not to affect user experience; in order to further determine whether the user equipment specifically displays the current successfully bid video advertisement C1 or the current highest bid teletext advertisement C2 in the absence of a network, when the wireless network connection is disconnected and a new WiFi connection is established, the user equipment first determines whether the content information of the current successfully bid video advertisement C1 is loaded completely, and if the content information of the current successfully bid video advertisement C1 is loaded completely, the user equipment can display the content information of the current successfully bid video advertisement C1 on a wireless connection jump interface of the networking application, so that the user can not only view the current successfully bid video advertisement C1 successfully bid in real time by an advertisement server in the process of waiting for the connection of the new WiFi connection, but also play a boring light of the user in the process of waiting for the connection of the new WiFi connection, therefore, the user experience is improved, and the advertisement bidding effect is improved; if the content information of the video advertisement C1 with the current highest bid price is not loaded, the user equipment may further display the content information of the image-text advertisement C2 with the current highest bid price on a wireless connection skip interface of the networking application, so as to ensure that the user equipment may also display the image-text advertisement C2 with the current highest bid price when the user equipment cannot display the video advertisement C1 with the current highest bid price to the user in a connection process of waiting for a new WiFi connection, thereby lighting boring time of the user in a connection process of waiting for a new WiFi connection, and further improving user experience and advertisement bidding effect.
Next to the above embodiment of the present application, in step S105, if the effective advertisement video is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server, where the content information includes:
if the effective advertisement video is not the current bidding advertisement and the advertisement type of the current bidding success is the image-text advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the current bidding advertisement is the image-text advertisement of the current bidding success;
wherein, when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application comprises:
and when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current image-text advertisement successful in bidding on a wireless connection jumping interface of the networking application.
For example, if the valid video advertisement B is not the current bid advertisement of the advertisement server, and when the advertisement type of the advertisement server that the current bid is successful is a text advertisement, the user equipment receives and loads the content information of the current bid advertisement C sent by the advertisement server as the text advertisement C3 that the current bid is successful, so that when a subsequent user equipment disconnects the wireless network connection and establishes a new WiFi connection, the user equipment can display the content information of the text advertisement C3 that the current bid is successful on the wireless connection jump interface of the networking application, so that the user can view the text advertisement C3 that the current bid is successful in real time on the advertisement server in the connection process of waiting for the new WiFi connection, and also can issue a boring light while the user is waiting for the connection process of the new WiFi connection, and further, the user experience is improved, and meanwhile, the advertisement bidding effect is improved.
Next to the foregoing embodiment of the present application, in step S105, when the wireless network connection is disconnected and a new WiFi connection is established, displaying content information of the current bid advertisement on a wireless connection skip interface of the networking application specifically includes:
and after the connection with the wireless network is disconnected, when a new WiFi connection is established with a target wireless access point, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application.
For example, when the user device presents the current bid advertisement cached in the absence of a network, two cases are provided, respectively: the situation that a certain time interval exists between the disconnection process of the user equipment for disconnecting the wireless network connection and the connection process of establishing the new WiFi connection with the target wireless access point and the situation that the time interval does not exist between the disconnection process of the user equipment for disconnecting the wireless network connection and the connection process of establishing the new WiFi connection with the target wireless access point belongs to the network switching situation. For example, after the user equipment is disconnected from the wireless network and a period of time passes, when the user equipment wants to establish a new WiFi connection with a target wireless access point, the content information of the current bidding advertisement is displayed on the wireless connection jump interface of the networking application, so that when the user equipment is disconnected from the network for a period of time and reestablishes a new WiFi connection, the time that the user waits for establishing a new WiFi connection process on the wireless connection jump interface can be effectively utilized to achieve the purpose of displaying the content information of the current bidding advertisement which is preloaded and successful in real-time bidding to the user, and the user can be prevented from waiting for establishing the wireless connection jump interface of the new WiFi connection process on the user equipment, thereby further improving the user experience and improving the advertisement bidding effect. For another example, when the user equipment wants to switch the wireless network connection to the WiFi connection with the target wireless access point, the user equipment may also display the content information of the current bid advertisement on the wireless connection jump interface of the networking application, so that when the user equipment switches the network connection, not only can the time that the user waits for establishing a new WiFi connection process on the wireless connection jump interface be effectively utilized to achieve the purpose of displaying the content information of the current bid advertisement which is preloaded and successfully bid in real time to the user, but also the user can be prevented from chatting on the wireless connection jump interface when establishing a new WiFi connection process on the user equipment, thereby further improving the user experience and also improving the effect of advertisement bid.
In an advertisement display method at a user equipment end provided by an embodiment of the present application, the method further includes:
and after the new WiFi connection is successfully established, reporting the content information of the current bidding advertisement displayed on a wireless connection jumping interface of the networking application to a third-party server.
Here, the third-party server includes, but is not limited to, an advertisement platform server, a monitoring server for advertisement playing, a media server, and the like. For example, after the new WiFi connection between the user equipment and the target wireless access point is successfully established, the user equipment reports content information of the current bid advertisement C displayed on the wireless connection jump interface of the networking application to a third-party server in a networking process (without a network), so that the third-party server can know the display condition of the current bid advertisement in real time.
In an actual application scenario of the advertisement display method provided in an embodiment of the present application, a user equipment first establishes a WiFi connection with a wireless access point and connects to the WiFi connection to obtain a network; here, the establishment of the WiFi connection between the ue and a wireless access point is only a preferred embodiment of the ue in a network condition, and other wireless network connections enabling the ue to acquire a network may be included in the protection scope of the present application. Next, the user equipment may load and cache the current cached video advertisement under the condition of a network, because each video advertisement has a corresponding preset advertisement timeliness, in order to ensure the effectiveness of the current cached video advertisement, the user equipment may determine whether the current cached video advertisement exceeds the preset advertisement timeliness (i.e., validity period), if so, the user equipment may limit the type of the acquired advertisement to be a video type, and request and cache the updated video with successful bid as the updated effective video advertisement cached by the user equipment side from an advertisement server (i.e., ADX); if not, the user equipment still takes the current cache video advertisement as an effective video advertisement cached by the user equipment so as to ensure the effectiveness of the video advertisement cached by the user equipment.
After the user equipment opens the networking application, the user equipment does not limit the type of the requested advertisement, and sends a bidding advertisement request to the advertisement server again, wherein the bidding advertisement request comprises the identification information of the effective video advertisement, so that when the advertisement server requests the current advertisement with successful bidding, whether the effective video advertisement is the current bidding advertisement with successful bidding can be judged; if the effective video advertisement is still the current bidding advertisement which is successfully bid currently in the advertisement server, the advertisement server returns response information for indicating that the effective video advertisement is the current bidding advertisement to the user equipment, so that the user equipment can know that the effective video advertisement which is cached by the user equipment is still the current bidding advertisement which is successfully bid currently in the advertisement server in real time, the user equipment can directly display the cached effective video advertisement to the user in the absence of a network, the instantaneity of the effective video advertisement displayed to the user is further ensured, and the viewing experience of the user is improved.
If the effective video advertisement is not the current bidding advertisement, whether the advertisement type of the current bidding success is a video advertisement needs to be judged, if so, the current bidding advertisement received by the user equipment from the advertisement server comprises the current bidding successful video advertisement and the current image-text advertisement with the highest bidding price, so that the loaded image-text advertisement with the highest bidding price can be directly displayed by the user equipment when the subsequent user equipment needs to display the current bidding successful video advertisement and the current bidding successful video advertisement is not completely loaded, and the user experience is not influenced; certainly, if the content information of the video advertisement with successful current bidding is loaded, the user equipment can display the content information of the video advertisement with successful current bidding on a wireless connection jump interface of the networking application, so that a user can watch the video advertisement with successful current bidding on an advertisement server in real time in the connection process of waiting for a new WiFi connection, and also make a boring moment of the user in the connection process of waiting for the new WiFi connection, thereby improving the advertisement bidding effect while improving the user experience.
If the active video advertisement is not a current bid advertisement and the type of advertisement that is currently successfully bid is a teletext advertisement, the user equipment receives and loads the content information of the current bidding advertisement from the advertisement server as the content information of the current successful bidding teletext advertisement, so that when the subsequent user equipment disconnects from the wireless network connection and establishes a new WiFi connection, the user device may present content information of the currently successfully bid teletext advertisement at a wireless connection hop interface of the networking application, therefore, the user can watch the image-text advertisement successfully bid at the current bidding in real time by the advertisement server in the connection process of waiting for the new WiFi connection, and the boring time of the user in the connection process of waiting for the new WiFi connection can be released, so that the user experience is further improved, and the advertisement bidding effect is improved.
And finally, after the new WiFi connection between the user equipment and the target wireless access point is successfully established, the user equipment reports the content information of the current bid advertisement displayed on the wireless connection jump interface of the networking application to a third-party server in the networking process (under the condition of no network), so that the third-party server can know the display condition of the current bid advertisement in real time.
In another embodiment of the present application, a non-volatile storage medium is further provided, on which computer readable instructions are stored, and when the computer readable instructions are executed by a processor, the processor is enabled to implement the advertisement presentation method at the user equipment end as provided in the above embodiment.
Another embodiment of the present application further provides a user equipment, where the user equipment includes:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, the one or more computer readable instructions cause the one or more processors to implement the advertisement presentation method at the user equipment side as provided in the above embodiments.
Here, the details of each embodiment in the user equipment for advertisement presentation may specifically refer to the corresponding part of the method embodiment of the user equipment for advertisement presentation, and are not described herein again.
To sum up, in the embodiment of the present application, an effective video advertisement is determined and cached through an established wireless network connection; starting a networking application, and sending a bidding advertisement request to an advertisement server, wherein the bidding advertisement request comprises identification information of the effective video advertisement, so that the advertisement server judges whether the effective video advertisement is a current bidding advertisement or not based on the identification information; if the effective video advertisement is not the current bidding advertisement, receiving and loading content information of the current bidding advertisement sent by the advertisement server, and realizing preloading of the current bidding advertisement successful in real-time bidding under the condition of a network, so that when the wireless network connection is disconnected and a new wireless fidelity WiFi connection is established, the content information of the current bidding advertisement successful in real-time bidding can be displayed on a wireless connection skip interface of the networking application, thereby not only avoiding the chatting of a user in waiting for establishing a new WiFi connection process, but also achieving the purpose of displaying the content information of the current bidding advertisement successful in real-time bidding preloaded to the user, and improving the advertisement bidding effect while improving the user experience.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Program instructions which invoke the methods of the present application may be stored on a fixed or removable recording medium and/or transmitted via a data stream on a broadcast or other signal-bearing medium and/or stored within a working memory of a computer device operating in accordance with the program instructions. An embodiment according to the present application herein comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or solution according to embodiments of the present application as described above.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.
Claims (9)
1. An advertisement display method at a user equipment end, wherein the method comprises the following steps: determining and caching effective video advertisements through the established wireless network connection;
starting a networking application, and sending a bidding advertisement request to an advertisement server, wherein the bidding advertisement request comprises identification information of the effective video advertisement, so that the advertisement server judges whether the effective video advertisement is a current bidding advertisement or not based on the identification information; if the effective video advertisement is not the current bidding advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server;
when the wireless network connection is disconnected and a new wireless fidelity WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection jumping interface of the networking application;
wherein the method further comprises:
after the new WiFi connection is successfully established, reporting content information of the current bidding advertisement displayed on a wireless connection jump interface of the networking application to a third-party server, wherein the third-party server comprises an advertisement platform server, a media server and a monitoring server for monitoring advertisement playing;
if the effective video advertisement is not the current bidding advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the content information comprises:
if the effective video advertisement is not the current bidding advertisement and the advertisement type of the current bidding success is the video advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the current bidding advertisement comprises the current bidding successful video advertisement and the current image-text advertisement with the highest bidding price;
wherein, when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application comprises:
when the wireless network connection is disconnected and a new WiFi connection is established, whether the loading of the content information of the video advertisement with successful current bidding is finished is judged,
if so, displaying the content information of the video advertisement with successful current bidding on a wireless connection skip interface of the networking application;
and if not, displaying the content information of the image-text advertisement with the highest current bid on a wireless connection skip interface of the networking application.
2. The method of claim 1, wherein if the active video advertisement is a current bid advertisement, receiving response information sent by the advertisement server indicating that the active video advertisement is a current bid advertisement.
3. The method of claim 1, wherein the presenting content information for the current bid advertisement at a wireless connection hopping interface of the networking application when the wireless network connection is disconnected and a new WiFi connection is established comprises:
and after the connection with the wireless network is disconnected, when a new WiFi connection is established with a target wireless access point, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application.
4. The method of claim 1, wherein presenting content information for the current bid advertisement at a wireless connection hopping interface of the networking application when the wireless network connection is disconnected and a new WiFi connection is established comprises:
and when the wireless network connection is switched to a new WiFi connection with a target wireless access point, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application.
5. The method of any of claims 1-4, wherein the determining and caching of valid video advertisements over an established wireless network connection comprises:
acquiring a current cache video advertisement through the established wireless network connection;
judging whether the current cache video advertisement is within a preset advertisement timeliness or not,
if so, determining the current cache video advertisement as the effective video advertisement and caching;
and if not, requesting and caching the effective video advertisement with successful bidding from the advertisement server.
6. The method of claim 5, wherein said requesting and caching from the ad server valid video ads for which bidding is successful comprises:
sending an effective video advertisement request to the advertisement server so that the advertisement server sends the video advertisement with successful bidding to the user equipment corresponding to the networking application;
and receiving the video advertisement with successful bidding sent by the advertisement server based on the effective video request, and determining the video advertisement with successful bidding as the effective video advertisement and caching the effective video advertisement.
7. The method of any of claims 1 to 4, wherein receiving and loading content information of a currently bid advertisement sent by the advertisement server if the active video advertisement is not a currently bid advertisement comprises:
if the effective video advertisement is not the current bidding advertisement and the advertisement type successfully bidding currently is the image-text advertisement, receiving and loading the content information of the current bidding advertisement sent by the advertisement server, wherein the current bidding advertisement is the image-text advertisement successfully bidding currently;
wherein, when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current bidding advertisement on a wireless connection skip interface of the networking application comprises:
and when the wireless network connection is disconnected and a new WiFi connection is established, displaying the content information of the current successfully bid image-text advertisement on a wireless connection skip interface of the networking application.
8. A non-transitory storage medium having stored thereon computer readable instructions which, when executed by a processor, cause the processor to implement the method of any one of claims 1 to 7.
9. A user equipment, wherein it comprises:
one or more processors;
a non-volatile storage medium for storing one or more computer-readable instructions,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910731013.9A CN110381346B (en) | 2019-08-08 | 2019-08-08 | Advertisement display method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910731013.9A CN110381346B (en) | 2019-08-08 | 2019-08-08 | Advertisement display method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110381346A CN110381346A (en) | 2019-10-25 |
CN110381346B true CN110381346B (en) | 2022-09-27 |
Family
ID=68258550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910731013.9A Active CN110381346B (en) | 2019-08-08 | 2019-08-08 | Advertisement display method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110381346B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113127774B (en) * | 2019-12-30 | 2023-12-12 | ***通信集团辽宁有限公司 | Content pre-caching method and device for mobile application |
CN111273965B (en) * | 2020-02-17 | 2021-10-29 | 支付宝(杭州)信息技术有限公司 | Container application starting method, system and device and electronic equipment |
CN114679609B (en) * | 2021-05-12 | 2024-04-26 | 腾讯云计算(北京)有限责任公司 | Data processing method, device and computer equipment |
CN114599003B (en) * | 2022-02-21 | 2024-06-04 | 上海连尚网络科技有限公司 | Method, device, medium and program product for hot spot connection |
CN114418654B (en) * | 2022-03-31 | 2022-06-17 | 深圳憨厚科技有限公司 | Advertisement recommendation method and device based on intelligent terminal interface switching |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101286864A (en) * | 2008-05-07 | 2008-10-15 | 深圳市迅雷网络技术有限公司 | Implementing method, system and device for advertising delivery |
CN109919643A (en) * | 2017-12-12 | 2019-06-21 | 北京奇虎科技有限公司 | Ad-request method, device and mobile terminal |
CN108900469B (en) * | 2018-05-31 | 2021-03-19 | 上海掌门科技有限公司 | Connection progress page display method, terminal device and computer readable medium |
CN109636488B (en) * | 2019-01-17 | 2020-06-02 | 珠海天燕科技有限公司 | Advertisement putting method and device |
-
2019
- 2019-08-08 CN CN201910731013.9A patent/CN110381346B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110381346A (en) | 2019-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110381346B (en) | Advertisement display method and equipment | |
US20130263182A1 (en) | Customizing additional content provided with video advertisements | |
BRPI1010348A2 (en) | method and apparatus for identifying wireless carrier performance effects | |
CN102036058B (en) | Method, server, terminal and system for switching videos in video monitoring system | |
US20090318077A1 (en) | Television Audio via Phone | |
US8606955B1 (en) | Pause-button content rendering | |
WO2010111000A2 (en) | Platform or user sensitive advertising | |
US11812113B2 (en) | Content redirection after interrupt | |
US20220394360A1 (en) | Real-time ad tracking proxy | |
WO2015035957A1 (en) | Video resource obtaining method, backend server, video client, and system | |
US20090172752A1 (en) | Streaming multiple videos in a playlist | |
CN112312145B (en) | Access server, burst traffic caching method, system, computer device and readable storage medium | |
CN105744311A (en) | Terminal and method for inserting advertisement in video application | |
US20170353756A1 (en) | Method, apparatus and system for pushing service data | |
CN111427635B (en) | Third-party information display method, device, equipment and storage medium | |
WO2016184288A1 (en) | Advertisement putting method, device and system | |
US20120278856A1 (en) | Method, device, and system for service presentation | |
SG181444A1 (en) | Method and set top box for acquiring program content | |
CN113473247B (en) | Video playing request processing method, device and system and electronic equipment | |
US10217138B1 (en) | Server-side advertisement injection | |
KR101308930B1 (en) | Interactive Broadcasting Service System and Method | |
CN105871810A (en) | Method and corresponding device for preventing information from being shielded | |
CN106790754B (en) | Media information playing method and server | |
US20150269613A1 (en) | Network-Adaptive Ad Modality Selection | |
CN112565809B (en) | Real-time video service system, method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210408 Address after: 201203 Zone E, 9th floor, No.1 Lane 666, zhangheng Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai Applicant after: Shanghai Shangxiang Network Technology Co.,Ltd. Address before: 312500 Ling Chi Road, Xinchang County, Shaoxing, Zhejiang Province, No. 5 Applicant before: LIANSHANG (XINCHANG) NETWORK TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |