target.apidocs.com.google.api.services.realtimebidding.v1.RealTimeBidding.Bidders.PretargetingConfigs.html Maven / Gradle / Ivy
RealTimeBidding.Bidders.PretargetingConfigs (Real-time Bidding API v1-rev20240801-2.0.0)
com.google.api.services.realtimebidding.v1
Class RealTimeBidding.Bidders.PretargetingConfigs
- java.lang.Object
-
- com.google.api.services.realtimebidding.v1.RealTimeBidding.Bidders.PretargetingConfigs
-
- Enclosing class:
- RealTimeBidding.Bidders
public class RealTimeBidding.Bidders.PretargetingConfigs
extends Object
The "pretargetingConfigs" collection of methods.
-
-
Nested Class Summary
-
Constructor Summary
Constructors
Constructor and Description
PretargetingConfigs()
-
Method Summary
-
-
Method Detail
-
activate
public RealTimeBidding.Bidders.PretargetingConfigs.Activate activate(String name,
ActivatePretargetingConfigRequest content)
throws IOException
Activates a pretargeting configuration.
Create a request for the method "pretargetingConfigs.activate".
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. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the ActivatePretargetingConfigRequest
- Returns:
- the request
- Throws:
IOException
-
addTargetedApps
public RealTimeBidding.Bidders.PretargetingConfigs.AddTargetedApps addTargetedApps(String pretargetingConfig,
AddTargetedAppsRequest content)
throws IOException
Adds targeted apps to the pretargeting configuration.
Create a request for the method "pretargetingConfigs.addTargetedApps".
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:
pretargetingConfig
- Required. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the AddTargetedAppsRequest
- Returns:
- the request
- Throws:
IOException
-
addTargetedPublishers
public RealTimeBidding.Bidders.PretargetingConfigs.AddTargetedPublishers addTargetedPublishers(String pretargetingConfig,
AddTargetedPublishersRequest content)
throws IOException
Adds targeted publishers to the pretargeting config.
Create a request for the method "pretargetingConfigs.addTargetedPublishers".
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:
pretargetingConfig
- Required. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the AddTargetedPublishersRequest
- Returns:
- the request
- Throws:
IOException
-
addTargetedSites
public RealTimeBidding.Bidders.PretargetingConfigs.AddTargetedSites addTargetedSites(String pretargetingConfig,
AddTargetedSitesRequest content)
throws IOException
Adds targeted sites to the pretargeting configuration.
Create a request for the method "pretargetingConfigs.addTargetedSites".
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:
pretargetingConfig
- Required. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the AddTargetedSitesRequest
- Returns:
- the request
- Throws:
IOException
-
create
public RealTimeBidding.Bidders.PretargetingConfigs.Create create(String parent,
PretargetingConfig content)
throws IOException
Creates a pretargeting configuration. A pretargeting configuration's state
(PretargetingConfig.state) is active upon creation, and it will start to affect traffic shortly
after. A bidder may create a maximum of 10 pretargeting configurations. Attempts to exceed this
maximum results in a 400 bad request error.
Create a request for the method "pretargetingConfigs.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. Name of the bidder to create the pretargeting configuration for. Format:
bidders/{bidderAccountId}
content
- the PretargetingConfig
- Returns:
- the request
- Throws:
IOException
-
delete
public RealTimeBidding.Bidders.PretargetingConfigs.Delete delete(String name)
throws IOException
Deletes a pretargeting configuration.
Create a request for the method "pretargetingConfigs.delete".
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. The name of the pretargeting configuration to delete. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
- Returns:
- the request
- Throws:
IOException
-
get
public RealTimeBidding.Bidders.PretargetingConfigs.Get get(String name)
throws IOException
Gets a pretargeting configuration.
Create a request for the method "pretargetingConfigs.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 pretargeting configuration to get. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
- Returns:
- the request
- Throws:
IOException
-
list
public RealTimeBidding.Bidders.PretargetingConfigs.List list(String parent)
throws IOException
Lists all pretargeting configurations for a single bidder.
Create a request for the method "pretargetingConfigs.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 bidder whose pretargeting configurations will be listed. Format:
bidders/{bidderAccountId}
- Returns:
- the request
- Throws:
IOException
-
patch
public RealTimeBidding.Bidders.PretargetingConfigs.Patch patch(String name,
PretargetingConfig content)
throws IOException
Updates a pretargeting configuration.
Create a request for the method "pretargetingConfigs.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 pretargeting configuration that must follow the pattern
`bidders/{bidder_account_id}/pretargetingConfigs/{config_id}`
content
- the PretargetingConfig
- Returns:
- the request
- Throws:
IOException
-
removeTargetedApps
public RealTimeBidding.Bidders.PretargetingConfigs.RemoveTargetedApps removeTargetedApps(String pretargetingConfig,
RemoveTargetedAppsRequest content)
throws IOException
Removes targeted apps from the pretargeting configuration.
Create a request for the method "pretargetingConfigs.removeTargetedApps".
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:
pretargetingConfig
- Required. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the RemoveTargetedAppsRequest
- Returns:
- the request
- Throws:
IOException
-
removeTargetedPublishers
public RealTimeBidding.Bidders.PretargetingConfigs.RemoveTargetedPublishers removeTargetedPublishers(String pretargetingConfig,
RemoveTargetedPublishersRequest content)
throws IOException
Removes targeted publishers from the pretargeting config.
Create a request for the method "pretargetingConfigs.removeTargetedPublishers".
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:
pretargetingConfig
- Required. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the RemoveTargetedPublishersRequest
- Returns:
- the request
- Throws:
IOException
-
removeTargetedSites
public RealTimeBidding.Bidders.PretargetingConfigs.RemoveTargetedSites removeTargetedSites(String pretargetingConfig,
RemoveTargetedSitesRequest content)
throws IOException
Removes targeted sites from the pretargeting configuration.
Create a request for the method "pretargetingConfigs.removeTargetedSites".
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:
pretargetingConfig
- Required. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the RemoveTargetedSitesRequest
- Returns:
- the request
- Throws:
IOException
-
suspend
public RealTimeBidding.Bidders.PretargetingConfigs.Suspend suspend(String name,
SuspendPretargetingConfigRequest content)
throws IOException
Suspends a pretargeting configuration.
Create a request for the method "pretargetingConfigs.suspend".
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. The name of the pretargeting configuration. Format:
bidders/{bidderAccountId}/pretargetingConfig/{configId}
content
- the SuspendPretargetingConfigRequest
- Returns:
- the request
- Throws:
IOException
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy