All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.realtimebidding.v1.RealTimeBidding.Bidders.PretargetingConfigs.html Maven / Gradle / Ivy

There is a newer version: v1-rev20240930-2.0.0
Show newest version






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.
    • Constructor Detail

      • PretargetingConfigs

        public PretargetingConfigs()
    • Method Detail

      • 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

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy