Dynamic real-time binding delivery strategy implementation method and device, equipment and storage medium

CN122597006APending Publication Date: 2026-08-18深圳市分期乐网络科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610743365.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-27
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

[0003]本发明实施例提供了动态实时绑定投放策略实现方法、装置、设备及存储介质,旨在解决现有技术中广告主将广告投放到广告商平台时,各广告主的用户授信、用户转换回传等是各自独立且分散的功能,针对单个广告投放账号的投放效果数据,无法实现全局监测的问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122597006A_ABST
    Figure CN122597006A_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, device, and storage medium for dynamically binding real-time advertising strategies. The media terminal sends the current advertising information to the user terminal. If a click operation is detected for the current advertising information, the current advertiser's landing page data is obtained. If the advertiser server detects the unique identifier of the current user, it obtains the current user's account information and the corresponding advertising strategy information. Based on the credit granting strategy in the advertising strategy information, the advertiser server obtains the current user's credit data. Upon successful credit granting, the advertiser server sends the current user's credit data to the media terminal according to the feedback strategy in the advertising strategy information. In this embodiment, after the user terminal obtains the current advertising information from the media terminal, the advertiser server can perform unified user credit granting and data feedback processing based on the advertising strategy corresponding to the user account, and can achieve global monitoring of the advertising performance data for individual advertising accounts.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to a method, apparatus, device, and storage medium for implementing dynamic real-time binding and delivery strategies. Background Technology

[0002] Advertising placement primarily refers to advertisers placing their ads on an advertising platform and targeting users (such as ad viewers) on that platform. Advertising placement involves several steps: RTA (Real-Time API) bidding and bid confirmation, followed by ad clicks and impressions; once an ad is displayed and a user clicks, the user authorization process begins; and finally, once user authorization is complete, the user conversion data is sent back to the advertising platform. This series of operations involves a series of processes including RTA bidding, user clicks and impressions, user authorization, and user conversion feedback. However, currently, each advertiser's RTA bidding, user authorization, and user conversion feedback are independent and fragmented functions. Each campaign runs independently; for example, user authorization strategies, ad feedback strategies, and RTA bidding strategies all operate independently, making it impossible to achieve global monitoring of the performance data for a single advertising account. Summary of the Invention

[0003] This invention provides a method, apparatus, device, and storage medium for implementing dynamic real-time binding delivery strategies. It aims to solve the problem in the prior art where, when advertisers deliver ads to advertising platforms, user credit authorization and user conversion feedback are independent and decentralized functions for each advertiser, making it impossible to achieve global monitoring of the delivery performance data for a single advertising account.

[0004] In a first aspect, embodiments of the present invention provide a method for implementing a dynamic real-time binding delivery strategy, applied to a system for implementing a dynamic real-time binding delivery strategy. The system includes an advertiser server and a media terminal, wherein the media terminal is communicatively connected to the advertiser server and also communicatively connected to a user terminal; the method includes: The media terminal sends the current advertising information to the user terminal. If it is detected that the user terminal's operation type for the current advertising information is a click operation type, then the current advertiser's landing page data sent by the advertiser server is obtained. If the front end of the advertiser server detects that the user terminal performs a preset user operation on the current advertiser's landing page, it obtains the current user's unique identifier of the user terminal and obtains the current user's account information corresponding to the current user's unique identifier. The advertiser server obtains the delivery strategy information corresponding to the current user account, and obtains the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information; wherein, the delivery strategy information includes the bound credit policy and the feedback policy; If the advertiser server determines that the current user credit data corresponds to a successful user credit granting result, it will send the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information.

[0005] Secondly, embodiments of the present invention also provide a device for implementing a dynamic real-time binding delivery strategy, configured in a dynamic real-time binding delivery strategy implementation system. The dynamic real-time binding delivery strategy implementation system includes an advertiser server and a media terminal. The media terminal is communicatively connected to the advertiser server and also communicatively connected to a user terminal. The media terminal is used to send the current advertising information to the user terminal. If it is detected that the user terminal's operation type for the current advertising information is a click operation type, the current advertiser's landing page data sent by the advertiser server is obtained. The advertiser server is configured to, if it detects that the user terminal performs a preset user operation on the current advertiser's landing page, obtain the current user's unique identifier of the user terminal and obtain the current user's account information corresponding to the current user's unique identifier; The advertiser server is also used to obtain the delivery strategy information corresponding to the current user account, and to obtain the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information; wherein, the delivery strategy information includes the bound credit policy and the feedback policy; The advertiser server is further configured to, if it is determined that the current user credit data corresponds to a successful user credit granting result, send the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information.

[0006] Thirdly, embodiments of the present invention also provide a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect above.

[0007] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, can implement the method described in the first aspect above.

[0008] This invention provides a method, apparatus, device, and storage medium for dynamically binding real-time advertising strategies. The method includes: a media terminal sending current advertising information to a user terminal; if the user terminal's operation type for the current advertising information is detected as a click operation, then acquiring the current advertiser's landing page data sent by the advertiser server; if the advertiser server detects that the user terminal performs a preset user operation on the current advertiser's landing page, then acquiring the current user's unique identifier and the current user account information corresponding to the current user's unique identifier; the advertiser server acquiring advertising strategy information corresponding to the current user account, and acquiring the current user's credit data corresponding to the current user account according to the credit policy in the advertising strategy information; wherein, the advertising strategy information includes the bound credit policy and the feedback policy; if the advertiser server determines that the current user's credit data corresponds to a successful user credit result, then sending the current user's credit data to the media terminal according to the feedback policy in the advertising strategy information. In this embodiment of the invention, after the user terminal obtains the current advertising information from the media terminal, the advertiser server can perform unified user credit authorization and data feedback processing through the delivery strategy corresponding to the user account, and can achieve global monitoring of the delivery performance data of a single advertising account. Attached Figure Description

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

[0010] Figure 1 This is a schematic diagram illustrating an application scenario of the dynamic real-time binding and delivery strategy implementation method provided in this embodiment of the invention. Figure 2 A flowchart illustrating the method for implementing a dynamic real-time binding and delivery strategy according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the first sub-process of the method for implementing the dynamic real-time binding and delivery strategy provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the second sub-process of the dynamic real-time binding and delivery strategy implementation method provided in the embodiments of the present invention; Figure 5 A schematic diagram of the third sub-process of the method for implementing dynamic real-time binding and delivery strategies provided in an embodiment of the present invention; Figure 6 This is a schematic diagram of the fourth sub-process of the dynamic real-time binding and delivery strategy implementation method provided in the embodiments of the present invention; Figure 7A schematic block diagram of a computer device provided for an embodiment of the present invention. Detailed Implementation

[0011] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0012] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0013] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0014] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0015] Please also refer to Figure 1 and Figure 2 ,in Figure 1 This is a schematic diagram illustrating a scenario of the method for implementing dynamic real-time binding and delivery strategies according to an embodiment of the present invention. Figure 2 This is a flowchart illustrating the method for implementing dynamic real-time binding and delivery strategies provided in an embodiment of the present invention. Figure 1 As shown, the dynamic real-time binding and delivery strategy implementation method provided in this embodiment of the invention is applied to a dynamic real-time binding and delivery strategy implementation system. The dynamic real-time binding and delivery strategy implementation system includes an advertiser server 10 and a media terminal 20. The media terminal 20 is communicatively connected to the advertiser server 10 and also communicatively connected to a user terminal 30. The media terminal 20 is the server corresponding to the advertiser platform, and the user terminal 30 is a smartphone, tablet, or other device used by the user. Figure 2 As shown, the method includes the following steps S110 to S140.

[0016] S110. The media terminal sends the current advertising information to the user terminal. If it is detected that the user terminal's operation type for the current advertising information is a click operation type, then the current advertiser's landing page data sent by the advertiser server is obtained.

[0017] In this embodiment, the technical solution is described using a dynamic real-time binding delivery strategy implementation system as the execution entity. When the advertiser server in the dynamic real-time binding delivery strategy implementation system sends the current advertising information to the media terminal based on a real-time interface strategy (which is one of the strategies included in the delivery strategy, used by the advertiser server to bid in real time for the advertising information it delivers to the media terminal), the media terminal can then expose the current advertising information (such as an advertising video) to the user terminal, and the user can view the current advertising information through the user terminal's display. If the user interaction interface corresponding to the current advertising information includes an entry button that triggers entry to the advertising details page, when the user on the user terminal clicks the entry button, the media terminal will detect that the user terminal's operation type for the current advertising information is a click operation type. At this time, the media terminal first obtains the advertiser user account information corresponding to the current advertising information, and then obtains the current advertiser delivery landing page data sent by the advertiser server after filtering based on the advertiser user account information, and displays the current advertiser delivery landing page data on the user terminal's display screen for the user to view.

[0018] In one embodiment, after the media terminal sends the current advertising information to the user terminal in step S110, and before obtaining the current advertiser landing page data sent by the advertiser server if the user terminal detects that the operation type of the current advertising information is a click operation type, the method further includes: The media client sends the current exposure data to the backend of the advertiser's server and saves it; wherein, the current exposure data includes the unique identifier of the current device corresponding to the user terminal and the current user account information.

[0019] In this embodiment, as long as the media sends the current advertising information to the user terminal, it is considered an exposure. Regardless of whether the user clicks the "Enter" button on the user interface to trigger access to the advertising details page, the unique identifier of the current device and the current user account information corresponding to the user terminal will be obtained and combined to form the current exposure data. This current exposure data is sent by the media to the backend of the advertiser server and stored. The backend of the advertiser server can also send this current exposure data to the big data scheduling platform, and perform deduplication processing on the exposure data stored in the big data scheduling platform within the past 30 days before storing it in the big data scheduling platform's data table (such as a MySQL data table), thereby obtaining a summary exposure data. This summary exposure data always saves exposure data within the past 30 days that has undergone deduplication processing.

