[−][src]Struct google_adexchangebuyer2_v2_beta1::PublisherProfile
Note: this resource requires whitelisting for access. Please contact your account manager for access to Marketplace resources.
Represents a publisher profile (https://support.google.com/admanager/answer/6035806?hl=en) in Marketplace.
All fields are read only. All string fields are free-form text entered by the publisher unless noted otherwise.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- publisher profiles get accounts (response)
Fields
rate_card_info_url: Option<String>
URL to a publisher rate card.
direct_deals_contact: Option<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.
overview: Option<String>
Overview of the publisher.
buyer_pitch_statement: Option<String>
Statement explaining what's unique about publisher's business, and why buyers should partner with the publisher.
is_parent: Option<bool>
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?hl=en for details.
sample_page_url: Option<String>
URL to a sample content page.
top_headlines: Option<Vec<String>>
Up to three key metrics and rankings. Max 100 characters each. For example "#1 Mobile News Site for 20 Straight Months".
publisher_profile_id: Option<String>
Unique ID for publisher profile.
audience_description: Option<String>
Description on the publisher's audience.
display_name: Option<String>
Name of the publisher profile.
programmatic_deals_contact: Option<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.
media_kit_url: Option<String>
URL to additional marketing and sales materials.
seller: Option<Seller>
Seller of the publisher profile.
google_plus_url: Option<String>
URL to publisher's Google+ page.
logo_url: Option<String>
A Google public URL to the logo for this publisher profile. The logo is stored as a PNG, JPG, or GIF image.
domains: Option<Vec<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".
Trait Implementations
impl Clone for PublisherProfile
[src]
fn clone(&self) -> PublisherProfile
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PublisherProfile
[src]
impl Default for PublisherProfile
[src]
fn default() -> PublisherProfile
[src]
impl<'de> Deserialize<'de> for PublisherProfile
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl ResponseResult for PublisherProfile
[src]
impl Serialize for PublisherProfile
[src]
Auto Trait Implementations
impl RefUnwindSafe for PublisherProfile
impl Send for PublisherProfile
impl Sync for PublisherProfile
impl Unpin for PublisherProfile
impl UnwindSafe for PublisherProfile
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,