Class: Google::Ads::AdManager::V1::User

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/ads/admanager/v1/user_messages.rb

Overview

The User resource.

Instance Attribute Summary collapse

Instance Attribute Details

#active::Boolean (readonly)

Returns Output only. Specifies whether or not the User is active. An inactive user cannot log in to the system or perform any operations.

Returns:

  • (::Boolean)

    Output only. Specifies whether or not the User is active. An inactive user cannot log in to the system or perform any operations.



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#display_name::String

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

Returns:

  • (::String)

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



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#email::String

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

Returns:

  • (::String)

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



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#external_id::String

Returns Optional. An identifier for the User that is meaningful to the publisher. This attribute has a maximum length of 255 characters.

Returns:

  • (::String)

    Optional. An identifier for the User that is meaningful to the publisher. This attribute has a maximum length of 255 characters.



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Identifier. The resource name of the User. Format: networks/{network_code}/users/{user_id}.

Returns:

  • (::String)

    Identifier. The resource name of the User. Format: networks/{network_code}/users/{user_id}



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#orders_ui_local_time_zone::String

Returns Optional. The IANA Time Zone Database time zone, e.g. "America/New_York", used in the orders and line items UI for this User. If not provided, the UI then defaults to using the Network's timezone. This setting only affects the UI for this user and does not affect the timezone of any dates and times returned in API responses.

Returns:

  • (::String)

    Optional. The IANA Time Zone Database time zone, e.g. "America/New_York", used in the orders and line items UI for this User. If not provided, the UI then defaults to using the Network's timezone. This setting only affects the UI for this user and does not affect the timezone of any dates and times returned in API responses.



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#role::String

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

Returns:

  • (::String)

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



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#service_account::Boolean (readonly)

Returns Output only. Whether the user is an OAuth2 service account user. Service account users can only be added through the UI.

Returns:

  • (::Boolean)

    Output only. Whether the user is an OAuth2 service account user. Service account users can only be added through the UI.



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#user_id::Integer (readonly)

Returns Output only. User ID.

Returns:

  • (::Integer)

    Output only. User ID.



62
63
64
65
# File 'proto_docs/google/ads/admanager/v1/user_messages.rb', line 62

class User
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end