View Source GoogleApi.AdExchangeBuyer.V14.Model.PublisherProfileApiProto (google_api_ad_exchange_buyer v0.41.0)

Attributes

  • audience (type: String.t, default: nil) - Publisher provided info on its audience.
  • buyerPitchStatement (type: String.t, default: nil) - A pitch statement for the buyer
  • directContact (type: String.t, default: nil) - Direct contact for the publisher profile.
  • exchange (type: String.t, default: nil) - Exchange where this publisher profile is from. E.g. AdX, Rubicon etc...
  • googlePlusLink (type: String.t, default: nil) - Link to publisher's Google+ page.
  • isParent (type: boolean(), default: nil) - True, if this is the parent profile, which represents all domains owned by the publisher.
  • isPublished (type: boolean(), default: nil) - True, if this profile is published. Deprecated for state.
  • kind (type: String.t, default: adexchangebuyer#publisherProfileApiProto) - Identifies what kind of resource this is. Value: the fixed string "adexchangebuyer#publisherProfileApiProto".
  • logoUrl (type: String.t, default: nil) - The url to the logo for the publisher.
  • mediaKitLink (type: String.t, default: nil) - The url for additional marketing and sales materials.
  • name (type: String.t, default: nil) -
  • overview (type: String.t, default: nil) - Publisher provided overview.
  • profileId (type: integer(), default: nil) - The pair of (seller.account_id, profile_id) uniquely identifies a publisher profile for a given publisher.
  • programmaticContact (type: String.t, default: nil) - Programmatic contact for the publisher profile.
  • publisherAppIds (type: list(String.t), default: nil) - The list of app IDs represented in this publisher profile. Empty if this is a parent profile. Deprecated in favor of publisher_app.
  • publisherApps (type: list(GoogleApi.AdExchangeBuyer.V14.Model.MobileApplication.t), default: nil) - The list of apps represented in this publisher profile. Empty if this is a parent profile.
  • publisherDomains (type: list(String.t), default: nil) - The list of domains represented in this publisher profile. Empty if this is a parent profile.
  • publisherProfileId (type: String.t, default: nil) - Unique Id for publisher profile.
  • publisherProvidedForecast (type: GoogleApi.AdExchangeBuyer.V14.Model.PublisherProvidedForecast.t, default: nil) - Publisher provided forecasting information.
  • rateCardInfoLink (type: String.t, default: nil) - Link to publisher rate card
  • samplePageLink (type: String.t, default: nil) - Link for a sample content page.
  • seller (type: GoogleApi.AdExchangeBuyer.V14.Model.Seller.t, default: nil) - Seller of the publisher profile.
  • state (type: String.t, default: nil) - State of the publisher profile.
  • topHeadlines (type: list(String.t), default: nil) - Publisher provided key metrics and rankings.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AdExchangeBuyer.V14.Model.PublisherProfileApiProto{
  audience: String.t() | nil,
  buyerPitchStatement: String.t() | nil,
  directContact: String.t() | nil,
  exchange: String.t() | nil,
  googlePlusLink: String.t() | nil,
  isParent: boolean() | nil,
  isPublished: boolean() | nil,
  kind: String.t() | nil,
  logoUrl: String.t() | nil,
  mediaKitLink: String.t() | nil,
  name: String.t() | nil,
  overview: String.t() | nil,
  profileId: integer() | nil,
  programmaticContact: String.t() | nil,
  publisherAppIds: [String.t()] | nil,
  publisherApps:
    [GoogleApi.AdExchangeBuyer.V14.Model.MobileApplication.t()] | nil,
  publisherDomains: [String.t()] | nil,
  publisherProfileId: String.t() | nil,
  publisherProvidedForecast:
    GoogleApi.AdExchangeBuyer.V14.Model.PublisherProvidedForecast.t() | nil,
  rateCardInfoLink: String.t() | nil,
  samplePageLink: String.t() | nil,
  seller: GoogleApi.AdExchangeBuyer.V14.Model.Seller.t() | nil,
  state: String.t() | nil,
  topHeadlines: [String.t()] | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.