[0020] S120. If the front end of the advertiser server detects that the user terminal performs a preset user operation on the current advertiser's landing page, it obtains the current user's unique identifier of the user terminal and obtains the current user account information corresponding to the current user's unique identifier.

[0021] In this embodiment, if the advertiser server detects a unique identifier for the current user corresponding to the current advertiser's landing page data, it indicates that the user on the user terminal must have performed a preset user operation (such as user credit authorization) after viewing the information in the current advertiser's landing page data. Before performing the preset user operation, it is generally necessary to verify whether the user corresponding to the unique identifier has performed a user registration operation for the advertiser's product corresponding to the current advertiser's landing page data. Upon detecting a unique identifier for the current user corresponding to the current advertiser's landing page data, the server obtains the current user account information that is verified through the user registration operation and matches the unique identifier. This obtained current user account information is then used as a filtering condition for subsequently obtaining the advertising strategy.

[0022] In one embodiment, the preset user operation includes a user authorization operation or a user registration operation, and step S120 includes: If the front end of the advertiser server detects that the user terminal is performing a user registration operation on the current advertiser's landing page, it sends the association between the current user's unique identifier and the current user's account information to the back end of the advertiser server for storage. If the front end of the advertiser server detects that the user terminal is performing a user credit authorization operation for the current advertiser's landing page, it obtains the current user's unique identifier and the current user's account information.

[0023] In this embodiment, if the advertiser server's front-end detects that the user terminal is performing a user registration operation on the current advertiser's landing page, it indicates that the advertiser server can obtain the unique identifier of the current user corresponding to the user terminal and the current user account verified through user registration. The obtained unique identifier and current user account are not stored at the advertiser server's front-end; instead, an association is established between the obtained unique identifier and current user account information before they are sent to the advertiser server's back-end for storage.

[0024] User registration has already been completed. The current advertiser's landing page now displays the user page for the next step of the process (such as a user authorization page). If the advertiser's server frontend detects that the user terminal is performing a user authorization operation on the current advertiser's landing page, it determines that the user terminal has performed a preset user operation on the current advertiser's landing page. At this point, the advertiser's server frontend needs to obtain the user's unique identifier again, and this unique identifier will be used as a filtering condition for subsequently obtaining the user's account information.

[0025] In one embodiment, such as Figure 3 As shown, step S120, obtaining the current user account information corresponding to the current user's unique identifier, includes: S121. Among the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, the current first search matching result is obtained by using the current user unique identifier as the first search condition. S122. If it is determined that the current first search matching result corresponds to a successful matching result, then obtain the current user account information corresponding to the current first search matching result; S123. If it is determined that the current first search matching result corresponds to the failed matching result, then the exposure cache data in the backend of the advertiser server is obtained, so as to obtain the current user account information corresponding to the current user's unique identifier from the exposure cache data.

[0026] In this embodiment, when retrieving the current user account information corresponding to the current user's unique identifier from the advertiser server, firstly, the current first search matching result is obtained from the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, using the current user's unique identifier as the first search condition. Then, it is determined whether the current first search matching result corresponds to a successful match or a failed match. If it is determined that the current first search matching result corresponds to a successful match, it means that there is current user account information corresponding to the current user's unique identifier among the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, and the current user account information corresponding to the current first search matching result can be directly obtained. If it is determined that the current first search matching result corresponds to a failed match, it means that there is no current user account information corresponding to the current user's unique identifier among the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, and it is also necessary to retrieve the exposure cache data in the backend of the advertiser server to obtain the current user account information corresponding to the current user's unique identifier from the exposure cache data. As can be seen, by using the above-mentioned multiple data sources, the current user account information corresponding to the current user's unique identifier can be determined more quickly.

[0027] In one embodiment, such as Figure 4 As shown, step S123 includes: S1231. Obtain the current device unique identifier corresponding to the current user unique identifier; wherein, the current device unique identifier is the device unique identifier of the user terminal; S1232. Using the current device unique identifier as the current second search condition, obtain the current second search matching result from the exposure cache data in the backend of the advertiser server; S1233. If it is determined that the current second search matching result corresponds to a successful matching result, then obtain the current user account information corresponding to the current second search matching result.

[0028] In this embodiment, when retrieving the current user account information corresponding to the current user's unique identifier from the exposure cache data stored in the backend of the advertiser server, it is first necessary to obtain the current device's unique identifier corresponding to the current user's unique identifier. Then, using the current device's unique identifier as the current second search condition, the current second search matching result is obtained from the exposure cache data in the backend of the advertiser server. The obtained current second search matching result corresponds to a successful match or a failed match. If it is determined that the current second search matching result corresponds to a successful match, it means that the current user account information corresponding to the current device's unique identifier exists in the exposure cache data. At this time, the current user account information corresponding to the current second search matching result is directly retrieved. The exposure cache data includes multiple exposure data entries, and each exposure data entry includes an association between a device's unique identifier and user account information. Therefore, the exposure cache data stored in the backend of the advertiser server can also serve as a data source for retrieving the current user account information corresponding to the current user's unique identifier, ensuring the reliability of obtaining the current user account information.

