target.apidocs.com.google.api.services.realtimebidding.v1.RealTimeBidding.Buyers.Creatives.html Maven / Gradle / Ivy
RealTimeBidding.Buyers.Creatives (Real-time Bidding API v1-rev20240801-2.0.0)
com.google.api.services.realtimebidding.v1
Class RealTimeBidding.Buyers.Creatives
- java.lang.Object
-
- com.google.api.services.realtimebidding.v1.RealTimeBidding.Buyers.Creatives
-
- Enclosing class:
- RealTimeBidding.Buyers
public class RealTimeBidding.Buyers.Creatives
extends Object
The "creatives" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
RealTimeBidding.Buyers.Creatives.Create
class
RealTimeBidding.Buyers.Creatives.Get
class
RealTimeBidding.Buyers.Creatives.List
class
RealTimeBidding.Buyers.Creatives.Patch
-
Constructor Summary
Constructors
Constructor and Description
Creatives()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
RealTimeBidding.Buyers.Creatives.Create
create(String parent,
Creative content)
Creates a creative.
RealTimeBidding.Buyers.Creatives.Get
get(String name)
Gets a creative.
RealTimeBidding.Buyers.Creatives.List
list(String parent)
Lists creatives as they are at the time of the initial request.
RealTimeBidding.Buyers.Creatives.Patch
patch(String name,
Creative content)
Updates a creative.
-
-
Method Detail
-
create
public RealTimeBidding.Buyers.Creatives.Create create(String parent,
Creative content)
throws IOException
Creates a creative.
Create a request for the method "creatives.create".
This request holds the parameters needed by the realtimebidding server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. The name of the parent buyer that the new creative belongs to that must follow the pattern
`buyers/{buyerAccountId}`, where `{buyerAccountId}` represents the account ID of the buyer
who owns a creative. For a bidder accessing creatives on behalf of a child seat buyer,
`{buyerAccountId}` should represent the account ID of the child seat buyer.
content
- the Creative
- Returns:
- the request
- Throws:
IOException
-
get
public RealTimeBidding.Buyers.Creatives.Get get(String name)
throws IOException
Gets a creative.
Create a request for the method "creatives.get".
This request holds the parameters needed by the realtimebidding server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. Name of the creative to retrieve. See creative.name.
- Returns:
- the request
- Throws:
IOException
-
list
public RealTimeBidding.Buyers.Creatives.List list(String parent)
throws IOException
Lists creatives as they are at the time of the initial request. This call may take multiple hours
to complete. For large, paginated requests, this method returns a snapshot of creatives at the
time of request for the first page. `lastStatusUpdate` and `creativeServingDecision` may be
outdated for creatives on sequential pages. We recommend [Google Cloud
Pub/Sub](//cloud.google.com/pubsub/docs/overview) to view the latest status.
Create a request for the method "creatives.list".
This request holds the parameters needed by the realtimebidding server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. Name of the parent buyer that owns the creatives. The pattern for this resource is either
`buyers/{buyerAccountId}` or `bidders/{bidderAccountId}`. For `buyers/{buyerAccountId}`,
the `buyerAccountId` can be one of the following: 1. The ID of the buyer that is accessing
their own creatives. 2. The ID of the child seat buyer under a bidder account. So for
listing creatives pertaining to the child seat buyer (`456`) under bidder account (`123`),
you would use the pattern: `buyers/456`. 3. The ID of the bidder itself. So for listing
creatives pertaining to bidder (`123`), you would use `buyers/123`. If you want to access
all creatives pertaining to both the bidder and all of its child seat accounts, you would
use `bidders/{bidderAccountId}`, for example, for all creatives pertaining to bidder
(`123`), use `bidders/123`.
- Returns:
- the request
- Throws:
IOException
-
patch
public RealTimeBidding.Buyers.Creatives.Patch patch(String name,
Creative content)
throws IOException
Updates a creative.
Create a request for the method "creatives.patch".
This request holds the parameters needed by the realtimebidding server. After setting any
optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Output only. Name of the creative. Follows the pattern `buyers/{buyer}/creatives/{creative}`, where
`{buyer}` represents the account ID of the buyer who owns the creative, and `{creative}`
is the buyer-specific creative ID that references this creative in the bid response.
content
- the Creative
- Returns:
- the request
- Throws:
IOException
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy