displayvideo/v3 library
Display & Video 360 API - v3
Display & Video 360 API allows users to automate complex Display & Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.
For more information, see developers.google.com/display-video/
Create an instance of DisplayVideoApi to access these resources:
- AdvertisersResource
- AdvertisersCampaignsTargetingTypesAssignedTargetingOptionsResource
- AdvertisersInsertionOrdersTargetingTypesAssignedTargetingOptionsResource
- AdvertisersLineItemsTargetingTypesAssignedTargetingOptionsResource
- CombinedAudiencesResource
- CustomBiddingAlgorithmsResource
- CustomListsResource
- FirstAndThirdPartyAudiencesResource
- FloodlightGroupsResource
- GoogleAudiencesResource
- GuaranteedOrdersResource
- InventorySourceGroupsResource
- InventorySourcesResource
- MediaResource
- PartnersResource
- SdfdownloadtasksResource
- TargetingTypesResource
- UsersResource
Classes
- AdGroup
- A single ad group associated with a line item.
- AdGroupAd
- A single ad associated with an ad group.
- AdGroupAssignedTargetingOption
- Wrapper object associating an AssignedTargetingOption resource and the ad group it is assigned to.
- Advertiser
- A single advertiser in Display & Video 360 (DV360).
- AdvertiserAdServerConfig
- Ad server related settings of an advertiser.
- AdvertiserDataAccessConfig
- Settings that control how advertiser related data may be accessed.
- AdvertisersAdGroupAdsResource
- AdvertisersAdGroupsResource
- AdvertisersAdGroupsTargetingTypesAssignedTargetingOptionsResource
- AdvertisersAdGroupsTargetingTypesResource
- AdvertisersAssetsResource
- AdvertisersCampaignsResource
- AdvertisersCampaignsTargetingTypesAssignedTargetingOptionsResource
- AdvertisersCampaignsTargetingTypesResource
- AdvertisersChannelsResource
- AdvertisersChannelsSitesResource
- AdvertisersCreativesResource
- AdvertiserSdfConfig
- Structured Data Files (SDF) settings of an advertiser.
- AdvertisersInsertionOrdersResource
- AdvertisersInsertionOrdersTargetingTypesAssignedTargetingOptionsResource
- AdvertisersInsertionOrdersTargetingTypesResource
- AdvertisersInvoicesResource
- AdvertisersLineItemsResource
- AdvertisersLineItemsTargetingTypesAssignedTargetingOptionsResource
- AdvertisersLineItemsTargetingTypesResource
- AdvertisersLocationListsAssignedLocationsResource
- AdvertisersLocationListsResource
- AdvertisersNegativeKeywordListsNegativeKeywordsResource
- AdvertisersNegativeKeywordListsResource
- AdvertisersResource
- AdvertisersTargetingTypesAssignedTargetingOptionsResource
- AdvertisersTargetingTypesResource
- AssetAssociation
- Asset association for the creative.
- AssignedTargetingOption
- A single assigned targeting option, which defines the state of a targeting option for an entity with targeting settings.
- AudienceGroupAssignedTargetingOptionDetails
- Assigned audience group targeting option details.
- AudioAd
- Details for an audio ad.
- BiddingStrategy
- Settings that control the bid strategy.
- BudgetSummary
- Summarized information of an individual campaign budget.
- BulkEditAdvertiserAssignedTargetingOptionsRequest
- Request message for BulkEditAdvertiserAssignedTargetingOptions.
- BulkEditAdvertiserAssignedTargetingOptionsResponse
- BulkEditAssignedInventorySourcesRequest
- Request message for AssignedInventorySourceService.BulkEdit.
- BulkEditAssignedInventorySourcesResponse
- Response message for AssignedInventorySourceService.BulkEdit.
- BulkEditAssignedLocationsRequest
- Request message for AssignedLocationService.BulkEditAssignedLocations.
- BulkEditAssignedLocationsResponse
- BulkEditAssignedTargetingOptionsRequest
- Request message for BulkEditLineItemsAssignedTargetingOptions.
- BulkEditAssignedTargetingOptionsResponse
- BulkEditAssignedUserRolesRequest
- Request message for BulkEditAssignedUserRoles.
- BulkEditAssignedUserRolesResponse
- BulkEditNegativeKeywordsRequest
- Request message for NegativeKeywordService.BulkEditNegativeKeywords.
- BulkEditNegativeKeywordsResponse
- Response message for NegativeKeywordService.BulkEditNegativeKeywords.
- BulkEditPartnerAssignedTargetingOptionsRequest
- Request message for BulkEditPartnerAssignedTargetingOptions.
- BulkEditPartnerAssignedTargetingOptionsResponse
- BulkEditSitesRequest
- Request message for SiteService.BulkEditSites.
- BulkEditSitesResponse
- Response message for SiteService.BulkEditSites.
- BulkListAdGroupAssignedTargetingOptionsResponse
- BulkListAdvertiserAssignedTargetingOptionsResponse
- BulkListAssignedTargetingOptionsResponse
- BulkListCampaignAssignedTargetingOptionsResponse
- BulkListInsertionOrderAssignedTargetingOptionsResponse
- BulkUpdateLineItemsRequest
- Request message for LineItemService.BulkUpdateLineItems.
- BulkUpdateLineItemsResponse
- Response message for LineItemService.BulkUpdateLineItems.
- BumperAd
- Details for a bumper ad.
- ByteRange
- Specifies a range of media.
- Campaign
- A single campaign.
- CampaignBudget
- Settings that control how the campaign budget is allocated.
- CampaignFlight
- Settings that track the planned spend and duration of a campaign.
- CampaignGoal
- Settings that control the goal of a campaign.
- CombinedAudienceGroup
- Details of combined audience group.
- CombinedAudiencesResource
- CommonInStreamAttribute
- Common attributes for in-stream, non-skippable and bumper ads.
- ContactInfoList
- Wrapper message for a list of contact information defining Customer Match audience members.
- ConversionCountingConfig
- Settings that control how conversions are counted.
- CreateAssetResponse
- A response message for CreateAsset.
- CreateAssignedTargetingOptionsRequest
- A request listing which assigned targeting options of a given targeting type should be created and added.
- CreateSdfDownloadTaskRequest
- Request message for [SdfDownloadTaskService.CreateSdfDownloadTask].
- Creative
- A single Creative.
- CreativeConfig
- Creative requirements configuration for the inventory source.
- CustomBiddingAlgorithm
- A single custom bidding algorithm.
- CustomBiddingAlgorithmRules
- A single custom bidding algorithm rules.
- CustomBiddingAlgorithmRulesError
- An error message for a CustomBiddingAlgorithmRules resource.
- CustomBiddingAlgorithmRulesRef
- The reference to the uploaded AlgorithmRules file.
- CustomBiddingAlgorithmsResource
- CustomBiddingAlgorithmsRulesResource
- CustomBiddingAlgorithmsScriptsResource
- CustomBiddingModelDetails
- The details of a custom bidding algorithm model for a single shared advertiser.
- CustomBiddingScript
- A single custom bidding script.
- CustomListGroup
- Details of custom list group.
- CustomListsResource
- DateRange
- A date range.
- DisplayVideoApi
- Display & Video 360 API allows users to automate complex Display & Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.
- DoubleVerify
- Details of DoubleVerify settings.
- DownloadOptions
- Represents options for downloading media.
- EditCustomerMatchMembersRequest
- Request message for FirstAndThirdPartyAudienceService.EditCustomerMatchMembers.
- EditInventorySourceReadWriteAccessorsRequest
- Request message for InventorySourceService.EditInventorySourceReadWriteAccessors.
- ExchangeConfig
- Settings that control which exchanges are enabled for a partner.
- FirstAndThirdPartyAudience
- Describes a first or third party audience list used for targeting.
- FirstAndThirdPartyAudienceGroup
- Details of first and third party audience group.
- FirstAndThirdPartyAudiencesResource
- FloodlightActivity
- A single Floodlight activity.
- FloodlightGroup
- A single Floodlight group.
- FloodlightGroupsFloodlightActivitiesResource
- FloodlightGroupsResource
- GenerateDefaultLineItemRequest
- Request message for LineItemService.GenerateDefaultLineItem.
- GoogleAudienceGroup
- Details of Google audience group.
- GoogleAudiencesResource
- GuaranteedOrder
- A guaranteed order.
- GuaranteedOrdersResource
- ImageAsset
- Meta data of an image asset.
- InsertionOrder
- A single insertion order.
- InsertionOrderBudget
- Settings that control how insertion order budget is allocated.
- InsertionOrderBudgetSegment
- Settings that control the budget of a single budget segment.
- InStreamAd
- Details for an in-stream ad.
- InventorySource
- An inventory source.
- InventorySourceAccessors
- The partner or advertisers with access to the inventory source.
- InventorySourceDisplayCreativeConfig
- The configuration for display creatives.
- InventorySourceGroupsAssignedInventorySourcesResource
- InventorySourceGroupsResource
- InventorySourcesResource
- Invoice
- A single invoice.
- Kpi
- Settings that control the key performance indicator, or KPI, of an insertion order.
- LineItem
- A single line item.
- LineItemAssignedTargetingOption
- Wrapper object associating an assigned_targeting_option resource and the line item it is assigned to.
- LineItemFlight
- Settings that control the active duration of a line item.
- ListAdGroupAdsResponse
- ListAdGroupAssignedTargetingOptionsResponse
- Response message for ListAdGroupAssignedTargetingOptions.
- ListAdGroupsResponse
- ListAdvertiserAssignedTargetingOptionsResponse
- Response message for ListAdvertiserAssignedTargetingOptions.
- ListAdvertisersResponse
- ListAssignedInventorySourcesResponse
- Response message for AssignedInventorySourceService.ListAssignedInventorySources.
- ListAssignedLocationsResponse
- Response message for AssignedLocationService.ListAssignedLocations.
- ListCampaignAssignedTargetingOptionsResponse
- Response message for ListCampaignAssignedTargetingOptions.
- ListCampaignsResponse
- ListChannelsResponse
- ListCombinedAudiencesResponse
- ListCreativesResponse
- ListCustomBiddingAlgorithmRulesResponse
- ListCustomBiddingAlgorithmsResponse
- ListCustomBiddingScriptsResponse
- ListCustomListsResponse
- ListFirstAndThirdPartyAudiencesResponse
- ListFloodlightActivitiesResponse
- ListGoogleAudiencesResponse
- ListGuaranteedOrdersResponse
- ListInsertionOrderAssignedTargetingOptionsResponse
- ListInsertionOrdersResponse
- ListInventorySourceGroupsResponse
- Response message for InventorySourceGroupService.ListInventorySourceGroups.
- ListInventorySourcesResponse
- ListInvoicesResponse
- ListLineItemAssignedTargetingOptionsResponse
- Response message for ListLineItemAssignedTargetingOptions.
- ListLineItemsResponse
- ListLocationListsResponse
- ListNegativeKeywordListsResponse
- Response message for NegativeKeywordListService.ListNegativeKeywordLists.
- ListNegativeKeywordsResponse
- Response message for NegativeKeywordService.ListNegativeKeywords.
- ListPartnerAssignedTargetingOptionsResponse
- ListPartnersResponse
- ListSitesResponse
- Response message for SiteService.ListSites.
- ListTargetingOptionsResponse
- Response message for ListTargetingOptions.
- ListUsersResponse
- MastheadAd
- Details for a Masthead Ad.
- Media
- Represents a media consisting of a stream of bytes, a content type and a length.
- MediaResource
- MobileDeviceIdList
- Wrapper message for a list of mobile device IDs defining Customer Match audience members.
- NonSkippableAd
- Details for a non-skippable ad.
- ObaIcon
- OBA Icon for a Creative
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- PartialDownloadOptions
- Options for downloading a Media.
- Partner
- A single partner in Display & Video 360 (DV360).
- PartnerAdServerConfig
- Ad server related settings of a partner.
- PartnerBillingConfig
- Billing related settings of a partner.
- PartnerDataAccessConfig
- Settings that control how partner related data may be accessed.
- PartnersChannelsResource
- PartnersChannelsSitesResource
- PartnersResource
- PartnersTargetingTypesAssignedTargetingOptionsResource
- PartnersTargetingTypesResource
- PrismaConfig
- Settings specific to the Mediaocean Prisma tool.
- ProductFeedData
- The details of product feed.
- ProductMatchDimension
- A dimension used to match products.
- RateDetails
- The rate related settings of the inventory source.
- ReplaceNegativeKeywordsRequest
- Request message for NegativeKeywordService.ReplaceNegativeKeywords.
- ReplaceNegativeKeywordsResponse
- Response message for NegativeKeywordService.ReplaceNegativeKeywords.
- ReplaceSitesRequest
- Request message for SiteService.ReplaceSites.
- ReplaceSitesResponse
- Response message for SiteService.ReplaceSites.
- ResumableUploadOptions
- Specifies options for resumable uploads.
- ReviewStatusInfo
- Review statuses for the creative.
- SdfdownloadtasksOperationsResource
- SdfdownloadtasksResource
- SearchTargetingOptionsRequest
- Request message for SearchTargetingOptions.
- SearchTargetingOptionsResponse
- Response message for SearchTargetingOptions.
- TargetingExpansionConfig
- Settings that control the [optimized targeting](//support.google.com/displayvideo/answer/12060859) settings of the line item.
- TargetingOption
- Represents a single targeting option, which is a targetable concept in DV360.
- TargetingTypesResource
- TargetingTypesTargetingOptionsResource
- ThirdPartyMeasurementConfigs
- Settings that control what third-party vendors are measuring specific line item metrics.
- ThirdPartyVerifierAssignedTargetingOptionDetails
- Assigned third party verifier targeting option details.
- Transcode
- Represents information about the transcoded audio or video file.
- UploadOptions
- Represents options for uploading a Media.
- User
- A single user in Display & Video 360.
- UsersResource
- VideoAdSequenceSettings
- Settings related to VideoAdSequence.
- VideoDiscoveryAd
- Details for a video discovery ad.
- VideoPerformanceAd
- Details for a video performance ad.
- YoutubeAndPartnersInventorySourceConfig
- Settings that control what YouTube related inventories the YouTube and Partners line item will target.
- YoutubeAndPartnersSettings
- Settings for YouTube and Partners line items.
Typedefs
- ActiveViewVideoViewabilityMetricConfig = $ActiveViewVideoViewabilityMetricConfig
- Configuration for custom Active View video viewability metrics.
- Adloox = $Adloox
- Details of Adloox settings.
- AdUrl = $AdUrl
- Additional URLs related to the ad, including beacons.
- AdvertiserBillingConfig = $AdvertiserBillingConfig
- Billing related settings of an advertiser.
- AdvertiserCreativeConfig = $AdvertiserCreativeConfig
- Creatives related settings of an advertiser.
- AdvertiserGeneralConfig = $AdvertiserGeneralConfig
- General settings of an advertiser.
- AdvertiserTargetingConfig = $AdvertiserTargetingConfig
- Targeting settings related to ad serving of an advertiser.
- AgeRangeAssignedTargetingOptionDetails = $AgeRangeAssignedTargetingOptionDetails
- Represents a targetable age range.
- AgeRangeTargetingOptionDetails = $AgeRangeTargetingOptionDetails
- Represents a targetable age range.
- AppAssignedTargetingOptionDetails = $AppAssignedTargetingOptionDetails
- Details for assigned app targeting option.
- AppCategoryAssignedTargetingOptionDetails = $AppCategoryAssignedTargetingOptionDetails
- Details for assigned app category targeting option.
- AppCategoryTargetingOptionDetails = $AppCategoryTargetingOptionDetails
- Represents a targetable collection of apps.
- Asset = $Asset
- A single asset.
- AssignedInventorySource = $AssignedInventorySource
- An assignment between a targetable inventory source and an inventory source group.
- AssignedLocation = $AssignedLocation
- An assignment between a location list and a relevant targeting option.
- AssignedUserRole = $AssignedUserRole
- A single assigned user role, which defines a user's authorized interaction with a specified partner or advertiser.
- AudioContentTypeAssignedTargetingOptionDetails = $AudioContentTypeAssignedTargetingOptionDetails
- Details for audio content type assigned targeting option.
- AudioContentTypeTargetingOptionDetails = $AudioContentTypeTargetingOptionDetails
- Represents a targetable audio content type.
- AudioVideoOffset = $AudioVideoOffset
- The length an audio or a video has been played.
- AuditAdvertiserResponse = $AuditAdvertiserResponse
- Response message for AdvertiserService.AuditAdvertiser.
- AuthorizedSellerStatusAssignedTargetingOptionDetails = $AuthorizedSellerStatusAssignedTargetingOptionDetails
- Represents an assigned authorized seller status.
- AuthorizedSellerStatusTargetingOptionDetails = $AuthorizedSellerStatusTargetingOptionDetails
- Represents a targetable authorized seller status.
- BrowserAssignedTargetingOptionDetails = $BrowserAssignedTargetingOptionDetails
- Details for assigned browser targeting option.
- BrowserTargetingOptionDetails = $BrowserTargetingOptionDetails
- Represents a targetable browser.
- BusinessChainAssignedTargetingOptionDetails = $BusinessChainAssignedTargetingOptionDetails
- Details for assigned Business chain targeting option.
- BusinessChainSearchTerms = $BusinessChainSearchTerms
- Search terms for Business Chain targeting options.
- BusinessChainTargetingOptionDetails = $BusinessChainTargetingOptionDetails
- Represents a targetable business chain within a geo region.
- CarrierAndIspAssignedTargetingOptionDetails = $CarrierAndIspAssignedTargetingOptionDetails
- Details for assigned carrier and ISP targeting option.
- CarrierAndIspTargetingOptionDetails = $CarrierAndIspTargetingOptionDetails
- Represents a targetable carrier or ISP.
- CategoryAssignedTargetingOptionDetails = $CategoryAssignedTargetingOptionDetails
- Assigned category targeting option details.
- CategoryTargetingOptionDetails = $CategoryTargetingOptionDetails
- Represents a targetable category.
- Channel = $Channel00
- A single channel.
- ChannelAssignedTargetingOptionDetails = $ChannelAssignedTargetingOptionDetails
- Details for assigned channel targeting option.
- CmHybridConfig = $CmHybridConfig
- Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.
- CmTrackingAd = $CmTrackingAd
- A Campaign Manager 360 tracking ad.
- CombinedAudience = $CombinedAudience
- Describes a combined audience resource.
- CombinedAudienceTargetingSetting = $CombinedAudienceTargetingSetting
- Details of combined audience targeting setting.
- Consent = $Consent
- User consent status.
- ContactInfo = $ContactInfo
- Contact information defining a Customer Match audience member.
- ContentDurationAssignedTargetingOptionDetails = $ContentDurationAssignedTargetingOptionDetails
- Details for content duration assigned targeting option.
- ContentDurationTargetingOptionDetails = $ContentDurationTargetingOptionDetails
- Represents a targetable content duration.
- ContentGenreAssignedTargetingOptionDetails = $ContentGenreAssignedTargetingOptionDetails
- Details for content genre assigned targeting option.
- ContentGenreTargetingOptionDetails = $ContentGenreTargetingOptionDetails
- Represents a targetable content genre.
- ContentInstreamPositionAssignedTargetingOptionDetails = $ContentInstreamPositionAssignedTargetingOptionDetails
- Assigned content instream position targeting option details.
- ContentInstreamPositionTargetingOptionDetails = $ContentInstreamPositionTargetingOptionDetails
- Represents a targetable content instream position, which could be used by video and audio ads.
- ContentOutstreamPositionAssignedTargetingOptionDetails = $ContentOutstreamPositionAssignedTargetingOptionDetails
- Assigned content outstream position targeting option details.
- ContentOutstreamPositionTargetingOptionDetails = $ContentOutstreamPositionTargetingOptionDetails
- Represents a targetable content outstream position, which could be used by display and video ads.
- ContentStreamTypeAssignedTargetingOptionDetails = $ContentStreamTypeAssignedTargetingOptionDetails
- Details for content stream type assigned targeting option.
- ContentStreamTypeTargetingOptionDetails = $ContentStreamTypeTargetingOptionDetails
- Represents a targetable content stream type.
- CounterEvent = $CounterEvent
- Counter event of the creative.
- CreateAssetRequest = $CreateAssetRequest
- A request message for CreateAsset.
- CustomBiddingScriptRef = $CustomBiddingScriptRef
- The reference to the uploaded custom bidding script file.
- CustomLabel = $CustomLabel
- The key and value of a custom label.
- CustomList = $CustomList
- Describes a custom list entity, such as a custom affinity or custom intent audience list.
- CustomListTargetingSetting = $CustomListTargetingSetting
- Details of custom list targeting setting.
- Date = $Date
- Represents a whole or partial calendar date, such as a birthday.
- DayAndTimeAssignedTargetingOptionDetails = $DayAndTimeAssignedTargetingOptionDetails
- Representation of a segment of time defined on a specific day of the week and with a start and end time.
- DeleteAssignedTargetingOptionsRequest = $DeleteAssignedTargetingOptionsRequest
- A request listing which assigned targeting options of a given targeting type should be deleted.
- DeviceMakeModelAssignedTargetingOptionDetails = $DeviceMakeModelAssignedTargetingOptionDetails
- Assigned device make and model targeting option details.
- DeviceMakeModelTargetingOptionDetails = $DeviceMakeModelTargetingOptionDetails
- Represents a targetable device make and model.
- DeviceTypeAssignedTargetingOptionDetails = $DeviceTypeAssignedTargetingOptionDetails
- Targeting details for device type.
- DeviceTypeTargetingOptionDetails = $DeviceTypeTargetingOptionDetails
- Represents a targetable device type.
- DigitalContentLabelAssignedTargetingOptionDetails = $DigitalContentLabelAssignedTargetingOptionDetails
- Targeting details for digital content label.
- DigitalContentLabelTargetingOptionDetails = $DigitalContentLabelTargetingOptionDetails
- Represents a targetable digital content label rating tier.
- Dimensions = $Dimensions
- Dimensions.
- DisplayVideoSourceAd = $DisplayVideoSourceAd
- The ad sourced from a DV360 creative.
- DoubleVerifyAppStarRating = $DoubleVerifyAppStarRating
- Details of DoubleVerify star ratings settings.
- DoubleVerifyBrandSafetyCategories = $DoubleVerifyBrandSafetyCategories
- Settings for brand safety controls.
- DoubleVerifyDisplayViewability = $DoubleVerifyDisplayViewability
- Details of DoubleVerify display viewability settings.
- DoubleVerifyFraudInvalidTraffic = $DoubleVerifyFraudInvalidTraffic
- DoubleVerify Fraud & Invalid Traffic settings.
- DoubleVerifyVideoViewability = $DoubleVerifyVideoViewability
- Details of DoubleVerify video viewability settings.
- DuplicateLineItemRequest = $DuplicateLineItemRequest
- Request message for LineItemService.DuplicateLineItem.
- DuplicateLineItemResponse = $DuplicateLineItemResponse
- EditCustomerMatchMembersResponse = $EditCustomerMatchMembersResponse
- The response of FirstAndThirdPartyAudienceService.EditCustomerMatchMembers.
- EditGuaranteedOrderReadAccessorsRequest = $EditGuaranteedOrderReadAccessorsRequest
- Request message for GuaranteedOrderService.EditGuaranteedOrderReadAccessors.
- EditGuaranteedOrderReadAccessorsResponse = $EditGuaranteedOrderReadAccessorsResponse
- EditInventorySourceReadWriteAccessorsRequestAdvertisersUpdate = $EditInventorySourceReadWriteAccessorsRequestAdvertisersUpdate
- Update to the list of advertisers with read/write access to the inventory source.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- EnvironmentAssignedTargetingOptionDetails = $EnvironmentAssignedTargetingOptionDetails
- Assigned environment targeting option details.
- EnvironmentTargetingOptionDetails = $EnvironmentTargetingOptionDetails
- Represents a targetable environment.
- ExchangeAssignedTargetingOptionDetails = $ExchangeAssignedTargetingOptionDetails
- Details for assigned exchange targeting option.
- ExchangeConfigEnabledExchange = $ExchangeConfigEnabledExchange
- An enabled exchange in the partner.
- ExchangeReviewStatus = $ExchangeReviewStatus
- Exchange review status for the creative.
- ExchangeTargetingOptionDetails = $ExchangeTargetingOptionDetails
- Represents a targetable exchange.
- ExitEvent = $ExitEvent
- Exit event of the creative.
- FirstAndThirdPartyAudienceTargetingSetting = $FirstAndThirdPartyAudienceTargetingSetting
- Details of first and third party audience targeting setting.
- FixedBidStrategy = $FixedBidStrategy
- A strategy that uses a fixed bidding price.
- FrequencyCap = $FrequencyCap
- Settings that control the number of times a user may be shown with the same ad during a given time period.
- GenderAssignedTargetingOptionDetails = $GenderAssignedTargetingOptionDetails
- Details for assigned gender targeting option.
- GenderTargetingOptionDetails = $GenderTargetingOptionDetails
- Represents a targetable gender.
- GeoRegionAssignedTargetingOptionDetails = $GeoRegionAssignedTargetingOptionDetails
- Details for assigned geographic region targeting option.
- GeoRegionSearchTerms = $GeoRegionSearchTerms
- Search terms for geo region targeting options.
- GeoRegionTargetingOptionDetails = $GeoRegionTargetingOptionDetails
- Represents a targetable geographic region.
- GoogleAudience = $GoogleAudience
- Describes a Google audience resource.
- GoogleAudienceTargetingSetting = $GoogleAudienceTargetingSetting
- Details of Google audience targeting setting.
- GoogleBytestreamMedia = $Media
- Media resource.
- GuaranteedOrderStatus = $GuaranteedOrderStatus
- The status settings of the guaranteed order.
- HouseholdIncomeAssignedTargetingOptionDetails = $HouseholdIncomeAssignedTargetingOptionDetails
- Details for assigned household income targeting option.
- HouseholdIncomeTargetingOptionDetails = $HouseholdIncomeTargetingOptionDetails
- Represents a targetable household income.
- IdFilter = $IdFilter
- A filtering option that filters entities by their entity IDs.
- IntegralAdScience = $IntegralAdScience
- Details of Integral Ad Science settings.
- IntegrationDetails = $IntegrationDetails
- Integration details of an entry.
- InventorySourceAccessorsAdvertiserAccessors = $InventorySourceAccessorsAdvertiserAccessors
- The advertisers with access to the inventory source.
- InventorySourceAccessorsPartnerAccessor = $InventorySourceAccessorsPartnerAccessor
- The partner with access to the inventory source.
- InventorySourceAssignedTargetingOptionDetails = $InventorySourceAssignedTargetingOptionDetails
- Targeting details for inventory source.
- InventorySourceFilter = $InventorySourceFilter
- A filtering option for filtering on Inventory Source entities.
- InventorySourceGroup = $InventorySourceGroup
- A collection of targetable inventory sources.
- InventorySourceGroupAssignedTargetingOptionDetails = $InventorySourceGroupAssignedTargetingOptionDetails
- Targeting details for inventory source group.
- InventorySourceStatus = $InventorySourceStatus
- The status related settings of the inventory source.
- InventorySourceVideoCreativeConfig = $InventorySourceVideoCreativeConfig
- The configuration for video creatives.
- KeywordAssignedTargetingOptionDetails = $KeywordAssignedTargetingOptionDetails
- Details for assigned keyword targeting option.
- LanguageAssignedTargetingOptionDetails = $LanguageAssignedTargetingOptionDetails
- Details for assigned language targeting option.
- LanguageTargetingOptionDetails = $LanguageTargetingOptionDetails
- Represents a targetable language.
- LineItemBudget = $LineItemBudget
- Settings that control how budget is allocated.
- LocationList = $LocationList
- A list of locations used for targeting.
- LookbackWindow = $LookbackWindow
- Specifies how many days into the past to look when determining whether to record a conversion.
- LookupInvoiceCurrencyResponse = $LookupInvoiceCurrencyResponse
- MaximizeSpendBidStrategy = $MaximizeSpendBidStrategy
- A strategy that automatically adjusts the bid to optimize a specified performance goal while spending the full budget.
- MeasurementConfig = $MeasurementConfig
- Measurement settings of a partner.
- MobileApp = $MobileApp
- A mobile app promoted by a mobile app install line item.
- Money = $Money
- Represents an amount of money with its currency type.
- NativeContentPositionAssignedTargetingOptionDetails = $NativeContentPositionAssignedTargetingOptionDetails
- Details for native content position assigned targeting option.
- NativeContentPositionTargetingOptionDetails = $NativeContentPositionTargetingOptionDetails
- Represents a targetable native content position.
- NegativeKeyword = $NegativeKeyword
- A negatively targeted keyword that belongs to a negative keyword list.
- NegativeKeywordList = $NegativeKeywordList
- A list of negative keywords used for targeting.
- NegativeKeywordListAssignedTargetingOptionDetails = $NegativeKeywordListAssignedTargetingOptionDetails
- Targeting details for negative keyword list.
- OmidAssignedTargetingOptionDetails = $OmidAssignedTargetingOptionDetails
- Represents a targetable Open Measurement enabled inventory type.
- OmidTargetingOptionDetails = $OmidTargetingOptionDetails
- Represents a targetable Open Measurement enabled inventory type.
- OnScreenPositionAssignedTargetingOptionDetails = $OnScreenPositionAssignedTargetingOptionDetails
- On screen position targeting option details.
- OnScreenPositionTargetingOptionDetails = $OnScreenPositionTargetingOptionDetails
- Represents a targetable on screen position, which could be used by display and video ads.
- OperatingSystemAssignedTargetingOptionDetails = $OperatingSystemAssignedTargetingOptionDetails
- Assigned operating system targeting option details.
- OperatingSystemTargetingOptionDetails = $OperatingSystemTargetingOptionDetails
- Represents a targetable operating system.
- Pacing = $Pacing
- Settings that control the rate at which a budget is spent.
- ParentalStatusAssignedTargetingOptionDetails = $ParentalStatusAssignedTargetingOptionDetails
- Details for assigned parental status targeting option.
- ParentalStatusTargetingOptionDetails = $ParentalStatusTargetingOptionDetails
- Represents a targetable parental status.
- ParentEntityFilter = $ParentEntityFilter
- A filtering option that filters on selected file types belonging to a chosen set of filter entities.
- PartnerCost = $PartnerCost
- Settings that control a partner cost.
- PartnerGeneralConfig = $PartnerGeneralConfig
- General settings of a partner.
- PartnerRevenueModel = $PartnerRevenueModel
- Settings that control how partner revenue is calculated.
- PerformanceGoal = $PerformanceGoal
- Settings that control the performance goal of a campaign.
- PerformanceGoalBidStrategy = $PerformanceGoalBidStrategy
- A strategy that automatically adjusts the bid to meet or beat a specified performance goal.
- PoiAssignedTargetingOptionDetails = $PoiAssignedTargetingOptionDetails
- Details for assigned POI targeting option.
- PoiSearchTerms = $PoiSearchTerms
- Search terms for POI targeting options.
- PoiTargetingOptionDetails = $PoiTargetingOptionDetails
- Represents a targetable point of interest(POI).
- PrismaCpeCode = $PrismaCpeCode
- Google Payments Center supports searching and filtering on the component fields of this code.
- ProximityLocationListAssignedTargetingOptionDetails = $ProximityLocationListAssignedTargetingOptionDetails
- Targeting details for proximity location list.
- PublisherReviewStatus = $PublisherReviewStatus
- Publisher review status for the creative.
- RegionalLocationListAssignedTargetingOptionDetails = $RegionalLocationListAssignedTargetingOptionDetails
- Targeting details for regional location list.
- RemarketingConfig = $RemarketingConfig
- Settings that control the whether remarketing is enabled for the given identified advertiser.
- ScriptError = $ScriptError
- An error message for a custom bidding script.
- SdfConfig = $SdfConfig
- Structured Data File (SDF) related settings.
- SensitiveCategoryAssignedTargetingOptionDetails = $SensitiveCategoryAssignedTargetingOptionDetails
- Targeting details for sensitive category.
- SensitiveCategoryTargetingOptionDetails = $SensitiveCategoryTargetingOptionDetails
- Represents a targetable sensitive category.
- SessionPositionAssignedTargetingOptionDetails = $SessionPositionAssignedTargetingOptionDetails
- Details for session position assigned targeting option.
- Site = $Site
- A single site.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - SubExchangeAssignedTargetingOptionDetails = $SubExchangeAssignedTargetingOptionDetails
- Details for assigned sub-exchange targeting option.
- SubExchangeTargetingOptionDetails = $SubExchangeTargetingOptionDetails
- Represents a targetable sub-exchange.
- TargetFrequency = $TargetFrequency
- Setting that controls the average number of times the ads will show to the same person over a certain period of time.
- ThirdPartyOnlyConfig = $ThirdPartyOnlyConfig
- Settings for advertisers that use third-party ad servers only.
- ThirdPartyUrl = $ThirdPartyUrl
- Tracking URLs from third parties to track interactions with an audio or a video creative.
- ThirdPartyVendorConfig = $ThirdPartyVendorConfig
- Settings that control how third-party measurement vendors are configured.
- TimeRange = $TimeRange
- A time range.
- TimerEvent = $TimerEvent
- Timer event of the creative.
- TrackingFloodlightActivityConfig = $TrackingFloodlightActivityConfig
- Settings that control the behavior of a single Floodlight activity config.
- UniversalAdId = $UniversalAdId
- A creative identifier provided by a registry that is unique across all platforms.
- UrlAssignedTargetingOptionDetails = $UrlAssignedTargetingOptionDetails
- Details for assigned URL targeting option.
- UserRewardedContentAssignedTargetingOptionDetails = $UserRewardedContentAssignedTargetingOptionDetails
- User rewarded content targeting option details.
- UserRewardedContentTargetingOptionDetails = $UserRewardedContentTargetingOptionDetails
- Represents a targetable user rewarded content status for video ads only.
- VideoAdSequenceStep = $VideoAdSequenceStep
- The detail of a single step in a VideoAdSequence.
- VideoPlayerSizeAssignedTargetingOptionDetails = $VideoPlayerSizeAssignedTargetingOptionDetails
- Video player size targeting option details.
- VideoPlayerSizeTargetingOptionDetails = $VideoPlayerSizeTargetingOptionDetails
- Represents a targetable video player size.
- ViewabilityAssignedTargetingOptionDetails = $ViewabilityAssignedTargetingOptionDetails
- Assigned viewability targeting option details.
- ViewabilityTargetingOptionDetails = $ViewabilityTargetingOptionDetails
- Represents a targetable viewability.
- YoutubeAndPartnersBiddingStrategy = $YoutubeAndPartnersBiddingStrategy
- Settings that control the bid strategy for YouTube and Partners resources.
- YoutubeChannelAssignedTargetingOptionDetails = $YoutubeChannelAssignedTargetingOptionDetails
- Details for YouTube channel assigned targeting option.
- YoutubeVideoAssignedTargetingOptionDetails = $YoutubeVideoAssignedTargetingOptionDetails
- Details for YouTube video assigned targeting option.
- YoutubeVideoDetails = $YoutubeVideoDetails
- Details of a YouTube video.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.