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

A More...

Properties

long id [get, set]
 Uniquely identifies the More...
 
bool idSpecified [get, set]
 
string name [get, set]
 The full name of the company. This attribute is required and has a maximum length of 127 characters. More...
 
CompanyType type [get, set]
 Specifies what kind of company this is. This attribute is required. More...
 
bool typeSpecified [get, set]
 
string address [get, set]
 Specifies the address of the company. This attribute is optional and has a maximum length of 65,535 characters. More...
 
string email [get, set]
 Specifies the email of the company. This attribute is optional and has a maximum length of 128 characters. More...
 
string faxPhone [get, set]
 Specifies the fax phone number of the company. This attribute is optional and has a maximum length of 63 characters. More...
 
string primaryPhone [get, set]
 Specifies the primary phone number of the company. This attribute is optional and has a maximum length of 63 characters. More...
 
string externalId [get, set]
 Specifies the external ID of the company. This attribute is optional and has a maximum length of 255 characters. More...
 
string comment [get, set]
 Specifies the comment of the company. This attribute is optional and has a maximum length of 1024 characters. More...
 
CompanyCreditStatus creditStatus [get, set]
 Specifies the company's credit status. This attribute is optional and defaults to CreditStatus::ACTIVE when basic credit status settings are enabled, and CreditStatus::ON_HOLD when advanced credit status settings are enabled. More...
 
bool creditStatusSpecified [get, set]
 
CompanySettings settings [get, set]
 Specifies the default billing settings of this More...
 
AppliedLabel[] appliedLabels [get, set]
 The set of labels applied to this company. More...
 
long primaryContactId [get, set]
 The ID of the Contact who is acting as the primary contact for this company. This attribute is optional. More...
 
bool primaryContactIdSpecified [get, set]
 
long[] appliedTeamIds [get, set]
 The IDs of all teams that this company is on directly. More...
 
int thirdPartyCompanyId [get, set]
 Specifies the ID of the Google-recognized canonicalized form of this company. This attribute is optional. More...
 
bool thirdPartyCompanyIdSpecified [get, set]
 
DateTime lastModifiedDateTime [get, set]
 The date and time this company was last modified. More...
 
ChildPublisher childPublisher [get, set]
 Info required for when Company Type is CHILD_PUBLISHER. More...
 
ViewabilityProvider viewabilityProvider [get, set]
 Info required for when Company Type is VIEWABILITY_PROVIDER. More...
 

Detailed Description

A

Company represents an agency, a single advertiser or an entire advertising network.

Property Documentation

string Google.Api.Ads.AdManager.v202305.Company.address
getset

Specifies the address of the company. This attribute is optional and has a maximum length of 65,535 characters.

AppliedLabel [] Google.Api.Ads.AdManager.v202305.Company.appliedLabels
getset

The set of labels applied to this company.

long [] Google.Api.Ads.AdManager.v202305.Company.appliedTeamIds
getset

The IDs of all teams that this company is on directly.

ChildPublisher Google.Api.Ads.AdManager.v202305.Company.childPublisher
getset

Info required for when Company Type is CHILD_PUBLISHER.

string Google.Api.Ads.AdManager.v202305.Company.comment
getset

Specifies the comment of the company. This attribute is optional and has a maximum length of 1024 characters.

CompanyCreditStatus Google.Api.Ads.AdManager.v202305.Company.creditStatus
getset

Specifies the company's credit status. This attribute is optional and defaults to CreditStatus::ACTIVE when basic credit status settings are enabled, and CreditStatus::ON_HOLD when advanced credit status settings are enabled.

bool Google.Api.Ads.AdManager.v202305.Company.creditStatusSpecified
getset

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

string Google.Api.Ads.AdManager.v202305.Company.email
getset

Specifies the email of the company. This attribute is optional and has a maximum length of 128 characters.

string Google.Api.Ads.AdManager.v202305.Company.externalId
getset

Specifies the external ID of the company. This attribute is optional and has a maximum length of 255 characters.

string Google.Api.Ads.AdManager.v202305.Company.faxPhone
getset

Specifies the fax phone number of the company. This attribute is optional and has a maximum length of 63 characters.

long Google.Api.Ads.AdManager.v202305.Company.id
getset

Uniquely identifies the

Company. This value is read-only and is assigned by Google when the company is created. This attribute is required for updates.

bool Google.Api.Ads.AdManager.v202305.Company.idSpecified
getset

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

DateTime Google.Api.Ads.AdManager.v202305.Company.lastModifiedDateTime
getset

The date and time this company was last modified.

string Google.Api.Ads.AdManager.v202305.Company.name
getset

The full name of the company. This attribute is required and has a maximum length of 127 characters.

long Google.Api.Ads.AdManager.v202305.Company.primaryContactId
getset

The ID of the Contact who is acting as the primary contact for this company. This attribute is optional.

bool Google.Api.Ads.AdManager.v202305.Company.primaryContactIdSpecified
getset

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

string Google.Api.Ads.AdManager.v202305.Company.primaryPhone
getset

Specifies the primary phone number of the company. This attribute is optional and has a maximum length of 63 characters.

CompanySettings Google.Api.Ads.AdManager.v202305.Company.settings
getset

Specifies the default billing settings of this

Company. This attribute is optional.

int Google.Api.Ads.AdManager.v202305.Company.thirdPartyCompanyId
getset

Specifies the ID of the Google-recognized canonicalized form of this company. This attribute is optional.

bool Google.Api.Ads.AdManager.v202305.Company.thirdPartyCompanyIdSpecified
getset

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

CompanyType Google.Api.Ads.AdManager.v202305.Company.type
getset

Specifies what kind of company this is. This attribute is required.

bool Google.Api.Ads.AdManager.v202305.Company.typeSpecified
getset

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

ViewabilityProvider Google.Api.Ads.AdManager.v202305.Company.viewabilityProvider
getset

Info required for when Company Type is VIEWABILITY_PROVIDER.


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