Trait

com.google.appsscript.adwords

AdGroup

Related Doc: package adwords

Permalink

trait AdGroup extends Object with HasStatistics

Represents an AdWords ad group.

Annotations
@RawJSType()
Linear Supertypes
HasStatistics, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AdGroup
  2. HasStatistics
  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 adParams(): AdParamSelector

    Permalink

    Creates a selector of all ad params in the ad group.

  5. def addCallout(calloutExtension: Callout): Operation[Callout]

    Permalink

    Adds a callout to this ad group.

    Adds a callout to this ad group. See also Extensions.newCalloutBuilder()

  6. def addMobileApp(mobileAppExtension: MobileApp): Operation[MobileApp]

    Permalink

    Adds a mobile app to this ad group.

    Adds a mobile app to this ad group. See also Extensions.newMobileAppBuilder()

  7. def addPhoneNumber(phoneNumberExtension: PhoneNumber): Operation[PhoneNumber]

    Permalink

    Adds a phone number to this ad group.

    Adds a phone number to this ad group. See also Extensions.newPhoneNumberBuilder()

  8. def addReview(reviewExtension: Review): Operation[Review]

    Permalink

    Adds a review to this ad group.

    Adds a review to this ad group. See also Extensions.newReviewBuilder()

  9. def addSitelink(sitelinkExtension: Sitelink): Operation[Sitelink]

    Permalink

    Adds a sitelink to this ad group.

    Adds a sitelink to this ad group. See also Extensions.newSitelinkBuilder()

  10. def ads(): AdSelector

    Permalink

    Returns the selector of all ads in the ad group.

  11. def applyLabel(name: String): Unit

    Permalink

    Applies a label to the ad group.

    Applies a label to the ad group. name of the label is case-sensitive. Operation will fail if the label with the specified name does not already exist in the account.

    Note that the ad group cannot not have more than 50 labels.

    Returns nothing.

  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def bidding(): AdGroupBidding

    Permalink

    Provides access to this ad group's bidding fields.

  14. def clearMobileBidModifier(): Unit

    Permalink

    Clears the mobile bid modifier for this ad group.

    Clears the mobile bid modifier for this ad group. By clearing this value, the ad group will use its campaign's mobile bid modifier (if one is set).

    For more information about bid modifiers, please see the AdWords Help Center article.

    Returns nothing.

  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def createNegativeKeyword(keywordText: String): Unit

    Permalink

    Creates a new negative keyword with the specified text.

    Creates a new negative keyword with the specified text. Match type for the new negative keyword is specified as follows:

    • createNegativeKeyword("shoes") - broad match.
    • createNegativeKeyword("\"shoes\"") - phrase match.
    • createNegativeKeyword("[leather shoes]") - exact match.

    Returns nothing.

  17. def display(): AdGroupDisplay

    Permalink

    Provides access to this ad group's display criteria: Audience , ExcludedAudience , DisplayKeyword , ExcludedDisplayKeyword , Placement , ExcludedPlacement , Topic , and ExcludedTopic .

    Provides access to this ad group's display criteria: Audience , ExcludedAudience , DisplayKeyword , ExcludedDisplayKeyword , Placement , ExcludedPlacement , Topic , and ExcludedTopic .

  18. def enable(): Unit

    Permalink

    Enables the ad group.

    Enables the ad group.

    Returns nothing.

  19. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. def extensions(): AdGroupExtensions

    Permalink

    Provides access to this ad group's extensions: AdGroupCallout , AdGroupMobileApp , AdGroupPhoneNumber , AdGroupReview , and AdGroupSitelink .

    Provides access to this ad group's extensions: AdGroupCallout , AdGroupMobileApp , AdGroupPhoneNumber , AdGroupReview , and AdGroupSitelink .

  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def getCampaign(): Campaign

    Permalink

    Returns the campaign to which this ad group belongs.

  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def getEntityType(): String

    Permalink

    Returns the type of this entity as a String , in this case, "AdGroup" .

    Returns the type of this entity as a String , in this case, "AdGroup" .

  26. def getId(): Long

    Permalink

    Returns the ID of the ad group.

  27. def getMobileBidModifier(): Double

    Permalink

    Returns the mobile bid modifier for this ad group.

    Returns the mobile bid modifier for this ad group.

    The bid modifier is a multiplier applied to the ad group's bids on mobile devices. So, for instance, a bid modifier of 1.1 increases the bid to 110% of its original value, and changes a bid of $5.00 to $5.50.

    Note that when you set a mobile bid modifier at both campaign- and ad group-level in a single campaign, the ad group mobile bid modifier will be used when determining your bid UNLESS the campaign mobile bid modifier is set to -1 (i.e. -100%) which will opt the entire campaign out of mobile regardless of any ad group mobile bid modifiers that may have been set.

    For more information about bid modifiers, please see the AdWords Help Center article.

  28. def getName(): String

    Permalink

    Returns the name of the ad group.

  29. def getStatsFor(dateFrom: AnyRef, dateTo: AnyRef): Stats

    Permalink

    Returns stats for the specified custom date range.

    Returns stats for the specified custom date range. Both parameters can be either an object containing year, month, and day fields, or an 8-digit string in YYYYMMDD form. For instance, March 24th, 2013 is represented as either {year: 2013, month: 3, day: 24} or "20130324" . The date range is inclusive on both ends, so forDateRange("20130324", "20130324") defines a range of a single day.

    Definition Classes
    HasStatistics
  30. def hasOwnProperty(v: String): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  32. def isEnabled(): Boolean

    Permalink

    Returns true if the ad group is enabled.

    Returns true if the ad group is enabled.

  33. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  34. def isPaused(): Boolean

    Permalink

    Returns true if the ad group is paused.

    Returns true if the ad group is paused.

  35. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  36. def isRemoved(): Boolean

    Permalink

    Returns true if the ad group is removed.

    Returns true if the ad group is removed.

  37. def keywords(): KeywordSelector

    Permalink

    Returns the selector of all keywords in the ad group.

  38. def labels(): LabelSelector

    Permalink

    Creates a selector of all labels applied to the ad group.

  39. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  40. def negativeKeywords(): NegativeKeywordSelector

    Permalink

    Returns a selector of all negative keywords in the ad group.

  41. def newKeywordBuilder(): KeywordBuilder

    Permalink

    Returns a new keyword builder associated with this ad group.

  42. def newTextAdBuilder(): AdBuilder

    Permalink

    Returns a new ad builder associated with this ad group.

  43. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  45. def pause(): Unit

    Permalink

    Pauses the ad group.

    Pauses the ad group.

    Returns nothing.

  46. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  47. def removeCallout(calloutExtension: Callout): Unit

    Permalink

    Removes a callout extension from this ad group.

    Removes a callout extension from this ad group.

    Returns nothing.

  48. def removeLabel(name: String): Unit

    Permalink

    Removes a label from the ad group.

    Removes a label from the ad group. name of the label is case-sensitive. Operation will fail if the label with the specified name does not already exist in the account.

    Returns nothing.

  49. def removeMobileApp(mobileAppExtension: MobileApp): Unit

    Permalink

    Removes a mobile app extension from this ad group.

    Removes a mobile app extension from this ad group.

    Returns nothing.

  50. def removePhoneNumber(phoneNumberExtension: PhoneNumber): Unit

    Permalink

    Removes a phone number extension from this ad group.

    Removes a phone number extension from this ad group.

    Returns nothing.

  51. def removeReview(reviewExtension: Review): Unit

    Permalink

    Removes a review extension from this ad group.

    Removes a review extension from this ad group.

    Returns nothing.

  52. def removeSitelink(sitelinkExtension: Sitelink): Unit

    Permalink

    Removes a sitelink extension from this ad group.

    Removes a sitelink extension from this ad group.

    Returns nothing.

  53. def setMobileBidModifier(modifier: Double): Unit

    Permalink

    Sets the mobile bid modifier for this ad group to the specified value.

    Sets the mobile bid modifier for this ad group to the specified value.

    The bid modifier is a multiplier applied to the ad group's bids on mobile devices. So, for instance, a bid modifier of 1.1 increases the bid to 110% of its original value, and changes a bid of $5.00 to $5.50.

    The operation will fail if the ad group's campaign has a mobile bid modifier of -1 (i.e. -100%). Setting a campaign mobile bid modifier to -1 will opt the entire campaign out of mobile.

    Note that when you set a mobile bid modifier at both campaign- and ad group-level in a single campaign, the ad group mobile bid modifier will be used when determining your bid UNLESS the campaign mobile bid modifier is set to -1 (i.e. -100%) which will opt the entire campaign out of mobile regardless of any ad group mobile bid modifiers that may be set.

    For more information about bid modifiers, please see the AdWords Help Center article.

    Returns nothing.

  54. def setName(name: String): Unit

    Permalink

    Sets the name of the ad group.

    Sets the name of the ad group.

    Returns nothing.

  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  56. def toLocaleString(): String

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

    Permalink
    Definition Classes
    AnyRef → Any
  58. def urls(): AdGroupUrls

    Permalink

    Provides access to this ad group's URL fields.

    Provides access to this ad group's URL fields. See Using Upgraded URLs for more information.

  59. def valueOf(): Any

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

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

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

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

Inherited from HasStatistics

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped