Class: Google::Ads::AdManager::V1::Company

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

Overview

The Company resource.

Instance Attribute Summary collapse

Instance Attribute Details

#address::String

Returns Optional. The address for the Company.

This value has a maximum length of 1024 characters.

Returns:

  • (::String)

    Optional. The address for the Company.

    This value has a maximum length of 1024 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#applied_labels::Array<::Google::Ads::AdManager::V1::AppliedLabel>

Returns Optional. The labels that are directly applied to the Company.

Returns:



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#applied_teams::Array<::String>

Returns Optional. The resource names of Teams that are directly associated with the Company. Format: "networks/{network_code}/teams/{team_id}".

Returns:

  • (::Array<::String>)

    Optional. The resource names of Teams that are directly associated with the Company. Format: "networks/{network_code}/teams/{team_id}"



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#comment::String

Returns Optional. Comments about the Company.

This value has a maximum length of 1024 characters.

Returns:

  • (::String)

    Optional. Comments about the Company.

    This value has a maximum length of 1024 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#company_id::Integer (readonly)

Returns Output only. Company ID.

Returns:

  • (::Integer)

    Output only. Company ID.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#credit_status::Google::Ads::AdManager::V1::CompanyCreditStatusEnum::CompanyCreditStatus

Returns Optional. The credit status of the Company.

This attribute defaults to ACTIVE if basic settings are enabled and ON_HOLD if advance settings are enabled.

Returns:



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#display_name::String

Returns Required. The display name of the Company.

This value has a maximum length of 127 characters.

Returns:

  • (::String)

    Required. The display name of the Company.

    This value has a maximum length of 127 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#email::String

Returns Optional. The email for the Company.

This value has a maximum length of 128 characters.

Returns:

  • (::String)

    Optional. The email for the Company.

    This value has a maximum length of 128 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#external_id::String

Returns Optional. The external ID for the Company.

This value has a maximum length of 255 characters.

Returns:

  • (::String)

    Optional. The external ID for the Company.

    This value has a maximum length of 255 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#fax::String

Returns Optional. The fax number for the Company.

This value has a maximum length of 63 characters.

Returns:

  • (::String)

    Optional. The fax number for the Company.

    This value has a maximum length of 63 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#name::String

Returns Identifier. The resource name of the Company. Format: networks/{network_code}/companies/{company_id}.

Returns:

  • (::String)

    Identifier. The resource name of the Company. Format: networks/{network_code}/companies/{company_id}



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#phone::String

Returns Optional. The phone number for the Company.

This value has a maximum length of 63 characters.

Returns:

  • (::String)

    Optional. The phone number for the Company.

    This value has a maximum length of 63 characters.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#primary_contact::String

Returns Optional. The resource names of primary Contact of the Company. Format: "networks/{network_code}/contacts/{contact_id}".

Returns:

  • (::String)

    Optional. The resource names of primary Contact of the Company. Format: "networks/{network_code}/contacts/{contact_id}"



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#third_party_company_id::Integer

Returns Optional. The ID of the Google-recognized canonicalized form of the Company.

Returns:

  • (::Integer)

    Optional. The ID of the Google-recognized canonicalized form of the Company.



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#type::Google::Ads::AdManager::V1::CompanyTypeEnum::CompanyType

Returns Required. The type of the Company.

Returns:



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time the Company was last modified.

Returns:



94
95
96
97
# File 'proto_docs/google/ads/admanager/v1/company_messages.rb', line 94

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