Class AudienceSegment.Types.ThirdPartyAudienceSegment
An AudienceSegment owned by a data provider and licensed to the
Ad Manager publisher network.
Implements
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 |