AI-generated Key Takeaways
-
A Custom Bidding Algorithm is a resource used to define an Ads Data Hub-managed custom bidding algorithm, using impression data to generate scores for bidding strategies in DV360.
-
It utilizes a custom bidding query to score impressions and can be linked to specific DV360 partners and advertisers.
-
Key fields include
name
,customBiddingAlgorithmId
,adsDataCustomerId
,title
,customBiddingQuery
,dv360PartnerId
,dv360AdvertiserId
,deleteTime
, andcreateEmail
. -
Several methods are available to manage these algorithms, such as creating, updating, deleting, executing scoring, and adding or removing advertisers.
Resource: CustomBiddingAlgorithm
Defines an Ads Data Hub-managed custom bidding algorithm.
JSON representation |
---|
{ "name": string, "customBiddingAlgorithmId": string, "adsDataCustomerId": string, "title": string, "customBiddingQuery": string, "dv360PartnerId": string, "dv360AdvertiserId": [ string ], "deleteTime": string, "createEmail": string } |
Fields | |
---|---|
name |
Output only. Immutable. Name that uniquely identifies an Ads Data Hub custom bidding algorithm. It has the form customers/[customerId]/customBiddingAlgorithms/[customBiddingAlgorithmId] |
customBiddingAlgorithmId |
Output only. Immutable. Custom Bidding Algorithm ID. This field is generated by the service and is used in DV360 to reference this algorithm when setting the bidding strategy. |
adsDataCustomerId |
Immutable. Linked Ads Data Hub customer ID associated with this custom bidding algorithm. This customer's data is used when running ScoreImpressionsForCustomBidding on this custom bidding algorithm. |
title |
Required. Custom Bidding Algorithm title, which is unique for the specified adsDataCustomerId. |
customBiddingQuery |
Required. Immutable. The Ads Data Hub custom bidding query resource that specifies how impressions are scored for this custom bidding algorithm. |
dv360PartnerId |
Immutable. DV360 Partner ID that this custom bidding algorithm is for. |
dv360AdvertiserId[] |
DV360 Advertiser IDs that can use this custom bidding algorithm. |
deleteTime |
Output only. If set, the time this custom bidding algorithm was deleted. If unset, this custom bidding algortihm is active. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
createEmail |
Output only. Immutable. Email address of the user that created this custom bidding algorithm. |
Methods |
|
---|---|
|
Add a DV360 advertiser to the custom bidding algorithm's advertisers. |
|
Creates an Ads Data Hub-managed custom bidding algorithm. |
|
Delete this custom bidding algorithm. |
|
Scores the last 30 days of impressions for the custom bidding models. |
|
Retrieves the requested Ads Data Hub-managed custom bidding algorithm. |
|
Lists the custom bidding algorithms managed by the specified Ads Data Hub customer. |
|
Updates the requested Ads Data Hub-managed custom bidding algorithm. |
|
Remove a DV360 advertiser from the custom bidding algorithm's advertisers. |