[0029] In one embodiment, reference again Figure 4 The process includes the following steps after step S1232: S1234. If it is determined that the current second search matching result corresponds to the failed matching result, then the aggregated exposure data is obtained from the big data scheduling platform connected to the advertiser server, and the current user account information is obtained from the aggregated exposure data according to the current device unique identifier.

[0030] In this embodiment, if it is determined that the current second search matching result corresponds to a failed matching result, it means that the exposure cache data stored in the backend of the advertiser server cannot obtain the current user account information. It is necessary to obtain aggregated exposure data from the big data scheduling platform connected to the advertiser server, and then retrieve the current user account information from the aggregated exposure data based on the current device's unique identifier. Therefore, the aggregated exposure data stored in the big data scheduling platform can serve as the data source for retrieving the current user account information corresponding to the current user's unique identifier, ensuring the reliability of obtaining the current user account information.

[0031] S130. The advertiser server obtains the delivery strategy information corresponding to the current user account, and obtains the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information.

[0032] The delivery strategy information includes the bound credit policy and feedback policy.

[0033] In this embodiment, the advertiser server can pre-configure different delivery strategy information for different user accounts. Each delivery strategy information includes at least the bound credit granting strategy and feedback strategy, and may also include a real-time interface strategy. When the delivery strategy information corresponding to the same user account as the current user account is obtained from the pre-configured multiple delivery strategy information, the current user credit data corresponding to the current user account can be obtained first according to the credit granting strategy in the delivery strategy information. This enables timely and targeted acquisition of the current user credit data entered by the user in the interaction process corresponding to the credit granting strategy and verified by the risk control terminal.

[0034] In one embodiment, such as Figure 5 As shown, step S130 includes: S131. Obtain the delivery strategy information and send it to the risk control terminal in the advertiser server; S132. Obtain the credit granting process configuration data determined by the risk control terminal based on the credit granting strategy in the delivery strategy information; S133. Obtain the current user's credit data through the configuration data of the credit granting process.

[0035] In this embodiment, the advertiser server's backend sends the advertising strategy information to the risk control terminal within the advertiser server. The risk control terminal then extracts the credit granting strategy from the advertising strategy information, thereby determining the credit granting process configuration data and the procedures required for user credit granting. This credit granting process configuration data is then displayed on the user terminal to guide the user through credit data processing, ultimately obtaining the current user's authorized data. If the credit granting process configuration data includes at least user basic information entry, risk control model evaluation by the risk control terminal, and evaluation result output display, the user terminal obtains the corresponding user basic information entry based on the credit granting process configuration data. After obtaining the evaluation result through the risk control model evaluation by the risk control terminal, the current evaluation result is used as the current user's credit granting data. The current user's credit granting data includes at least a credit granting result identifier to indicate whether the user's credit granting was successful or not, and also includes user credit limit data corresponding to the current user account. Therefore, by using the credit granting strategy bound to the advertising strategy information, the user's current user credit data can be obtained quickly and intuitively.

[0036] S140. If the advertiser server determines that the current user credit data corresponds to the user credit success result, it sends the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information.

[0037] In this embodiment, if the advertiser server determines that the current user credit data corresponds to a successful user credit granting result, it indicates that it needs to promptly notify the user terminal of the relevant result. At this time, the current user credit data can be sent to the media terminal according to the feedback strategy in the delivery strategy information, and displayed on the user interaction interface provided by the media terminal to the user terminal.

[0038] In one embodiment, such as Figure 6 As shown, step S140 includes: S141. Determine the media client and data return rules corresponding to the current user account according to the return strategy; S142. The current user credit data is sent to the media terminal according to the data return rules.

[0039] In this embodiment, the advertiser server determines the media client and data feedback rules corresponding to the current user account based on the feedback strategy (such as immediate feedback of all current user credit data, segmented feedback of current user credit data, encrypted feedback of current user credit data, etc.) in the backend of the advertiser server. The advertiser server then sends the current user credit data to the media client according to the data feedback rules, and displays it on the user interface provided by the media client to the user terminal.

[0040] As can be seen, in the implementation of this method, after the user terminal obtains the current advertising information from the media terminal, the advertiser server can perform unified user credit authorization and data feedback processing through the delivery strategy corresponding to the user account, and can achieve global monitoring of the delivery performance data of a single advertising account.

