Struct google_partners2::UserProfile[][src]

pub struct UserProfile {
    pub industries: Option<Vec<String>>,
    pub primary_country_code: Option<i64>,
    pub adwords_manager_account: Option<String>,
    pub markets: Option<Vec<String>>,
    pub email_opt_ins: Option<OptIns>,
    pub family_name: Option<String>,
    pub migrate_to_afa: Option<bool>,
    pub languages: Option<Vec<String>>,
    pub phone_number: Option<String>,
    pub address: Option<Location>,
    pub email_address: Option<String>,
    pub given_name: Option<String>,
    pub job_functions: Option<Vec<String>>,
    pub profile_public: Option<bool>,
    pub channels: Option<Vec<String>>,
}

The profile information of a Partners user.

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).

Fields

A list of ids representing which industries the user selected.

The user's primary country, an ISO 2-character code.

If the user has edit access to multiple accounts, the user can choose the preferred account and it is used when a personal account is needed. Can be empty.

A list of ids representing which markets the user was interested in.

The list of opt-ins for the user, related to communication preferences.

The user's family name.

Whether or not to migrate the user's exam data to Academy for Ads.

The list of languages this user understands.

The user's phone number.

The user's mailing address, contains multiple fields.

The email address the user has selected on the Partners site as primary.

The user's given name.

A list of ids represnting which job categories the user selected.

Whether the user's public profile is visible to anyone with the URL.

A list of ids representing which channels the user selected they were in.

Trait Implementations

impl Default for UserProfile
[src]

Returns the "default value" for a type. Read more

impl Clone for UserProfile
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for UserProfile
[src]

Formats the value using the given formatter. Read more

impl RequestValue for UserProfile
[src]

impl ResponseResult for UserProfile
[src]

Auto Trait Implementations

impl Send for UserProfile

impl Sync for UserProfile