Class ThirdPartyCompany
Represents a third-party company recognized by Google Ad Manager, which can be an ad network, ad server, or video technology partner.
Implements
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class ThirdPartyCompany : IMessage<ThirdPartyCompany>, IEquatable<ThirdPartyCompany>, IDeepCloneable<ThirdPartyCompany>, IBufferMessage, IMessage
Constructors
ThirdPartyCompany()
Declaration
public ThirdPartyCompany()
ThirdPartyCompany(ThirdPartyCompany)
Declaration
public ThirdPartyCompany(ThirdPartyCompany other)
Parameters
| Type | Name | Description |
|---|---|---|
| ThirdPartyCompany | other |
Properties
DisplayName
Output only. The display name of the ThirdPartyCompany. This field must be unique among all ThirdPartyCompanies for this network.
Declaration
public string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HasDisplayName
Gets whether the "display_name" field is set
Declaration
public bool HasDisplayName { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasStatus
Gets whether the "status" field is set
Declaration
public bool HasStatus { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasType
Gets whether the "type" field is set
Declaration
public bool HasType { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Name
Identifier. The resource name of the ThirdPartyCompany.
Format:
networks/{network_code}/thirdPartyCompanies/{third_party_company_id}
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Status
Output only. The status of the ThirdPartyCompany. ThirdPartyCompanies are set to inactive rather than deleting them.
Declaration
public ThirdPartyCompanyStatusEnum.Types.ThirdPartyCompanyStatus Status { get; set; }
Property Value
| Type | Description |
|---|---|
| ThirdPartyCompanyStatusEnum.Types.ThirdPartyCompanyStatus |
ThirdPartyCompanyName
ThirdPartyCompanyName-typed view over the Name resource name property.
Declaration
public ThirdPartyCompanyName ThirdPartyCompanyName { get; set; }
Property Value
| Type | Description |
|---|---|
| ThirdPartyCompanyName |
Type
Output only. The type of the ThirdPartyCompany.
Declaration
public ThirdPartyCompanyTypeEnum.Types.ThirdPartyCompanyType Type { get; set; }
Property Value
| Type | Description |
|---|---|
| ThirdPartyCompanyTypeEnum.Types.ThirdPartyCompanyType |