[0041] Corresponding to the above-described method for implementing dynamic real-time binding and delivery strategies, this invention also provides a device for implementing dynamic real-time binding and delivery strategies. This device is configured in a dynamic real-time binding and delivery strategy implementation system and includes a unit for executing the above-described method for implementing dynamic real-time binding and delivery strategies. Please refer again. Figure 1 The dynamic real-time binding and delivery strategy implementation system includes an advertiser server 10 and a media terminal 20. The media terminal 20 is communicatively connected to the advertiser server 10 and is also communicatively connected to a user terminal 30. The media terminal 20 is the server corresponding to the advertiser platform, and the user terminal 30 is the smartphone, tablet, or other device used by the user.

[0042] The media terminal 20 is used to send the current advertising information to the user terminal. If it is detected that the user terminal's operation type for the current advertising information is a click operation type, then the current advertiser's landing page data sent by the advertiser server is obtained.

[0043] In this embodiment, the technical solution is described using a dynamic real-time binding delivery strategy implementation system as the execution entity. When the advertiser server in the dynamic real-time binding delivery strategy implementation system sends the current advertising information to the media terminal based on a real-time interface strategy (which is one of the strategies included in the delivery strategy, used by the advertiser server to bid in real time for the advertising information it delivers to the media terminal), the media terminal can then expose the current advertising information (such as an advertising video) to the user terminal, and the user can view the current advertising information through the user terminal's display. If the user interaction interface corresponding to the current advertising information includes an entry button that triggers entry to the advertising details page, when the user on the user terminal clicks the entry button, the media terminal will detect that the user terminal's operation type for the current advertising information is a click operation type. At this time, the media terminal first obtains the advertiser user account information corresponding to the current advertising information, and then obtains the current advertiser delivery landing page data sent by the advertiser server after filtering based on the advertiser user account information, and displays the current advertiser delivery landing page data on the user terminal's display screen for the user to view.

[0044] In one embodiment, after the media terminal 20 sends the current advertising information to the user terminal, and before obtaining the current advertiser landing page data sent by the advertiser server if it is detected that the user terminal's operation type for the current advertising information is a click operation type, the method further includes: The media client sends the current exposure data to the backend of the advertiser's server and saves it; wherein, the current exposure data includes the unique identifier of the current device corresponding to the user terminal and the current user account information.

[0045] In this embodiment, as long as the media sends the current advertising information to the user terminal, it is considered an exposure. Regardless of whether the user clicks the "Enter" button on the user interface to trigger access to the advertising details page, the unique identifier of the current device and the current user account information corresponding to the user terminal will be obtained and combined to form the current exposure data. This current exposure data is sent by the media to the backend of the advertiser server and stored. The backend of the advertiser server can also send this current exposure data to the big data scheduling platform, and perform deduplication processing on the exposure data stored in the big data scheduling platform within the past 30 days before storing it in the big data scheduling platform's data table (such as a MySQL data table), thereby obtaining a summary exposure data. This summary exposure data always saves exposure data within the past 30 days that has undergone deduplication processing.

[0046] The advertiser server 10 is configured to, if it detects that the user terminal performs a preset user operation on the current advertiser's landing page, obtain the current user's unique identifier of the user terminal and obtain the current user's account information corresponding to the current user's unique identifier.

[0047] In this embodiment, if the advertiser server detects a unique identifier for the current user corresponding to the current advertiser's landing page data, it indicates that the user on the user terminal must have performed a preset user operation (such as user credit authorization) after viewing the information in the current advertiser's landing page data. Before performing the preset user operation, it is generally necessary to verify whether the user corresponding to the unique identifier has performed a user registration operation for the advertiser's product corresponding to the current advertiser's landing page data. Upon detecting a unique identifier for the current user corresponding to the current advertiser's landing page data, the server obtains the current user account information that is verified through the user registration operation and matches the unique identifier. This obtained current user account information is then used as a filtering condition for subsequently obtaining the advertising strategy.

[0048] In one embodiment, the preset user operation includes a user authorization operation or a user registration operation on the advertiser server 10, and is further used for: If the front end detects that the user terminal is performing a user registration operation on the current advertiser's landing page, it will send the association between the current user's unique identifier and the current user's account information to the advertiser's server backend for storage. If the front end detects that the user terminal performs a user credit authorization operation for the current advertiser's landing page, it obtains the current user's unique identifier and the current user's account information.

[0049] In this embodiment, if the advertiser server's front-end detects that the user terminal is performing a user registration operation on the current advertiser's landing page, it indicates that the advertiser server can obtain the unique identifier of the current user corresponding to the user terminal and the current user account verified through user registration. The obtained unique identifier and current user account are not stored at the advertiser server's front-end; instead, an association is established between the obtained unique identifier and current user account information before they are sent to the advertiser server's back-end for storage.

[0050] User registration has already been completed. The current advertiser's landing page now displays the user page for the next step of the process (such as a user authorization page). If the advertiser's server frontend detects that the user terminal is performing a user authorization operation on the current advertiser's landing page, it determines that the user terminal has performed a preset user operation on the current advertiser's landing page. At this point, the advertiser's server frontend needs to obtain the user's unique identifier again, and this unique identifier will be used as a filtering condition for subsequently obtaining the user's account information.

