Show / Hide Table of Contents

Class ThirdPartyCompany

Represents a third-party company recognized by Google Ad Manager, which can be an ad network, ad server, or video technology partner.

Inheritance
object
ThirdPartyCompany
Implements
IMessage<ThirdPartyCompany>
IEquatable<ThirdPartyCompany>
IDeepCloneable<ThirdPartyCompany>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
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
In this article
Back to top Generated by DocFX