Show / Hide Table of Contents

Class SearchAdReviewCenterAdsRequest

Request object for SearchAdReviewCenterAds method.

Inheritance
object
SearchAdReviewCenterAdsRequest
Implements
IMessage<SearchAdReviewCenterAdsRequest>
IEquatable<SearchAdReviewCenterAdsRequest>
IDeepCloneable<SearchAdReviewCenterAdsRequest>
IBufferMessage
IMessage
IPageRequest
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class SearchAdReviewCenterAdsRequest : IMessage<SearchAdReviewCenterAdsRequest>, IEquatable<SearchAdReviewCenterAdsRequest>, IDeepCloneable<SearchAdReviewCenterAdsRequest>, IBufferMessage, IMessage, IPageRequest

Constructors

SearchAdReviewCenterAdsRequest()

Declaration
public SearchAdReviewCenterAdsRequest()

SearchAdReviewCenterAdsRequest(SearchAdReviewCenterAdsRequest)

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

Properties

AdResponseId

Optional. If provided, only return ads with the given ad response IDs. This filter is exclusive and cannot be combined with any other filters. Maximum of 10 IDs can be specified.

Declaration
public RepeatedField<string> AdResponseId { get; }
Property Value
Type Description
RepeatedField<string>

AdReviewCenterAdId

Optional. Only return ads with the given AdReviewCenterAd IDs. If provided, no other filter can be set (other than page size and page token).

Declaration
public RepeatedField<string> AdReviewCenterAdId { get; }
Property Value
Type Description
RepeatedField<string>

AdReviewStatusCase

Declaration
public SearchAdReviewCenterAdsRequest.AdReviewStatusOneofCase AdReviewStatusCase { get; }
Property Value
Type Description
SearchAdReviewCenterAdsRequest.AdReviewStatusOneofCase

AdTypes

Optional. If provided, restrict the search to creatives with the given ad types.

Declaration
public RepeatedField<ArcCreativeFormatEnum.Types.ArcCreativeFormat> AdTypes { get; }
Property Value
Type Description
RepeatedField<ArcCreativeFormatEnum.Types.ArcCreativeFormat>

AdvertiserApps

Optional. If provided, restrict the search to creatives promoting the given app.

Declaration
public RepeatedField<string> AdvertiserApps { get; }
Property Value
Type Description
RepeatedField<string>

AdvertiserDisplayNames

Optional. If provided, restrict the search to creatives with the given advertiser names.

Declaration
public RepeatedField<string> AdvertiserDisplayNames { get; }
Property Value
Type Description
RepeatedField<string>

BuyerAccountId

Optional. If provided, restrict the search to creatives belonging to one of the given Adx buyer account IDs. Only applicable to RTB creatives. Adx buyer account IDs can be found using the ProgrammaticBuyerService.

Declaration
public RepeatedField<long> BuyerAccountId { get; }
Property Value
Type Description
RepeatedField<long>

DateTimeRange

Optional. If provided, only return ads that served within the given date range (inclusive). The date range must be within the last 30 days. If not provided, the date range will be the last 30 days.

Declaration
public Interval DateTimeRange { get; set; }
Property Value
Type Description
Interval

HasManualReviewStatus

Gets whether the "manual_review_status" field is set

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

HasNewInLastDays

Gets whether the "new_in_last_days" field is set

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

HasStatus

Gets whether the "status" field is set

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

LabelIds

Optional. If provided, restrict the search to creatives associated with the given custom label IDs.

Declaration
public RepeatedField<string> LabelIds { get; }
Property Value
Type Description
RepeatedField<string>

LanguageCodes

Optional. If provided, restrict the search to creatives serving in the given language codes.

Declaration
public RepeatedField<string> LanguageCodes { get; }
Property Value
Type Description
RepeatedField<string>

ManualReviewStatus

Optional. Only return ads with the given manual review status. Use this filter for web properties where Manual Creative Review (MCR) is enabled.

Declaration
public ManualAdReviewCenterAdStatusEnum.Types.ManualAdReviewCenterAdStatus ManualReviewStatus { get; set; }
Property Value
Type Description
ManualAdReviewCenterAdStatusEnum.Types.ManualAdReviewCenterAdStatus

NewInLastDays

Optional. If provided, restrict the search to creatives which appeared for the first time within the past X days. Must be within the last 30 days (1 to 30, inclusive).

Declaration
public int NewInLastDays { get; set; }
Property Value
Type Description
int

PageSize

Optional. The maximum number of AdReviewCenterAds to return. The service may return fewer than this value. If unspecified, at most 50 AdReviewCenterAds will be returned. The maximum value is 1000; values greater than 1000 will be coerced to 1000.

Declaration
public int PageSize { get; set; }
Property Value
Type Description
int
Implements
IPageRequest.PageSize

PageToken

Optional. The page token to fetch the next page of AdReviewCenterAds. This is the value returned from a previous Search request, or empty.

Declaration
public string PageToken { get; set; }
Property Value
Type Description
string
Implements
IPageRequest.PageToken

Parent

Required. The parent, which owns this collection of AdReviewCenterAds. Format: networks/{network_code}/webProperties/{web_property_code}

Since a network can only have a single web property of each ExchangeSyndicationProduct, you can use the ExchangeSyndicationProduct as an alias for the web property code:

networks/{network_code}/webProperties/display

networks/{network_code}/webProperties/videoAndAudio

networks/{network_code}/webProperties/mobileApp

networks/{network_code}/webProperties/games

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

ParentAsWebPropertyName

WebPropertyName-typed view over the Parent resource name property.

Declaration
public WebPropertyName ParentAsWebPropertyName { get; set; }
Property Value
Type Description
WebPropertyName

PublisherDomains

Optional. If provided, restrict the search to creatives belonging to the given publisher domain.

Declaration
public RepeatedField<string> PublisherDomains { get; }
Property Value
Type Description
RepeatedField<string>

RegionCodes

Optional. If provided, restrict the search to creatives serving in the given region codes.

Declaration
public RepeatedField<string> RegionCodes { get; }
Property Value
Type Description
RepeatedField<string>

SearchText

Optional. If provided, restrict the search to AdReviewCenterAds associated with the text (including any text on the ad or in the destination URL). If more than one value is provided, the search will combine them in a logical AND. For example, ['car', 'blue'] will match ads that contain both "car" and "blue", but not an ad that only contains "car".

Declaration
public RepeatedField<string> SearchText { get; }
Property Value
Type Description
RepeatedField<string>

Status

Optional. Only return ads with the given status. Use this filter for web properties where Manual Creative Review (MCR) is not enabled.

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