[0051] In one embodiment, the advertiser server is used for: Among the multiple associations between user unique identifiers and user accounts already stored in the backend of the advertiser server, the current first search matching result is obtained by using the current user unique identifier as the first search condition; If it is determined that the current first search matching result corresponds to a successful matching result, then the current user account information corresponding to the current first search matching result is obtained; If it is determined that the current first search matching result corresponds to a failed matching result, then the exposure cache data in the backend of the advertiser server is obtained, so as to obtain the current user account information corresponding to the current user's unique identifier from the exposure cache data.

[0052] In this embodiment, when retrieving the current user account information corresponding to the current user's unique identifier from the advertiser server, firstly, the current first search matching result is obtained from the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, using the current user's unique identifier as the first search condition. Then, it is determined whether the current first search matching result corresponds to a successful match or a failed match. If it is determined that the current first search matching result corresponds to a successful match, it means that there is current user account information corresponding to the current user's unique identifier among the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, and the current user account information corresponding to the current first search matching result can be directly obtained. If it is determined that the current first search matching result corresponds to a failed match, it means that there is no current user account information corresponding to the current user's unique identifier among the multiple association relationships between user unique identifiers and user accounts already stored in the backend of the advertiser server, and it is also necessary to retrieve the exposure cache data in the backend of the advertiser server to obtain the current user account information corresponding to the current user's unique identifier from the exposure cache data. As can be seen, by using the above-mentioned multiple data sources, the current user account information corresponding to the current user's unique identifier can be determined more quickly.

[0053] In one embodiment, obtaining exposure cache data in the backend of the advertiser server to retrieve the current user account information corresponding to the current user's unique identifier from the exposure cache data includes: Obtain the current device unique identifier corresponding to the current user unique identifier; wherein, the current device unique identifier is the device unique identifier of the user terminal; The current second search result is obtained from the exposure cache data in the backend of the advertiser server, using the current device's unique identifier as the current second search condition; If it is determined that the current second search matching result corresponds to a successful matching result, then the current user account information corresponding to the current second search matching result is obtained.

[0054] In this embodiment, when retrieving the current user account information corresponding to the current user's unique identifier from the exposure cache data stored in the backend of the advertiser server, it is first necessary to obtain the current device's unique identifier corresponding to the current user's unique identifier. Then, using the current device's unique identifier as the current second search condition, the current second search matching result is obtained from the exposure cache data in the backend of the advertiser server. The obtained current second search matching result corresponds to a successful match or a failed match. If it is determined that the current second search matching result corresponds to a successful match, it means that the current user account information corresponding to the current device's unique identifier exists in the exposure cache data. At this time, the current user account information corresponding to the current second search matching result is directly retrieved. The exposure cache data includes multiple exposure data entries, and each exposure data entry includes an association between a device's unique identifier and user account information. Therefore, the exposure cache data stored in the backend of the advertiser server can also serve as a data source for retrieving the current user account information corresponding to the current user's unique identifier, ensuring the reliability of obtaining the current user account information.

[0055] In one embodiment, the advertiser server 10 is further configured to: If it is determined that the current second search matching result corresponds to a failed matching result, then the aggregated exposure data is obtained from the big data scheduling platform to which the advertiser server is connected, and the current user account information is obtained from the aggregated exposure data based on the current device's unique identifier.

[0056] In this embodiment, if it is determined that the current second search matching result corresponds to a failed matching result, it means that the exposure cache data stored in the backend of the advertiser server cannot obtain the current user account information. It is necessary to obtain aggregated exposure data from the big data scheduling platform connected to the advertiser server, and then retrieve the current user account information from the aggregated exposure data based on the current device's unique identifier. Therefore, the aggregated exposure data stored in the big data scheduling platform can serve as the data source for retrieving the current user account information corresponding to the current user's unique identifier, ensuring the reliability of obtaining the current user account information.

[0057] The advertiser server 10 is also used to obtain the delivery strategy information corresponding to the current user account, and to obtain the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information.

[0058] The delivery strategy information includes the bound credit policy and feedback policy.

[0059] In this embodiment, the advertiser server can pre-configure different delivery strategy information for different user accounts. Each delivery strategy information includes at least the bound credit granting strategy and feedback strategy, and may also include a real-time interface strategy. When the delivery strategy information corresponding to the same user account as the current user account is obtained from the pre-configured multiple delivery strategy information, the current user credit data corresponding to the current user account can be obtained first according to the credit granting strategy in the delivery strategy information. This enables timely and targeted acquisition of the current user credit data entered by the user in the interaction process corresponding to the credit granting strategy and verified by the risk control terminal.

[0060] In one embodiment, the advertiser server 10 is used for: The delivery strategy information is obtained and sent to the risk control terminal in the advertiser server; Obtain the credit granting process configuration data determined by the risk control terminal based on the credit granting strategy in the delivery strategy information; The current user's credit data is obtained by configuring the credit granting process.

