The identity and technical contract details declared by the specification.
ActiveViewVideoViewabilityMetricConfig
object
Configuration for custom Active View video viewability metrics.
5 properties
AdAsset
object
A single ad asset.
6 properties
AdGroup
object
A single ad group associated with a line item.
11 properties
AdGroupAd
object
A single ad associated with an ad group.
21 properties
AdGroupAssignedTargetingOption
object
Wrapper object associating an AssignedTargetingOption resource and the ad group it is assigned to.
2 properties
AdGroupInventoryControl
object
The inventory control of the ad group.
2 properties
AdPolicy
object
A single ad policy associated with an ad group ad.
3 properties
AdPolicyCriterionRestriction
object
Represents a country restriction.
2 properties
AdPolicyTopicAppealInfo
object
Information on how to appeal a policy decision.
2 properties
AdPolicyTopicConstraint
object
Details on ad serving constraints.
7 properties
AdPolicyTopicConstraintAdPolicyCountryConstraintList
object
A list of countries where the ad cannot serve due to policy constraints.
1 property
AdPolicyTopicConstraintAdPolicyGlobalCertificateDomainMismatchConstraint
object
Certificate is required to serve in any country and the existing certificate does not cover the ad's domain.
AdPolicyTopicConstraintAdPolicyGlobalCertificateMissingConstraint
object
Certificate is required to serve in any country.
AdPolicyTopicConstraintAdPolicyResellerConstraint
object
Policy topic was constrained due to disapproval of the website for reseller purposes.
AdPolicyTopicEntry
object
An entry describing how an ad has been identified as relating to an ad policy.
10 properties
AdPolicyTopicEvidence
object
Evidence information used in the policy decision.
11 properties
AdPolicyTopicEvidenceCounterfeit
object
Details on the counterfeit enforcement that caused a policy violation.
1 property
AdPolicyTopicEvidenceDestinationMismatch
object
Details on a mismatch between destination URL types.
1 property
AdPolicyTopicEvidenceDestinationNotWorking
object
Details for on HTTP or DNS errors related to the ad destination.
5 properties
AdPolicyTopicEvidenceDestinationTextList
object
A list of destination text that violated the policy.
1 property
AdPolicyTopicEvidenceLegalRemoval
object
Legal related regulation enforcement, either from DMCA or local legal regulation.
5 properties
AdPolicyTopicEvidenceLegalRemovalDmca
object
DMCA complaint details.
1 property
AdPolicyTopicEvidenceLegalRemovalLocalLegal
object
Local legal regulation details.
1 property
AdPolicyTopicEvidenceRegionalRequirements
object
Trust & Safety (T&S) proactive enforcement for policies meant to address regional requirements. This is considered a Google-owned investigation instead of a re…
1 property
AdPolicyTopicEvidenceRegionalRequirementsRegionalRequirementsEntry
object
Policy level regional legal violation details.
2 properties
AdPolicyTopicEvidenceTextList
object
A list of fragments of text that violated the policy.
1 property
AdPolicyTopicEvidenceTrademark
object
Trademark terms that caused a policy violation.
3 properties
AdPolicyTopicEvidenceWebsiteList
object
A list of websites that violated the policy.
1 property
AdUrl
object
Additional URLs related to the ad, including beacons.
2 properties
Adloox
object
Details of Scope3 (previously known as Adloox) brand safety settings.
16 properties
AdvancedProductTargeting
object
Product-specific targeting overrides.
12 properties
Advertiser
object
A single advertiser in Display & Video 360 (DV360).
17 properties
AdvertiserAdServerConfig
object
Ad server related settings of an advertiser.
2 properties
AdvertiserBillingConfig
object
Billing related settings of an advertiser.
1 property
AdvertiserCreativeConfig
object
Creatives related settings of an advertiser.
4 properties
AdvertiserDataAccessConfig
object
Settings that control how advertiser related data may be accessed.
1 property
AdvertiserGeneralConfig
object
General settings of an advertiser.
3 properties
AdvertiserSdfConfig
object
Structured Data Files (SDF) settings of an advertiser.
2 properties
AdvertiserTargetingConfig
object
Targeting settings related to ad serving of an advertiser.
1 property
AgeRangeAssignedTargetingOptionDetails
object
Represents a targetable age range. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEAGERANGE.
1 property
AgeRangeTargetingOptionDetails
object
Represents a targetable age range. This will be populated in the agerangedetails field when targetingtype is TARGETINGTYPEAGERANGE.
1 property
AppAssignedTargetingOptionDetails
object
Details for assigned app targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEAPP.
4 properties
AppCategoryAssignedTargetingOptionDetails
object
Details for assigned app category targeting option. This will be populated in the appcategorydetails field of an AssignedTargetingOption when targetingtype is…
3 properties
AppCategoryTargetingOptionDetails
object
Represents a targetable collection of apps. A collection lets you target dynamic groups of related apps that are maintained by the platform, for example All Ap…
1 property
Asset
object
A single asset.
2 properties
AssetAssociation
object
Asset association for the creative.
2 properties
AssignedInventorySource
object
An assignment between a targetable inventory source and an inventory source group.
3 properties
AssignedLocation
object
An assignment between a location list and a relevant targeting option.
3 properties
AssignedTargetingOption
object
A single assigned targeting option, which defines the state of a targeting option for an entity with targeting settings.
55 properties
AssignedUserRole
object
A single assigned user role, which defines a user's authorized interaction with a specified partner or advertiser.
4 properties
AudienceGroupAssignedTargetingOptionDetails
object
Assigned audience group targeting option details. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPE…
6 properties
AudioAd
object
Details for an audio ad.
4 properties
AudioContentTypeAssignedTargetingOptionDetails
object
Details for audio content type assigned targeting option. This will be populated in the audiocontenttypedetails field when targetingtype is TARGETINGTYPEAUDIOC…
1 property
AudioContentTypeTargetingOptionDetails
object
Represents a targetable audio content type. This will be populated in the audiocontenttypedetails field when targetingtype is TARGETINGTYPEAUDIOCONTENTTYPE.
1 property
AudioVideoOffset
object
The length an audio or a video has been played.
2 properties
AuditAdvertiserResponse
object
Response message for AdvertiserService.AuditAdvertiser.
8 properties
AuthorizedSellerStatusAssignedTargetingOptionDetails
object
Represents an assigned authorized seller status. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEA…
2 properties
AuthorizedSellerStatusTargetingOptionDetails
object
Represents a targetable authorized seller status. This will be populated in the authorizedsellerstatusdetails field when targetingtype is TARGETINGTYPEAUTHORIZ…
1 property
BiddingStrategy
object
Settings that control the bid strategy. Bid strategy determines the bid price.
5 properties
BrowserAssignedTargetingOptionDetails
object
Details for assigned browser targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEBRO…
3 properties
BrowserTargetingOptionDetails
object
Represents a targetable browser. This will be populated in the browserdetails field when targetingtype is TARGETINGTYPEBROWSER.
1 property
BudgetSummary
object
Summarized information of an individual campaign budget.
5 properties
BulkCreateAdAssetsRequest
object
A request message for BulkCreateAdAssets.
1 property
BulkCreateAdAssetsResponse
object
A response message for BulkCreateAdAssets.
1 property
BulkEditAdGroupAssignedTargetingOptionsRequest
object
Request message for BulkEditAdGroupAssignedTargetingOptions.
3 properties
BulkEditAdGroupAssignedTargetingOptionsResponse
object
Response message for BulkEditAssignedTargetingOptions.
3 properties
BulkEditAdvertiserAssignedTargetingOptionsRequest
object
Request message for BulkEditAdvertiserAssignedTargetingOptions.
2 properties
BulkEditAdvertiserAssignedTargetingOptionsResponse
object
1 property
BulkEditAssignedInventorySourcesRequest
object
Request message for AssignedInventorySourceService.BulkEdit.
4 properties
BulkEditAssignedInventorySourcesResponse
object
Response message for AssignedInventorySourceService.BulkEdit.
1 property
BulkEditAssignedLocationsRequest
object
Request message for AssignedLocationService.BulkEditAssignedLocations.
2 properties
BulkEditAssignedLocationsResponse
object
1 property
BulkEditAssignedTargetingOptionsRequest
object
Request message for BulkEditLineItemsAssignedTargetingOptions.
3 properties
BulkEditAssignedTargetingOptionsResponse
object
3 properties
BulkEditAssignedUserRolesRequest
object
Request message for BulkEditAssignedUserRoles.
2 properties
BulkEditAssignedUserRolesResponse
object
1 property
BulkEditNegativeKeywordsRequest
object
Request message for NegativeKeywordService.BulkEditNegativeKeywords.
2 properties
BulkEditNegativeKeywordsResponse
object
Response message for NegativeKeywordService.BulkEditNegativeKeywords.
1 property
BulkEditPartnerAssignedTargetingOptionsRequest
object
Request message for BulkEditPartnerAssignedTargetingOptions.
2 properties
BulkEditPartnerAssignedTargetingOptionsResponse
object
1 property
BulkEditSitesRequest
object
Request message for SiteService.BulkEditSites.
4 properties
BulkEditSitesResponse
object
Response message for SiteService.BulkEditSites.
1 property
BulkListAdGroupAssignedTargetingOptionsResponse
object
2 properties
BulkListAdvertiserAssignedTargetingOptionsResponse
object
2 properties
BulkListAssignedTargetingOptionsResponse
object
2 properties
BulkUpdateLineItemsRequest
object
Request message for LineItemService.BulkUpdateLineItems.
3 properties
BulkUpdateLineItemsResponse
object
Response message for LineItemService.BulkUpdateLineItems.
4 properties
BumperAd
object
Details for a bumper ad.
1 property
BusinessChainAssignedTargetingOptionDetails
object
Details for assigned Business chain targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETING…
4 properties
BusinessChainSearchTerms
object
Search terms for Business Chain targeting options. At least one of the field should be populated.
2 properties
BusinessChainTargetingOptionDetails
object
Represents a targetable business chain within a geo region. This will be populated in the businesschaindetails field when targetingtype is TARGETINGTYPEBUSINES…
3 properties
Campaign
object
A single campaign.
10 properties
CampaignBudget
object
Settings that control how the campaign budget is allocated.
9 properties
CampaignDuration
object
The duration of the reach plan.
2 properties
CampaignFlight
object
Settings that track the planned spend and duration of a campaign.
2 properties
CampaignGoal
object
Settings that control the goal of a campaign.
2 properties
CarouselCard
object
Details for a Demand Gen carousel card.
7 properties
CarrierAndIspAssignedTargetingOptionDetails
object
Details for assigned carrier and ISP targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETIN…
3 properties
CarrierAndIspTargetingOptionDetails
object
Represents a targetable carrier or ISP. This will be populated in the carrierandispdetails field of a TargetingOption when targetingtype is TARGETINGTYPECARRIE…
2 properties
CategoryAssignedTargetingOptionDetails
object
Assigned category targeting option details. This will be populated in the categorydetails field when targetingtype is TARGETINGTYPECATEGORY.
3 properties
CategoryTargetingOptionDetails
object
Represents a targetable category. This will be populated in the categorydetails field of a TargetingOption when targetingtype is TARGETINGTYPECATEGORY.
1 property
Channel
object
A single channel. Channels are custom groups of related websites and apps.
7 properties
ChannelAssignedTargetingOptionDetails
object
Details for assigned channel targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPECHA…
2 properties
CmHybridConfig
object
Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
7 properties
CmTrackingAd
object
A Campaign Manager 360 tracking ad.
3 properties
CombinedAudience
object
Describes a combined audience resource.
3 properties
CombinedAudienceGroup
object
Details of combined audience group. All combined audience targeting settings are logically ‘OR’ of each other.
1 property
CombinedAudienceTargetingSetting
object
Details of combined audience targeting setting.
1 property
CommonInStreamAttribute
object
Common attributes for in-stream, non-skippable and bumper ads.
7 properties
Consent
object
User consent status.
2 properties
ContactInfo
object
Contact information defining a Customer Match audience member.
6 properties
ContactInfoList
object
Wrapper message for a list of contact information defining Customer Match audience members.
2 properties
ContentDurationAssignedTargetingOptionDetails
object
Details for content duration assigned targeting option. This will be populated in the contentdurationdetails field when targetingtype is TARGETINGTYPECONTENTDU…
2 properties
ContentDurationTargetingOptionDetails
object
Represents a targetable content duration. This will be populated in the contentdurationdetails field when targetingtype is TARGETINGTYPECONTENTDURATION.
1 property
ContentGenreAssignedTargetingOptionDetails
object
Details for content genre assigned targeting option. This will be populated in the contentgenredetails field when targetingtype is TARGETINGTYPECONTENTGENRE. E…
3 properties
ContentGenreTargetingOptionDetails
object
Represents a targetable content genre. This will be populated in the contentgenredetails field when targetingtype is TARGETINGTYPECONTENTGENRE.
1 property
ContentInstreamPositionAssignedTargetingOptionDetails
object
Assigned content instream position targeting option details. This will be populated in the contentinstreampositiondetails field when targetingtype is TARGETING…
2 properties
ContentInstreamPositionTargetingOptionDetails
object
Represents a targetable content instream position, which could be used by video and audio ads. This will be populated in the contentinstreampositiondetails fie…
1 property
ContentOutstreamPositionAssignedTargetingOptionDetails
object
Assigned content outstream position targeting option details. This will be populated in the contentoutstreampositiondetails field when targetingtype is TARGETI…
2 properties
ContentOutstreamPositionTargetingOptionDetails
object
Represents a targetable content outstream position, which could be used by display and video ads. This will be populated in the contentoutstreampositiondetails…
1 property
ContentStreamTypeAssignedTargetingOptionDetails
object
Details for content stream type assigned targeting option. This will be populated in the contentstreamtypedetails field when targetingtype is TARGETINGTYPECONT…
2 properties
ContentStreamTypeTargetingOptionDetails
object
Represents a targetable content stream type. This will be populated in the contentstreamtypedetails field when targetingtype is TARGETINGTYPECONTENTSTREAMTYPE.
1 property
ContentThemeAssignedTargetingOptionDetails
object
Targeting details for content theme. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPECONTENTTHEMEE…
3 properties
ContentThemeTargetingOptionDetails
object
Represents a targetable content theme. This will be populated in the contentthemedetails field of the TargetingOption when targetingtype is TARGETINGTYPECONTEN…
1 property
ConversionCountingConfig
object
Settings that control how conversions are counted. All post-click conversions will be counted. A percentage value can be set for post-view conversions counting.
3 properties
CounterEvent
object
Counter event of the creative.
2 properties
CreateAdAssetRequest
object
A request message for CreateAdAsset.
1 property
CreateAssetRequest
object
A request message for CreateAsset.
1 property
CreateAssetResponse
object
A response message for CreateAsset.
1 property
CreateAssignedTargetingOptionsRequest
object
A request listing which assigned targeting options of a given targeting type should be created and added.
2 properties
CreateSdfDownloadTaskRequest
object
Request message for [SdfDownloadTaskService.CreateSdfDownloadTask].
6 properties
Creative
object
A single Creative.
48 properties
CreativeConfig
object
Creative requirements configuration for the inventory source.
3 properties
CustomBiddingAlgorithm
object
A single custom bidding algorithm.
10 properties
CustomBiddingAlgorithmRules
object
A single custom bidding algorithm rules.
8 properties
CustomBiddingAlgorithmRulesError
object
An error message for a CustomBiddingAlgorithmRules resource.
1 property
CustomBiddingAlgorithmRulesRef
object
The reference to the uploaded AlgorithmRules file. Retrieve the location to upload new AlgorithmRules file to using customBiddingAlgorithms.uploadRules.
1 property
CustomBiddingModelDetails
object
The details of a custom bidding algorithm model for a single shared advertiser.
3 properties
CustomBiddingScript
object
A single custom bidding script.
8 properties
CustomBiddingScriptRef
object
The reference to the uploaded custom bidding script file.
1 property
CustomLabel
object
The key and value of a custom label.
2 properties
CustomList
object
Describes a custom list entity, such as a custom affinity or custom intent audience list.
3 properties
CustomListGroup
object
Details of custom list group. All custom list targeting settings are logically ‘OR’ of each other.
1 property
CustomListTargetingSetting
object
Details of custom list targeting setting.
1 property
Date
object
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is…
3 properties
DateRange
object
A date range.
2 properties
DayAndTimeAssignedTargetingOptionDetails
object
Representation of a segment of time defined on a specific day of the week and with a start and end time. The time represented by starthour must be before the t…
4 properties
DcmTrackingInfo
object
Details on the DCM tracking.
3 properties
DeleteAssignedTargetingOptionsRequest
object
A request listing which assigned targeting options of a given targeting type should be deleted.
2 properties
DemandGenBiddingStrategy
object
Settings that control the bid strategy for Demand Gen resources.
4 properties
DemandGenCarouselAd
object
Details for a Demand Gen carousel ad.
10 properties
DemandGenImageAd
object
Details for a Demand Gen image ad.
14 properties
DemandGenProductAd
object
Details for a Demand Gen product ad.
12 properties
DemandGenSettings
object
Settings for Demand Gen line items.
3 properties
DemandGenVideoAd
object
Details for a Demand Gen video ad.
16 properties
DeviceMakeModelAssignedTargetingOptionDetails
object
Assigned device make and model targeting option details. This will be populated in the devicemakemodeldetails field when targetingtype is TARGETINGTYPEDEVICEMA…
3 properties
DeviceMakeModelTargetingOptionDetails
object
Represents a targetable device make and model. This will be populated in the devicemakemodeldetails field of a TargetingOption when targetingtype is TARGETINGT…
1 property
DeviceTypeAssignedTargetingOptionDetails
object
Targeting details for device type. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEDEVICETYPE.
2 properties
DeviceTypeTargetingOptionDetails
object
Represents a targetable device type. This will be populated in the devicetypedetails field of a TargetingOption when targetingtype is TARGETINGTYPEDEVICETYPE.
1 property
DigitalContentLabelAssignedTargetingOptionDetails
object
Targeting details for digital content label. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEDIGIT…
1 property
DigitalContentLabelTargetingOptionDetails
object
Represents a targetable digital content label rating tier. This will be populated in the digitalcontentlabeldetails field of the TargetingOption when targeting…
1 property
Dimensions
object
Dimensions.
2 properties
DisplayVideoSourceAd
object
The ad sourced from a DV360 creative.
1 property
DoubleVerify
object
Details of DoubleVerify settings.
7 properties
DoubleVerifyAppStarRating
object
Details of DoubleVerify star ratings settings.
2 properties
DoubleVerifyBrandSafetyCategories
object
Settings for brand safety controls.
3 properties
DoubleVerifyDisplayViewability
object
Details of DoubleVerify display viewability settings.
2 properties
DoubleVerifyFraudInvalidTraffic
object
DoubleVerify Fraud & Invalid Traffic settings.
2 properties
DoubleVerifyVideoViewability
object
Details of DoubleVerify video viewability settings.
3 properties
DuplicateLineItemRequest
object
Request message for LineItemService.DuplicateLineItem.
2 properties
DuplicateLineItemResponse
object
1 property
EditCustomerMatchMembersRequest
object
Request message for FirstPartyAndPartnerAudienceService.EditCustomerMatchMembers.
5 properties
EditCustomerMatchMembersResponse
object
The response of FirstPartyAndPartnerAudienceService.EditCustomerMatchMembers.
1 property
EditGuaranteedOrderReadAccessorsRequest
object
Request message for GuaranteedOrderService.EditGuaranteedOrderReadAccessors.
4 properties
EditGuaranteedOrderReadAccessorsResponse
object
2 properties
EditInventorySourceReadWriteAccessorsRequest
object
Request message for InventorySourceService.EditInventorySourceReadWriteAccessors.
3 properties
EditInventorySourceReadWriteAccessorsRequestAdvertisersUpdate
object
Update to the list of advertisers with read/write access to the inventory source.
2 properties
Empty
object
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the resp…
EnvironmentAssignedTargetingOptionDetails
object
Assigned environment targeting option details. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEENV…
1 property
EnvironmentTargetingOptionDetails
object
Represents a targetable environment. This will be populated in the environmentdetails field of a TargetingOption when targetingtype is TARGETINGTYPEENVIRONMENT.
1 property
ExchangeAssignedTargetingOptionDetails
object
Details for assigned exchange targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEEX…
1 property
ExchangeConfig
object
Settings that control which exchanges are enabled for a partner.
1 property
ExchangeConfigEnabledExchange
object
An enabled exchange in the partner.
4 properties
ExchangeReviewStatus
object
Exchange review status for the creative.
2 properties
ExchangeTargetingOptionDetails
object
Represents a targetable exchange. This will be populated in the exchangedetails field of a TargetingOption when targetingtype is TARGETINGTYPEEXCHANGE.
1 property
ExitEvent
object
Exit event of the creative.
4 properties
FirstPartyAndPartnerAudience
object
Describes a first or partner audience list used for targeting. First party audiences are created via usage of client data. Partner audiences are provided by Th…
18 properties
FirstPartyAndPartnerAudienceGroup
object
Details of first party and partner audience group. All first party and partner audience targeting settings are logically ‘OR’ of each other.
1 property
FirstPartyAndPartnerAudienceTargetingSetting
object
Details of first party and partner audience targeting setting.
2 properties
FixedBidStrategy
object
A strategy that uses a fixed bidding price.
1 property
FloodlightActivity
object
A single Floodlight activity.
8 properties
FloodlightGroup
object
A single Floodlight group.
7 properties
FrequencyCap
object
Settings that control the number of times a user may be shown with the same ad during a given time period.
5 properties
GenderAssignedTargetingOptionDetails
object
Details for assigned gender targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEGEND…
1 property
GenderTargetingOptionDetails
object
Represents a targetable gender. This will be populated in the genderdetails field of a TargetingOption when targetingtype is TARGETINGTYPEGENDER.
1 property
GenerateReachForecastRequest
object
Request message for ReachForecastService.GenerateReachForecast.
5 properties
GenerateReachForecastResponse
object
Response message for ReachForecastService.GenerateReachForecast.
2 properties
GeoRegionAssignedTargetingOptionDetails
object
Details for assigned geographic region targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGET…
4 properties
GeoRegionSearchTerms
object
Search terms for geo region targeting options.
1 property
GeoRegionTargetingOptionDetails
object
Represents a targetable geographic region. This will be populated in the georegiondetails field when targetingtype is TARGETINGTYPEGEOREGION.
2 properties
GoogleAudience
object
Describes a Google audience resource. Includes Google audience lists.
4 properties
GoogleAudienceGroup
object
Details of Google audience group. All Google audience targeting settings are logically ‘OR’ of each other.
1 property
GoogleAudienceTargetingSetting
object
Details of Google audience targeting setting.
1 property
GoogleBytestreamMedia
object
Media resource.
1 property
GuaranteedOrder
object
A guaranteed order. Guaranteed orders are parent entity of guaranteed inventory sources. When creating a guaranteed inventory source, a guaranteed order ID mus…
14 properties
GuaranteedOrderStatus
object
The status settings of the guaranteed order.
3 properties
HouseholdIncomeAssignedTargetingOptionDetails
object
Details for assigned household income targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETI…
1 property
HouseholdIncomeTargetingOptionDetails
object
Represents a targetable household income. This will be populated in the householdincomedetails field of a TargetingOption when targetingtype is TARGETINGTYPEHO…
1 property
IdFilter
object
A filtering option that filters entities by their entity IDs.
8 properties
ImageAsset
object
Meta data of an image asset.
4 properties
InStreamAd
object
Details for an in-stream ad.
2 properties
InsertionOrder
object
A single insertion order.
17 properties
InsertionOrderBudget
object
Settings that control how insertion order budget is allocated.
3 properties
InsertionOrderBudgetSegment
object
Settings that control the budget of a single budget segment.
4 properties
IntegralAdScience
object
Details of Integral Ad Science settings.
15 properties
IntegrationDetails
object
Integration details of an entry.
2 properties
InventorySource
object
An inventory source.
19 properties
InventorySourceAccessors
object
The partner or advertisers with access to the inventory source.
2 properties
InventorySourceAccessorsAdvertiserAccessors
object
The advertisers with access to the inventory source.
1 property
InventorySourceAccessorsPartnerAccessor
object
The partner with access to the inventory source.
1 property
InventorySourceAssignedTargetingOptionDetails
object
Targeting details for inventory source. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEINVENTORYS…
1 property
InventorySourceDisplayCreativeConfig
object
The configuration for display creatives.
1 property
InventorySourceFilter
object
A filtering option for filtering on Inventory Source entities.
1 property
InventorySourceGroup
object
A collection of targetable inventory sources.
3 properties
InventorySourceGroupAssignedTargetingOptionDetails
object
Targeting details for inventory source group. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEINVE…
1 property
InventorySourceStatus
object
The status related settings of the inventory source.
5 properties
InventorySourceVideoCreativeConfig
object
The configuration for video creatives.
1 property
Invoice
object
A single invoice.
20 properties
KeywordAssignedTargetingOptionDetails
object
Details for assigned keyword targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEKEY…
3 properties
Kpi
object
Settings that control the key performance indicator, or KPI, of an insertion order.
5 properties
LanguageAssignedTargetingOptionDetails
object
Details for assigned language targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPELA…
3 properties
LanguageTargetingOptionDetails
object
Represents a targetable language. This will be populated in the languagedetails field when targetingtype is TARGETINGTYPELANGUAGE.
1 property
LineItem
object
A single line item.
28 properties
LineItemAssignedTargetingOption
object
Wrapper object associating an assignedtargetingoption resource and the line item it is assigned to.
2 properties
LineItemBudget
object
Settings that control how budget is allocated.
3 properties
LineItemFlight
object
Settings that control the active duration of a line item.
2 properties
ListAdAssetsResponse
object
A response message for ListAdAssets.
2 properties
ListAdGroupAdsResponse
object
2 properties
ListAdGroupAssignedTargetingOptionsResponse
object
Response message for ListAdGroupAssignedTargetingOptions.
2 properties
ListAdGroupsResponse
object
2 properties
ListAdvertiserAssignedTargetingOptionsResponse
object
Response message for ListAdvertiserAssignedTargetingOptions.
2 properties
ListAdvertisersResponse
object
2 properties
ListAssignedInventorySourcesResponse
object
Response message for AssignedInventorySourceService.ListAssignedInventorySources.
2 properties
ListAssignedLocationsResponse
object
Response message for AssignedLocationService.ListAssignedLocations.
2 properties
ListCampaignsResponse
object
2 properties
ListChannelsResponse
object
2 properties
ListCombinedAudiencesResponse
object
2 properties
ListCreativesResponse
object
2 properties
ListCustomBiddingAlgorithmRulesResponse
object
2 properties
ListCustomBiddingAlgorithmsResponse
object
2 properties
ListCustomBiddingScriptsResponse
object
2 properties
ListCustomListsResponse
object
2 properties
ListFirstPartyAndPartnerAudiencesResponse
object
2 properties
ListFloodlightActivitiesResponse
object
2 properties
ListGoogleAudiencesResponse
object
2 properties
ListGuaranteedOrdersResponse
object
2 properties
ListInsertionOrdersResponse
object
2 properties
ListInventorySourceGroupsResponse
object
Response message for InventorySourceGroupService.ListInventorySourceGroups.
2 properties
ListInventorySourcesResponse
object
2 properties
ListInvoicesResponse
object
2 properties
ListLineItemAssignedTargetingOptionsResponse
object
Response message for ListLineItemAssignedTargetingOptions.
2 properties
ListLineItemsResponse
object
2 properties
ListLocationListsResponse
object
2 properties
ListNegativeKeywordListsResponse
object
Response message for NegativeKeywordListService.ListNegativeKeywordLists.
2 properties
ListNegativeKeywordsResponse
object
Response message for NegativeKeywordService.ListNegativeKeywords.
2 properties
ListPartnerAssignedTargetingOptionsResponse
object
2 properties
ListPartnersResponse
object
2 properties
ListSitesResponse
object
Response message for SiteService.ListSites.
2 properties
ListTargetingOptionsResponse
object
Response message for ListTargetingOptions.
2 properties
ListUsersResponse
object
2 properties
ListYoutubeAssetAssociationsResponse
object
Response message for YoutubeAssetAssociationService.ListYoutubeAssetAssociations.
2 properties
LocationList
object
A list of locations used for targeting.
5 properties
LookbackWindow
object
Specifies how many days into the past to look when determining whether to record a conversion.
2 properties
LookupInvoiceCurrencyResponse
object
1 property
MastheadAd
object
Details for a Masthead Ad.
11 properties
MaximizeSpendBidStrategy
object
A strategy that automatically adjusts the bid to optimize a specified performance goal while spending the full budget.
4 properties
MeasurementConfig
object
Measurement settings of a partner.
2 properties
MobileApp
object
A mobile app promoted by a mobile app install line item.
4 properties
MobileDeviceIdList
object
Wrapper message for a list of mobile device IDs defining Customer Match audience members.
2 properties
Money
object
Represents an amount of money with its currency type.
3 properties
NativeContentPositionAssignedTargetingOptionDetails
object
Details for native content position assigned targeting option. This will be populated in the nativecontentpositiondetails field when targetingtype is TARGETING…
1 property
NativeContentPositionTargetingOptionDetails
object
Represents a targetable native content position. This will be populated in the nativecontentpositiondetails field when targetingtype is TARGETINGTYPENATIVECONT…
1 property
NegativeKeyword
object
A negatively targeted keyword that belongs to a negative keyword list.
2 properties
NegativeKeywordList
object
A list of negative keywords used for targeting.
5 properties
NegativeKeywordListAssignedTargetingOptionDetails
object
Targeting details for negative keyword list. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPENEGAT…
1 property
NonSkippableAd
object
Details for a non-skippable ad.
2 properties
ObaIcon
object
OBA Icon for a Creative
8 properties
OmidAssignedTargetingOptionDetails
object
Represents a targetable Open Measurement enabled inventory type. This will be populated in the details field of an AssignedTargetingOption when targetingtype i…
1 property
OmidTargetingOptionDetails
object
Represents a targetable Open Measurement enabled inventory type. This will be populated in the omiddetails field when targetingtype is TARGETINGTYPEOMID.
1 property
OnScreenPositionAssignedTargetingOptionDetails
object
On screen position targeting option details. This will be populated in the onscreenpositiondetails field when targetingtype is TARGETINGTYPEONSCREENPOSITION.
3 properties
OnScreenPositionTargetingOptionDetails
object
Represents a targetable on screen position, which could be used by display and video ads. This will be populated in the onscreenpositiondetails field when targ…
1 property
OnTargetAudienceMetrics
object
Estimated audience sizes for a targeted geography.
2 properties
OperatingSystemAssignedTargetingOptionDetails
object
Assigned operating system targeting option details. This will be populated in the operatingsystemdetails field when targetingtype is TARGETINGTYPEOPERATINGSYST…
3 properties
OperatingSystemTargetingOptionDetails
object
Represents a targetable operating system. This will be populated in the operatingsystemdetails field of a TargetingOption when targetingtype is TARGETINGTYPEOP…
1 property
Operation
object
This resource represents a long-running operation that is the result of a network API call.
5 properties
Pacing
object
Settings that control the rate at which a budget is spent.
4 properties
ParentEntityFilter
object
A filtering option that filters on selected file types belonging to a chosen set of filter entities.
3 properties
ParentalStatusAssignedTargetingOptionDetails
object
Details for assigned parental status targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETIN…
1 property
ParentalStatusTargetingOptionDetails
object
Represents a targetable parental status. This will be populated in the parentalstatusdetails field of a TargetingOption when targetingtype is TARGETINGTYPEPARE…
1 property
Partner
object
A single partner in Display & Video 360 (DV360).
10 properties
PartnerAdServerConfig
object
Ad server related settings of a partner.
1 property
PartnerBillingConfig
object
Billing related settings of a partner.
1 property
PartnerCost
object
Settings that control a partner cost. A partner cost is any type of expense involved in running a campaign, other than the costs of purchasing impressions (whi…
5 properties
PartnerDataAccessConfig
object
Settings that control how partner related data may be accessed.
1 property
PartnerGeneralConfig
object
General settings of a partner.
2 properties
PartnerRevenueModel
object
Settings that control how partner revenue is calculated.
2 properties
PerformanceGoal
object
Settings that control the performance goal of a campaign.
4 properties
PerformanceGoalBidStrategy
object
A strategy that automatically adjusts the bid to meet or beat a specified performance goal.
4 properties
PlannableLocation
object
A plannable location used for forecasting.
6 properties
PlannableProductCoreAttributes
object
Core attributes for a plannable product.
3 properties
PlannableTargeting
object
Targeting capabilities for a given product.
7 properties
PlannableUserInterest
object
A plannable user interest used for targeting.
4 properties
PlannableUserList
object
A plannable user list used for reach forecasting.
4 properties
PlannedProduct
object
Configuration for a specific product in the plan.
3 properties
PlannedProductForecast
object
Performance metrics for a forecast point.
10 properties
PlannedProductReachForecast
object
Performance forecast for a specific product.
3 properties
PoiAssignedTargetingOptionDetails
object
Details for assigned POI targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEPOI.
6 properties
PoiSearchTerms
object
Search terms for POI targeting options.
1 property
PoiTargetingOptionDetails
object
Represents a targetable point of interest(POI). This will be populated in the poidetails field when targetingtype is TARGETINGTYPEPOI.
3 properties
PrismaConfig
object
Settings specific to the Mediaocean Prisma tool.
3 properties
PrismaCpeCode
object
Google Payments Center supports searching and filtering on the component fields of this code.
3 properties
ProductFeedData
object
The details of product feed.
3 properties
ProductMatchDimension
object
A dimension used to match products.
2 properties
ProductMetadata
object
Metadata for a plannable product.
5 properties
ProximityLocationListAssignedTargetingOptionDetails
object
Targeting details for proximity location list. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEPRO…
3 properties
RateDetails
object
The rate related settings of the inventory source.
4 properties
ReachCurve
object
The generated reach curve.
1 property
ReachForecast
object
A single point in the reach curve.
3 properties
RegionalLocationListAssignedTargetingOptionDetails
object
Targeting details for regional location list. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEREGI…
2 properties
RemarketingConfig
object
Settings that control the whether remarketing is enabled for the given identified advertiser.
2 properties
ReplaceNegativeKeywordsRequest
object
Request message for NegativeKeywordService.ReplaceNegativeKeywords.
1 property
ReplaceNegativeKeywordsResponse
object
Response message for NegativeKeywordService.ReplaceNegativeKeywords.
1 property
ReplaceSitesRequest
object
Request message for SiteService.ReplaceSites.
3 properties
ReplaceSitesResponse
object
Response message for SiteService.ReplaceSites.
1 property
RetrievePlannableLocationsResponse
object
Response for RetrievePlannableLocations
1 property
RetrievePlannableProductsResponse
object
Response for RetrievePlannableProducts
1 property
RetrievePlannableUserInterestsResponse
object
Response for RetrievePlannableUserInterests.
1 property
RetrievePlannableUserListsResponse
object
Response for RetrievePlannableUserLists.
2 properties
ReviewStatusInfo
object
Review statuses for the creative.
4 properties
ScriptError
object
An error message for a custom bidding script.
4 properties
SdfConfig
object
Structured Data File (SDF) related settings.
2 properties
SearchTargetingOptionsRequest
object
Request message for SearchTargetingOptions.
6 properties
SearchTargetingOptionsResponse
object
Response message for SearchTargetingOptions.
2 properties
SelectedInventories
object
The inventory control of the ad group.
6 properties
SensitiveCategoryAssignedTargetingOptionDetails
object
Targeting details for sensitive category. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPESENSITIV…
1 property
SensitiveCategoryTargetingOptionDetails
object
Represents a targetable sensitive category. This will be populated in the sensitivecategorydetails field of the TargetingOption when targetingtype is TARGETING…
1 property
SessionPositionAssignedTargetingOptionDetails
object
Details for session position assigned targeting option. This will be populated in the sessionpositiondetails field when targetingtype is TARGETINGTYPESESSIONPO…
1 property
Site
object
A single site. Sites are apps or websites belonging to a channel.
2 properties
Status
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
SubExchangeAssignedTargetingOptionDetails
object
Details for assigned sub-exchange targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTY…
1 property
SubExchangeTargetingOptionDetails
object
Represents a targetable sub-exchange. This will be populated in the subexchangedetails field of a TargetingOption when targetingtype is TARGETINGTYPESUBEXCHANG…
1 property
SurfaceTargetingCombination
object
A valid combination of surfaces.
1 property
SurfaceTargetingCombinations
object
Surface targeting rules.
3 properties
SurfaceTargetingSettings
object
Surface targeting selection.
1 property
TargetFrequency
object
Setting that controls the average number of times the ads will show to the same person over a certain period of time.
3 properties
Targeting
object
Targeting settings for a planned campaign.
4 properties
TargetingExpansionConfig
object
Settings that control the [optimized targeting](//support.google.com/displayvideo/answer/12060859) settings of the line item.
4 properties
TargetingOption
object
Represents a single targeting option, which is a targetable concept in DV360.
37 properties
ThirdPartyMeasurementConfigs
object
Settings that control what third-party vendors are measuring specific line item metrics.
4 properties
ThirdPartyOnlyConfig
object
Settings for advertisers that use third-party ad servers only.
1 property
ThirdPartyUrl
object
Tracking URLs from third parties to track interactions with an audio or a video creative.
2 properties
ThirdPartyVendorConfig
object
Settings that control how third-party measurement vendors are configured.
2 properties
ThirdPartyVerifierAssignedTargetingOptionDetails
object
Assigned third party verifier targeting option details. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETI…
3 properties
TimeRange
object
A time range.
2 properties
TimerEvent
object
Timer event of the creative.
2 properties
TrackingFloodlightActivityConfig
object
Settings that control the behavior of a single Floodlight activity config.
3 properties
Transcode
object
Represents information about the transcoded audio or video file.
9 properties
UniversalAdId
object
A creative identifier provided by a registry that is unique across all platforms. This is part of the VAST 4.0 standard.
2 properties
UploadAdAssetRequest
object
A request message for UploadAdAsset.
3 properties
UploadAdAssetResponse
object
A response message for UploadAdAsset.
1 property
UrlAssignedTargetingOptionDetails
object
Details for assigned URL targeting option. This will be populated in the details field of an AssignedTargetingOption when targetingtype is TARGETINGTYPEURL.
2 properties
User
object
A single user in Display & Video 360.
6 properties
UserInterest
object
The identifier for a user interest.
2 properties
UserRewardedContentAssignedTargetingOptionDetails
object
User rewarded content targeting option details. This will be populated in the userrewardedcontentdetails field when targetingtype is TARGETINGTYPEUSERREWARDEDC…
2 properties
UserRewardedContentTargetingOptionDetails
object
Represents a targetable user rewarded content status for video ads only. This will be populated in the userrewardedcontentdetails field when targetingtype is T…
1 property
VideoAdInventoryControl
object
The video ad inventory control used in certain YouTube line item types.
4 properties
VideoAdSequenceSettings
object
Settings related to VideoAdSequence.
2 properties
VideoAdSequenceStep
object
The detail of a single step in a VideoAdSequence.
4 properties
VideoDiscoveryAd
object
Details for a video discovery ad.
5 properties
VideoPerformanceAd
object
Details for a video performance ad.
12 properties
VideoPlayerSizeAssignedTargetingOptionDetails
object
Video player size targeting option details. This will be populated in the videoplayersizedetails field when targetingtype is TARGETINGTYPEVIDEOPLAYERSIZE. Expl…
1 property
VideoPlayerSizeTargetingOptionDetails
object
Represents a targetable video player size. This will be populated in the videoplayersizedetails field when targetingtype is TARGETINGTYPEVIDEOPLAYERSIZE.
1 property
ViewabilityAssignedTargetingOptionDetails
object
Assigned viewability targeting option details. This will be populated in the viewabilitydetails field of an AssignedTargetingOption when targetingtype is TARGE…
1 property
ViewabilityTargetingOptionDetails
object
Represents a targetable viewability. This will be populated in the viewabilitydetails field of a TargetingOption when targetingtype is TARGETINGTYPEVIEWABILITY.
1 property
YouTubeSelectLineUp
object
A Plannable YouTube Select Lineup for product targeting.
2 properties
YouTubeSelectSettings
object
Settings for YouTube Select Lineups.
1 property
YoutubeAndPartnersBiddingStrategy
object
Settings that control the bid strategy for YouTube and Partners resources.
4 properties
YoutubeAndPartnersInventorySourceConfig
object
Settings that control what YouTube related inventories the YouTube and Partners line item will target.
3 properties
YoutubeAndPartnersSettings
object
Settings for YouTube and Partners line items.
11 properties
YoutubeAssetAssociation
object
An association between a resource and a YouTube asset.
3 properties
YoutubeAssetAssociationAffiliateLocationAssetFilter
object
An asset filter that matches eligible affiliate location assets for serving.
3 properties
YoutubeAssetAssociationAffiliateLocationAssetFilterAffiliateLocationChain
object
A chain of affiliate locations.
1 property
YoutubeAssetAssociationAffiliateLocationAssetFilterAffiliateLocationMatchingFunction
object
The matching function for an affiliate location asset filter.
1 property
YoutubeAssetAssociationLinkedYouTubeAsset
object
A YouTube asset linked to a resource in a YoutubeAssetAssociation.
3 properties
YoutubeAssetAssociationLocationAssetFilter
object
An asset filter that matches eligible location assets for serving.
3 properties
YoutubeAssetAssociationLocationAssetFilterLocationMatchingFunction
object
The matching function for a location asset filter.
3 properties
YoutubeAssetAssociationSitelinkAsset
object
A sitelink asset.
1 property
YoutubeChannelAssignedTargetingOptionDetails
object
Details for YouTube channel assigned targeting option. This will be populated in the youtubechanneldetails field when targetingtype is TARGETINGTYPEYOUTUBECHAN…
2 properties
YoutubeChannelPackAssignedTargetingOptionDetails
object
Details for YouTube channel pack assigned targeting option. This will be populated in the youtubechannelpackdetails field when targetingtype is TARGETINGTYPEYO…
2 properties
YoutubeVideoAsset
object
Data for a YouTube video ad asset.
1 property
YoutubeVideoAssignedTargetingOptionDetails
object
Details for YouTube video assigned targeting option. This will be populated in the youtubevideodetails field when targetingtype is TARGETINGTYPEYOUTUBEVIDEO.
2 properties
YoutubeVideoDetails
object
Details of a YouTube video.
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Google Display & Video 360 publishes across the network.