Show / Hide Table of Contents

Class DaiSession.Types.AdSelection.Types.AdRequest

Top-level ad request.

Inheritance
object
DaiSession.Types.AdSelection.Types.AdRequest
Implements
IMessage<DaiSession.Types.AdSelection.Types.AdRequest>
IEquatable<DaiSession.Types.AdSelection.Types.AdRequest>
IDeepCloneable<DaiSession.Types.AdSelection.Types.AdRequest>
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 DaiSession.Types.AdSelection.Types.AdRequest : IMessage<DaiSession.Types.AdSelection.Types.AdRequest>, IEquatable<DaiSession.Types.AdSelection.Types.AdRequest>, IDeepCloneable<DaiSession.Types.AdSelection.Types.AdRequest>, IBufferMessage, IMessage

Constructors

AdRequest()

Declaration
public AdRequest()

AdRequest(AdRequest)

Declaration
public AdRequest(DaiSession.Types.AdSelection.Types.AdRequest other)
Parameters
Type Name Description
DaiSession.Types.AdSelection.Types.AdRequest other

Properties

AdRequestKey

Output only. Ad request ID.

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

AdTag

Output only. The ad request URL.

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

ChildRequests

Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.

Declaration
public RepeatedField<DaiSession.Types.AdSelection.Types.AdRequest> ChildRequests { get; }
Property Value
Type Description
RepeatedField<DaiSession.Types.AdSelection.Types.AdRequest>

EffectiveAdRequestUrl

Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.

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

HasAdRequestKey

Gets whether the "ad_request_key" field is set

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

HasAdTag

Gets whether the "ad_tag" field is set

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

HasEffectiveAdRequestUrl

Gets whether the "effective_ad_request_url" field is set

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

HttpRequest

Output only. The HTTP request of the ad request.

Declaration
public DaiSession.Types.HttpRequest HttpRequest { get; set; }
Property Value
Type Description
DaiSession.Types.HttpRequest
In this article
Back to top Generated by DocFX