[0061] In this embodiment, the advertiser server's backend sends the advertising strategy information to the risk control terminal within the advertiser server. The risk control terminal then extracts the credit granting strategy from the advertising strategy information, thereby determining the credit granting process configuration data and the procedures required for user credit granting. This credit granting process configuration data is then displayed on the user terminal to guide the user through credit data processing, ultimately obtaining the current user's authorized data. If the credit granting process configuration data includes at least user basic information entry, risk control model evaluation by the risk control terminal, and evaluation result output display, the user terminal obtains the corresponding user basic information entry based on the credit granting process configuration data. After obtaining the evaluation result through the risk control model evaluation by the risk control terminal, the current evaluation result is used as the current user's credit granting data. The current user's credit granting data includes at least a credit granting result identifier to indicate whether the user's credit granting was successful or not, and also includes user credit limit data corresponding to the current user account. Therefore, by using the credit granting strategy bound to the advertising strategy information, the user's current user credit data can be obtained quickly and intuitively.

[0062] The advertiser server 10 is further configured to, if it is determined that the current user credit data corresponds to a successful user credit granting result, send the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information.

[0063] In this embodiment, if the advertiser server determines that the current user credit data corresponds to a successful user credit granting result, it indicates that it needs to promptly notify the user terminal of the relevant result. At this time, the current user credit data can be sent to the media terminal according to the feedback strategy in the delivery strategy information, and displayed on the user interaction interface provided by the media terminal to the user terminal.

[0064] In one embodiment, the advertiser server 10 is used for: The media client and data return rules corresponding to the current user account are determined according to the return strategy. The current user credit data is sent to the media terminal according to the data return rules.

[0065] In this embodiment, the advertiser server determines the media client and data feedback rules corresponding to the current user account based on the feedback strategy (such as immediate feedback of all current user credit data, segmented feedback of current user credit data, encrypted feedback of current user credit data, etc.) in the backend of the advertiser server. The advertiser server then sends the current user credit data to the media client according to the data feedback rules, and displays it on the user interface provided by the media client to the user terminal.

[0066] As can be seen, in the embodiment of implementing this device, after the user terminal obtains the current advertising information from the media terminal, the advertiser server can perform unified user credit authorization and data feedback processing through the delivery strategy corresponding to the user account, and can achieve global monitoring of the delivery effect data of a single advertising account.

[0067] The aforementioned dynamic real-time binding and delivery strategy implementation device can be implemented as a computer program, which can, for example... Figure 7 It runs on the computer device shown.

[0068] Please see Figure 7 , Figure 7 This is a schematic block diagram of a computer device provided in an embodiment of the present invention. The computer device integrates any of the dynamic real-time binding and delivery strategy implementation devices provided in the embodiments of the present invention.

[0069] See Figure 7 The computer device 400 includes a processor 402, a memory, and a network interface 405 connected via a system bus 401. The memory may include a storage medium 403 and internal memory 404.

[0070] The storage medium 403 may store an operating system 4031 and a computer program 4032. The computer program 4032 includes program instructions that, when executed, cause the processor 402 to execute a dynamic real-time binding deployment strategy implementation method.

[0071] The processor 402 provides computing and control capabilities to support the operation of the entire computer device.

[0072] The internal memory 404 provides an environment for the computer program 4032 in the storage medium 403 to run. When the computer program 4032 is executed by the processor 402, the processor 402 can execute the above-mentioned dynamic real-time binding and delivery strategy implementation method.

[0073] This network interface 405 is used for network communication with other devices. Those skilled in the art will understand that... Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the computer device to which the present invention is applied. A specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0074] The processor 402 is used to run the computer program 4032 stored in the memory to implement the dynamic real-time binding and delivery strategy implementation method as described above.

[0075] It should be understood that, in this embodiment of the invention, the processor 402 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0076] It will be understood by those skilled in the art that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program includes program instructions and can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiments of the above methods.

[0077] Therefore, the present invention also provides a computer-readable storage medium. This computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When executed by a processor, the program instructions cause the processor to perform the dynamic real-time binding and deployment strategy implementation method as described above.

[0078] The storage medium can be any computer-readable storage medium that can store program code, such as a USB flash drive, external hard drive, read-only memory (ROM), magnetic disk, or optical disk.

[0079] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0080] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of each unit is merely a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.

[0081] The steps in the method of this invention can be adjusted, merged, or reduced in order according to actual needs. The units in the device of this invention can be merged, divided, or reduced according to actual needs. Furthermore, the functional units in the various embodiments of this invention 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.

