Show / Hide Table of Contents

Class AudienceSegment.Types.ThirdPartyAudienceSegment

An AudienceSegment owned by a data provider and licensed to the Ad Manager publisher network.

Inheritance
object
AudienceSegment.Types.ThirdPartyAudienceSegment
Implements
IMessage<AudienceSegment.Types.ThirdPartyAudienceSegment>
IEquatable<AudienceSegment.Types.ThirdPartyAudienceSegment>
IDeepCloneable<AudienceSegment.Types.ThirdPartyAudienceSegment>
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 AudienceSegment.Types.ThirdPartyAudienceSegment : IMessage<AudienceSegment.Types.ThirdPartyAudienceSegment>, IEquatable<AudienceSegment.Types.ThirdPartyAudienceSegment>, IDeepCloneable<AudienceSegment.Types.ThirdPartyAudienceSegment>, IBufferMessage, IMessage

Constructors

ThirdPartyAudienceSegment()

Declaration
public ThirdPartyAudienceSegment()

ThirdPartyAudienceSegment(ThirdPartyAudienceSegment)

Declaration
public ThirdPartyAudienceSegment(AudienceSegment.Types.ThirdPartyAudienceSegment other)
Parameters
Type Name Description
AudienceSegment.Types.ThirdPartyAudienceSegment other

Properties

ApprovalStatus

Output only. Whether the publisher has approved or rejected the segment.

Declaration
public AudienceSegmentApprovalStatusEnum.Types.AudienceSegmentApprovalStatus ApprovalStatus { get; set; }
Property Value
Type Description
AudienceSegmentApprovalStatusEnum.Types.AudienceSegmentApprovalStatus

Cost

Output only. The CPM cost for the given segment. This is assigned by the data provider. The CPM cost comes from the active pricing if it exists, otherwise it comes from the latest pricing.

Declaration
public Money Cost { get; set; }
Property Value
Type Description
Money

EndTime

Output only. Time which this segment ceases to be available. It is assigned by the data provider.

Declaration
public Timestamp EndTime { get; set; }
Property Value
Type Description
Timestamp

HasApprovalStatus

Gets whether the "approval_status" field is set

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

HasLicenseType

Gets whether the "license_type" field is set

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

LicenseType

Output only. The license type of the external segment.

Declaration
public AudienceSegmentLicenseTypeEnum.Types.AudienceSegmentLicenseType LicenseType { get; set; }
Property Value
Type Description
AudienceSegmentLicenseTypeEnum.Types.AudienceSegmentLicenseType

StartTime

Output only. Time which this segment becomes available for use. It is assigned by the data provider.

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