Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202402.User Class Reference

Represents a user of the system. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202402.User:
Google.Api.Ads.AdManager.v202402.UserRecord

Properties

bool isActive [get, set]
 Specifies whether or not the More...
 
bool isActiveSpecified [get, set]
 
bool isEmailNotificationAllowed [get, set]
 Specifies whether or not the More...
 
bool isEmailNotificationAllowedSpecified [get, set]
 
string externalId [get, set]
 An identifier for the More...
 
bool isServiceAccount [get, set]
 Whether the user is an OAuth2 service account user. This attribute is read-only. Service account users can only be added through the UI. More...
 
bool isServiceAccountSpecified [get, set]
 
string ordersUiLocalTimeZoneId [get, set]
 The long format timezone id (e.g. "America/Los_Angeles") used in the orders and line items UI for this More...
 
- Properties inherited from Google.Api.Ads.AdManager.v202402.UserRecord
long id [get, set]
 The unique ID of the More...
 
bool idSpecified [get, set]
 
string name [get, set]
 The name of the More...
 
string email [get, set]
 The email or login of the More...
 
long roleId [get, set]
 The unique role ID of the More...
 
bool roleIdSpecified [get, set]
 
string roleName [get, set]
 The name of the role assigned to the More...
 

Detailed Description

Represents a user of the system.

Users may be assigned at most one Role per network. Each role provides a user with permissions to perform specific operations. Without a role, they will not be able to perform any actions.

Property Documentation

string Google.Api.Ads.AdManager.v202402.User.externalId
getset

An identifier for the

User that is meaningful to the publisher. This attribute is optional and has a maximum length of 255 characters.

bool Google.Api.Ads.AdManager.v202402.User.isActive
getset

Specifies whether or not the

User is active. An inactive user cannot log in to the system or perform any operations. This attribute is read-only.

bool Google.Api.Ads.AdManager.v202402.User.isActiveSpecified
getset

true, if a value is specified for isActive, false otherwise.

bool Google.Api.Ads.AdManager.v202402.User.isEmailNotificationAllowed
getset

Specifies whether or not the

User wants to permit the Publisher Display Ads system to send email notifications to their email address. This attribute is optional and defaults to .

bool Google.Api.Ads.AdManager.v202402.User.isEmailNotificationAllowedSpecified
getset

true, if a value is specified for isEmailNotificationAllowed, false otherwise.

bool Google.Api.Ads.AdManager.v202402.User.isServiceAccount
getset

Whether the user is an OAuth2 service account user. This attribute is read-only. Service account users can only be added through the UI.

bool Google.Api.Ads.AdManager.v202402.User.isServiceAccountSpecified
getset

true, if a value is specified for isServiceAccount, false otherwise.

string Google.Api.Ads.AdManager.v202402.User.ordersUiLocalTimeZoneId
getset

The long format timezone id (e.g. "America/Los_Angeles") used in the orders and line items UI for this

User. Set this to null to indicate that no such value is defined for the User - UI then defaults to using the Network's timezone.

This setting only affects the UI for this user and does not in particular affect the timezone of any dates and times returned in API responses.


The documentation for this class was generated from the following file: