type UserRecord (v202411)

  • The User object, derived from UserRecord, represents a user within the system and is managed by the UserService.

  • Each User is uniquely identified by an ID assigned by Google and has attributes such as name, email, and associated role.

  • Users must have a Google Account to be created within the system and their role is determined by a specific role ID.

The UserRecord represents the base class from which a User is derived.


Namespace
https://www.google.com/apis/ads/publisher/v202411

Field

id

xsd:long

The unique ID of the User. This attribute is readonly and is assigned by Google.

name

xsd:string

The name of the User. It has a maximum length of 128 characters.

email

xsd:string

The email or login of the User. In order to create a new user, you must already have a Google Account.

roleId

xsd:long

The unique role ID of the User. Roles that are created by Google will have negative IDs.

roleName

xsd:string

The name of the role assigned to the User. This attribute is readonly.