Class ProgrammaticBuyer
Represents a programmatic buyer.
Implements
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 |