REST Resource: accounts.publisherProfiles

Resource: PublisherProfile

Represents a publisher profile (https://support.google.com/admanager/answer/6035806) in Marketplace.

All fields are read only. All string fields are free-form text entered by the publisher unless noted otherwise.

JSON representation
{
  "publisherProfileId": string,
  "seller": {
    object (Seller)
  },
  "displayName": string,
  "domains": [
    string
  ],
  "mobileApps": [
    {
      object (PublisherProfileMobileApplication)
    }
  ],
  "logoUrl": string,
  "directDealsContact": string,
  "programmaticDealsContact": string,
  "mediaKitUrl": string,
  "samplePageUrl": string,
  "rateCardInfoUrl": string,
  "googlePlusUrl": string,
  "overview": string,
  "buyerPitchStatement": string,
  "topHeadlines": [
    string
  ],
  "audienceDescription": string,
  "isParent": boolean
}
Fields
publisherProfileId

string

Unique ID for publisher profile.

seller

object (Seller)

Seller of the publisher profile.

displayName

string

Name of the publisher profile.

domains[]

string

The list of domains represented in this publisher profile. Empty if this is a parent profile. These are top private domains, meaning that these will not contain a string like "photos.google.co.uk/123", but will instead contain "google.co.uk".

mobileApps[]

object (PublisherProfileMobileApplication)

The list of apps represented in this publisher profile. Empty if this is a parent profile.

logoUrl

string

A Google public URL to the logo for this publisher profile. The logo is stored as a PNG, JPG, or GIF image.

directDealsContact

string

Contact information for direct reservation deals. This is free text entered by the publisher and may include information like names, phone numbers and email addresses.

programmaticDealsContact

string

Contact information for programmatic deals. This is free text entered by the publisher and may include information like names, phone numbers and email addresses.

mediaKitUrl

string

URL to additional marketing and sales materials.

samplePageUrl

string

URL to a sample content page.

rateCardInfoUrl

string

URL to a publisher rate card.

googlePlusUrl

string

URL to publisher's Google+ page.

overview

string

Overview of the publisher.

buyerPitchStatement

string

Statement explaining what's unique about publisher's business, and why buyers should partner with the publisher.

topHeadlines[]

string

Up to three key metrics and rankings. Max 100 characters each. For example "#1 Mobile News Site for 20 Straight Months".

audienceDescription

string

Description on the publisher's audience.

isParent

boolean

Indicates if this profile is the parent profile of the seller. A parent profile represents all the inventory from the seller, as opposed to child profile that is created to brand a portion of inventory. One seller should have only one parent publisher profile, and can have multiple child profiles. Publisher profiles for the same seller will have same value of field google.ads.adexchange.buyer.v2beta1.PublisherProfile.seller. See https://support.google.com/admanager/answer/6035806 for details.

PublisherProfileMobileApplication

A mobile application that contains a external app ID, name, and app store.

JSON representation
{
  "externalAppId": string,
  "name": string,
  "appStore": enum (AppStoreType)
}
Fields
externalAppId

string

The external ID for the app from its app store.

name

string

The name of the app.

appStore

enum (AppStoreType)

The app store the app belongs to.

AppStoreType

The types of mobile application stores.

Enums
APP_STORE_TYPE_UNSPECIFIED A placeholder for an unknown app store.
APPLE_ITUNES Apple iTunes
GOOGLE_PLAY Google Play
ROKU Roku
AMAZON_FIRETV Amazon Fire TV
PLAYSTATION Playstation
XBOX Xbox
SAMSUNG_TV Samsung TV
AMAZON Amazon Appstore
OPPO OPPO App Market
SAMSUNG Samsung Galaxy Store
VIVO VIVO App Store
XIAOMI Xiaomi GetApps

Methods

get

Gets the requested publisher profile by id.

list

List all publisher profiles visible to the buyer