Show / Hide Table of Contents

Class ProgrammaticBuyer

Represents a programmatic buyer.

Inheritance
object
ProgrammaticBuyer
Implements
IMessage<ProgrammaticBuyer>
IEquatable<ProgrammaticBuyer>
IDeepCloneable<ProgrammaticBuyer>
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 ProgrammaticBuyer : IMessage<ProgrammaticBuyer>, IEquatable<ProgrammaticBuyer>, IDeepCloneable<ProgrammaticBuyer>, IBufferMessage, IMessage

Constructors

ProgrammaticBuyer()

Declaration
public ProgrammaticBuyer()

ProgrammaticBuyer(ProgrammaticBuyer)

Declaration
public ProgrammaticBuyer(ProgrammaticBuyer other)
Parameters
Type Name Description
ProgrammaticBuyer other

Properties

Agency

Output only. Whether the buyer is an advertising agency.

Declaration
public bool Agency { get; set; }
Property Value
Type Description
bool

BuyerAccountId

Output only. The buyer account ID of the buyer.

Declaration
public long BuyerAccountId { get; set; }
Property Value
Type Description
long

DisplayName

Output only. The display name of the buyer.

Declaration
public string DisplayName { get; set; }
Property Value
Type Description
string

HasAgency

Gets whether the "agency" field is set

Declaration
public bool HasAgency { get; }
Property Value
Type Description
bool

HasBuyerAccountId

Gets whether the "buyer_account_id" field is set

Declaration
public bool HasBuyerAccountId { get; }
Property Value
Type Description
bool

HasDisplayName

Gets whether the "display_name" field is set

Declaration
public bool HasDisplayName { get; }
Property Value
Type Description
bool

HasParentAccountId

Gets whether the "parent_account_id" field is set

Declaration
public bool HasParentAccountId { get; }
Property Value
Type Description
bool

HasPartnerClientId

Gets whether the "partner_client_id" field is set

Declaration
public bool HasPartnerClientId { get; }
Property Value
Type Description
bool

HasPreferredDealsEnabled

Gets whether the "preferred_deals_enabled" field is set

Declaration
public bool HasPreferredDealsEnabled { get; }
Property Value
Type Description
bool

HasProgrammaticGuaranteedEnabled

Gets whether the "programmatic_guaranteed_enabled" field is set

Declaration
public bool HasProgrammaticGuaranteedEnabled { get; }
Property Value
Type Description
bool

Name

Identifier. The resource name of the ProgrammaticBuyer. Format: networks/{network_code}/programmaticBuyers/{buyer_account_id}

Declaration
public string Name { get; set; }
Property Value
Type Description
string

ParentAccountId

Output only. The ID of the programmatic buyer's sponsor. If the buyer has no sponsor, this field will be -1.

Declaration
public long ParentAccountId { get; set; }
Property Value
Type Description
long

PartnerClientId

Output only. ID of the Display & Video 360 client buyer partner ID (if Display & Video 360) or Authorized Buyers client buyer account ID.

Declaration
public string PartnerClientId { get; set; }
Property Value
Type Description
string

PreferredDealsEnabled

Output only. Whether the buyer is enabled for preferred deals.

Declaration
public bool PreferredDealsEnabled { get; set; }
Property Value
Type Description
bool

ProgrammaticBuyerName

ProgrammaticBuyerName-typed view over the Name resource name property.

Declaration
public ProgrammaticBuyerName ProgrammaticBuyerName { get; set; }
Property Value
Type Description
ProgrammaticBuyerName

ProgrammaticGuaranteedEnabled

Output only. Whether the buyer is enabled for programmatic guaranteed deals.

Declaration
public bool ProgrammaticGuaranteedEnabled { get; set; }
Property Value
Type Description
bool
In this article
Back to top Generated by DocFX