[0082] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, 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 a computer device (which may be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0083] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for implementing a dynamic real-time binding delivery strategy, applied to a system for implementing a dynamic real-time binding delivery strategy, characterized in that, The dynamic real-time binding and delivery strategy implementation system includes an advertiser server and a media terminal. The media terminal is communicatively connected to the advertiser server and also communicatively connected to the user terminal. The method includes: The media terminal sends the current advertising information to the user terminal. If it is detected that the user terminal's operation type for the current advertising information is a click operation type, then the current advertiser's landing page data sent by the advertiser server is obtained. If the front end of the advertiser server detects that the user terminal performs a preset user operation on the current advertiser's landing page, it obtains the current user's unique identifier of the user terminal and obtains the current user's account information corresponding to the current user's unique identifier. The advertiser server obtains the delivery strategy information corresponding to the current user account, and obtains the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information; wherein, the delivery strategy information includes the bound credit policy and the feedback policy; If the advertiser server determines that the current user credit data corresponds to a successful user credit granting result, it will send the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information.

2. The method according to claim 1, characterized in that, The preset user operation includes user authorization operation or user registration operation; if the front end of the advertiser server detects that the user terminal performs a preset user operation on the current advertiser's landing page, it obtains the current user's unique identifier of the user terminal and obtains the current user account information corresponding to the current user's unique identifier, including: If the front end of the advertiser server detects that the user terminal is performing a user registration operation on the current advertiser's landing page, it sends the association between the current user's unique identifier and the current user's account information to the back end of the advertiser server for storage. If the front end of the advertiser server detects that the user terminal is performing a user credit authorization operation for the current advertiser's landing page, it obtains the current user's unique identifier and the current user's account information.

3. The method according to claim 1, characterized in that, The step of obtaining the current user account information corresponding to the current user's unique identifier includes: Among the multiple associations between user unique identifiers and user accounts already stored in the backend of the advertiser server, the current first search matching result is obtained by using the current user unique identifier as the first search condition; If it is determined that the current first search matching result corresponds to a successful matching result, then the current user account information corresponding to the current first search matching result is obtained; If it is determined that the current first search matching result corresponds to a failed matching result, then the exposure cache data in the backend of the advertiser server is obtained, so as to obtain the current user account information corresponding to the current user's unique identifier from the exposure cache data.

4. The method according to claim 3, characterized in that, The step of obtaining exposure cache data in the backend of the advertiser server, and retrieving the current user account information corresponding to the current user's unique identifier from the exposure cache data, includes: Obtain the current device unique identifier corresponding to the current user unique identifier; wherein, the current device unique identifier is the device unique identifier of the user terminal; The current second search result is obtained from the exposure cache data in the backend of the advertiser server, using the current device's unique identifier as the current second search condition; If it is determined that the current second search matching result corresponds to a successful matching result, then the current user account information corresponding to the current second search matching result is obtained.

5. The method according to claim 4, characterized in that, After the step of obtaining the current second search matching result from the exposure cache data in the backend of the advertiser server using the current device unique identifier as the current second search condition, the method further includes: If it is determined that the current second search matching result corresponds to a failed matching result, then the aggregated exposure data is obtained from the big data scheduling platform to which the advertiser server is connected, and the current user account information is obtained from the aggregated exposure data based on the current device's unique identifier.

6. The method according to claim 1, characterized in that, The step of obtaining the delivery strategy information corresponding to the current user account and obtaining the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information includes: The delivery strategy information is obtained and sent to the risk control terminal in the advertiser server; Obtain the credit granting process configuration data determined by the risk control terminal based on the credit granting strategy in the delivery strategy information; The current user's credit data is obtained by configuring the credit granting process.

7. The method according to claim 1, characterized in that, Sending the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information includes: The media client and data return rules corresponding to the current user account are determined according to the return strategy. The current user credit data is sent to the media terminal according to the data return rules.

8. A device for implementing a dynamic real-time binding and delivery strategy, configured in a system for implementing a dynamic real-time binding and delivery strategy, characterized in that, The dynamic real-time binding and delivery strategy implementation system includes an advertiser server and a media terminal. The media terminal is communicatively connected to the advertiser server and also communicatively connected to the user terminal. The media terminal is used to send the current advertising information to the user terminal. If it is detected that the user terminal's operation type for the current advertising information is a click operation type, the current advertiser's landing page data sent by the advertiser server is obtained. The advertiser server is configured to, if it detects that the user terminal performs a preset user operation on the current advertiser's landing page, obtain the current user's unique identifier of the user terminal and obtain the current user's account information corresponding to the current user's unique identifier; The advertiser server is also used to obtain the delivery strategy information corresponding to the current user account, and to obtain the current user credit data corresponding to the current user account according to the credit policy in the delivery strategy information; wherein, the delivery strategy information includes the bound credit policy and the feedback policy; The advertiser server is further configured to, if it is determined that the current user credit data corresponds to a successful user credit granting result, send the current user credit data to the media terminal according to the feedback strategy in the delivery strategy information.

9. A computer device, characterized in that, The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the dynamic real-time binding and delivery strategy implementation method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which includes program instructions that, when executed by a processor, can implement the dynamic real-time binding and delivery strategy implementation method as described in any one of claims 1-7.