Object/Trait

com.google.appsscript.adwords

AdWordsApp

Related Docs: trait AdWordsApp | package adwords

Permalink

object AdWordsApp extends Object with AdWordsApp

Entry point for the AdWords API

Linear Supertypes
AdWordsApp, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AdWordsApp
  2. AdWordsApp
  3. Object
  4. Any
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def adCustomizerSources(): AdCustomizerSourceSelector

    Permalink

    Returns the selector of all ad customizer data sources in the account.

    Returns the selector of all ad customizer data sources in the account.

    Definition Classes
    AdWordsApp
  5. def adGroups(): AdGroupSelector

    Permalink

    Returns the selector of all ad groups in the account.

    Returns the selector of all ad groups in the account.

    Definition Classes
    AdWordsApp
  6. def adParams(): AdParamSelector

    Permalink

    Returns the selector of all ad params in the account.

    Returns the selector of all ad params in the account.

    Definition Classes
    AdWordsApp
  7. def ads(): AdSelector

    Permalink

    Returns the selector of all ads in the account.

    Returns the selector of all ads in the account.

    Definition Classes
    AdWordsApp
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def biddingStrategies(): BiddingStrategySelector

    Permalink

    Returns the selector of all flexible bidding strategies in the account.

    Returns the selector of all flexible bidding strategies in the account.

    Definition Classes
    AdWordsApp
  10. def budgets(): BudgetSelector

    Permalink

    Returns the selector of all budgets in the account.

    Returns the selector of all budgets in the account.

    Definition Classes
    AdWordsApp
  11. def bulkUploads(): BulkUploads

    Permalink

    Provides access to bulk uploads: FileUpload , CsvUpload .

    Provides access to bulk uploads: FileUpload , CsvUpload .

    Definition Classes
    AdWordsApp
  12. def campaigns(): CampaignSelector

    Permalink

    Returns the selector of all campaigns in the account.

    Returns the selector of all campaigns in the account.

    Definition Classes
    AdWordsApp
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def createLabel(name: String, description: String, backgroundColor: String): Unit

    Permalink

    Creates a new Label.

    Creates a new Label. You must always specify a name, but description and color are optional.

    Note that you cannot create more than 100,000 labels per account.

    Usage examples:

     AdWordsApp.createLabel("My Label");
     AdWordsApp.createLabel("Modified by script", "These ads have been modified by a script");
     AdWordsApp.createLabel("Bad Keywords", "These keywords are performing poorly", "red");
    
    You must specify optional arguments in order, i.e. you cannot specify color without the description.
     // CORRECT: This will set the color to '#0088FF':
     AdWordsApp.createLabel("Good", "", "#0088FF");
     // WRONG: This will set the description to '#0088FF':
     AdWordsApp.createLabel("Bad", "#0088FF");
    

    Returns nothing.

    Definition Classes
    AdWordsApp
  15. def currentAccount(): Account

    Permalink

    Returns miscellaneous information about the AdWords account in which the script is currently running.

    Returns miscellaneous information about the AdWords account in which the script is currently running.

    Definition Classes
    AdWordsApp
  16. def display(): Display

    Permalink

    Provides access to display criteria that have been added to this account: Audience , DisplayKeyword , Placement , Topic .

    Provides access to display criteria that have been added to this account: Audience , DisplayKeyword , Placement , Topic .

    Definition Classes
    AdWordsApp
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def extensions(): Extensions

    Permalink

    Provides access to ad extensions that have been added to this account: Sitelink , PhoneNumber , MobileApp .

    Provides access to ad extensions that have been added to this account: Sitelink , PhoneNumber , MobileApp .

    Definition Classes
    AdWordsApp
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def getExecutionInfo(): ExecutionInfo

    Permalink

    Returns miscellaneous information about the current script execution.

    Returns miscellaneous information about the current script execution.

    Definition Classes
    AdWordsApp
  23. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  27. def keywords(): KeywordSelector

    Permalink

    Returns the selector of all keywords in the account.

    Returns the selector of all keywords in the account.

    Definition Classes
    AdWordsApp
  28. def labels(): LabelSelector

    Permalink

    Returns the selector of all labels in the account.

    Returns the selector of all labels in the account.

    Definition Classes
    AdWordsApp
  29. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. def newAdCustomizerSourceBuilder(): AdCustomizerSourceBuilder

    Permalink

    Returns a new ad customizer source builder for this account.

    Returns a new ad customizer source builder for this account. Once AdCustomizerSourceBuilder.build() is called, the ad customizer source will be created in this account.

    Definition Classes
    AdWordsApp
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. def productAds(): ProductAdSelector

    Permalink

    Returns the selector of all product ads in the account.

    Returns the selector of all product ads in the account.

    Definition Classes
    AdWordsApp
  34. def productGroups(): ProductGroupSelector

    Permalink

    Returns the selector of all product groups in the account.

    Returns the selector of all product groups in the account.

    Definition Classes
    AdWordsApp
  35. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  36. def report(query: String, optArgs: AnyRef): Report

    Permalink

    Fetches an AdWords report.

    Fetches an AdWords report.

    Example usages:

     var report1 = AdWordsApp.report(
         'SELECT Query, Ctr ' +
         'FROM   SEARCH_QUERY_PERFORMANCE_REPORT ' +
         'DURING 20130101,20130301');
     var report2 = AdWordsApp.report(
         'SELECT AdGroupId, Id, KeywordText, Impressions, Clicks ' +
         'FROM   KEYWORDS_PERFORMANCE_REPORT ' +
         'DURING 20130101,20130301', {
           includeZeroImpressions: false,
           returnMoneyInMicros: true,
           apiVersion: 'v201402'
         });
    

    Reports are specified via an AWQL query. For detailed information, please see the AWQL guide and the list of report types and fields.

    This method also accepts an optional arguments object. The following optional arguments are supported:

    Name Type Description
    includeZeroImpressions boolean Whether or not to include entities that had zero impressions in the report. Defaults to true.
    returnMoneyInMicros boolean Whether or not to represent money in micros ('1370000') or in currency ('1.37'). Defaults to false.
    apiVersion String The AdWords API version to query. Sunsetted versions are not allowed. Defaults to the most recent supported version.
    resolveGeoNames boolean Whether or not to convert Geo CriteriaIds (e.g. CountryCriteriaId and CityCriteriaId) into names (e.g. 'United States' and 'San Francisco'). Set to true if you want names. Set to false if you want numerical IDs. Defaults to true.

    Definition Classes
    AdWordsApp
  37. def shoppingAdGroups(): ShoppingAdGroupSelector

    Permalink

    Returns the selector of all shopping ad groups in the account.

    Returns the selector of all shopping ad groups in the account.

    Definition Classes
    AdWordsApp
  38. def shoppingCampaigns(): ShoppingCampaignSelector

    Permalink

    Returns the selector of all shopping campaigns in the account.

    Returns the selector of all shopping campaigns in the account.

    Definition Classes
    AdWordsApp
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def targeting(): Targeting

    Permalink

    Provides access to campaign-level targeting criteria: device targeting, ad scheduling, and location targeting.

    Provides access to campaign-level targeting criteria: device targeting, ad scheduling, and location targeting.

    Definition Classes
    AdWordsApp
  41. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  42. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  43. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  44. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AdWordsApp

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped