Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://googleapis.deno.dev/v1/displayvideo:v3.ts";

§Classes

DisplayVideo

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.

GoogleAuth

§Variables

auth

§Interfaces

ActiveViewVideoViewabilityMetricConfig

Configuration for custom Active View video viewability metrics.

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.

Adloox

Details of Adloox settings.

AdUrl

Additional URLs related to the ad, including beacons.

Advertiser

A single advertiser in Display & Video 360 (DV360).

AdvertiserAdServerConfig

Ad server related settings of an advertiser.

AdvertiserBillingConfig

Billing related settings of an advertiser.

AdvertiserCreativeConfig

Creatives related settings of an advertiser.

AdvertiserDataAccessConfig

Settings that control how advertiser related data may be accessed.

AdvertiserGeneralConfig

General settings of an advertiser.

AdvertisersAdGroupAdsListOptions

Additional options for DisplayVideo#advertisersAdGroupAdsList.

AdvertisersAdGroupsBulkListAdGroupAssignedTargetingOptionsOptions

Additional options for DisplayVideo#advertisersAdGroupsBulkListAdGroupAssignedTargetingOptions.

AdvertisersAdGroupsListOptions

Additional options for DisplayVideo#advertisersAdGroupsList.

AdvertisersAdGroupsTargetingTypesAssignedTargetingOptionsListOptions

Additional options for DisplayVideo#advertisersAdGroupsTargetingTypesAssignedTargetingOptionsList.

AdvertisersAuditOptions

Additional options for DisplayVideo#advertisersAudit.

AdvertisersCampaignsListAssignedTargetingOptionsOptions

Additional options for DisplayVideo#advertisersCampaignsListAssignedTargetingOptions.

AdvertisersCampaignsListOptions

Additional options for DisplayVideo#advertisersCampaignsList.

AdvertisersCampaignsPatchOptions

Additional options for DisplayVideo#advertisersCampaignsPatch.

AdvertisersCampaignsTargetingTypesAssignedTargetingOptionsListOptions

Additional options for DisplayVideo#advertisersCampaignsTargetingTypesAssignedTargetingOptionsList.

AdvertisersChannelsCreateOptions

Additional options for DisplayVideo#advertisersChannelsCreate.

AdvertisersChannelsGetOptions

Additional options for DisplayVideo#advertisersChannelsGet.

AdvertisersChannelsListOptions

Additional options for DisplayVideo#advertisersChannelsList.

AdvertisersChannelsPatchOptions

Additional options for DisplayVideo#advertisersChannelsPatch.

AdvertisersChannelsSitesCreateOptions

Additional options for DisplayVideo#advertisersChannelsSitesCreate.

AdvertisersChannelsSitesDeleteOptions

Additional options for DisplayVideo#advertisersChannelsSitesDelete.

AdvertisersChannelsSitesListOptions

Additional options for DisplayVideo#advertisersChannelsSitesList.

AdvertisersCreativesListOptions

Additional options for DisplayVideo#advertisersCreativesList.

AdvertisersCreativesPatchOptions

Additional options for DisplayVideo#advertisersCreativesPatch.

AdvertiserSdfConfig

Structured Data Files (SDF) settings of an advertiser.

AdvertisersInsertionOrdersListAssignedTargetingOptionsOptions

Additional options for DisplayVideo#advertisersInsertionOrdersListAssignedTargetingOptions.

AdvertisersInsertionOrdersListOptions

Additional options for DisplayVideo#advertisersInsertionOrdersList.

AdvertisersInsertionOrdersPatchOptions

Additional options for DisplayVideo#advertisersInsertionOrdersPatch.

AdvertisersInsertionOrdersTargetingTypesAssignedTargetingOptionsListOptions

Additional options for DisplayVideo#advertisersInsertionOrdersTargetingTypesAssignedTargetingOptionsList.

AdvertisersInvoicesListOptions

Additional options for DisplayVideo#advertisersInvoicesList.

AdvertisersInvoicesLookupInvoiceCurrencyOptions

Additional options for DisplayVideo#advertisersInvoicesLookupInvoiceCurrency.

AdvertisersLineItemsBulkListAssignedTargetingOptionsOptions

Additional options for DisplayVideo#advertisersLineItemsBulkListAssignedTargetingOptions.

AdvertisersLineItemsListOptions

Additional options for DisplayVideo#advertisersLineItemsList.

AdvertisersLineItemsPatchOptions

Additional options for DisplayVideo#advertisersLineItemsPatch.

AdvertisersLineItemsTargetingTypesAssignedTargetingOptionsListOptions

Additional options for DisplayVideo#advertisersLineItemsTargetingTypesAssignedTargetingOptionsList.

AdvertisersListAssignedTargetingOptionsOptions

Additional options for DisplayVideo#advertisersListAssignedTargetingOptions.

AdvertisersListOptions

Additional options for DisplayVideo#advertisersList.

AdvertisersLocationListsAssignedLocationsListOptions

Additional options for DisplayVideo#advertisersLocationListsAssignedLocationsList.

AdvertisersLocationListsListOptions

Additional options for DisplayVideo#advertisersLocationListsList.

AdvertisersLocationListsPatchOptions

Additional options for DisplayVideo#advertisersLocationListsPatch.

AdvertisersNegativeKeywordListsListOptions

Additional options for DisplayVideo#advertisersNegativeKeywordListsList.

AdvertisersNegativeKeywordListsNegativeKeywordsListOptions

Additional options for DisplayVideo#advertisersNegativeKeywordListsNegativeKeywordsList.

AdvertisersNegativeKeywordListsPatchOptions

Additional options for DisplayVideo#advertisersNegativeKeywordListsPatch.

AdvertisersPatchOptions

Additional options for DisplayVideo#advertisersPatch.

AdvertisersTargetingTypesAssignedTargetingOptionsListOptions

Additional options for DisplayVideo#advertisersTargetingTypesAssignedTargetingOptionsList.

AdvertiserTargetingConfig

Targeting settings related to ad serving of an advertiser.

AgeRangeAssignedTargetingOptionDetails

Represents a targetable age range. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_AGE_RANGE.

AgeRangeTargetingOptionDetails

Represents a targetable age range. This will be populated in the age_range_details field when targeting_type is TARGETING_TYPE_AGE_RANGE.

AlgorithmRules

Rule-based algorithm.

AlgorithmRulesComparisonValue

A value to compare the signal to.

AlgorithmRulesRule

Set of conditions. The return value of the rule is either: * The return value for single met condition or * The defined default return value if no conditions are met.

AlgorithmRulesRuleCondition

Set of signal comparisons. Equivalent of an if statement.

AlgorithmRulesRuleset

A ruleset consisting of a list of rules and how to aggregate the resulting values.

AlgorithmRulesSignal

Signal used to evaluate rules.

AlgorithmRulesSignalComparison

A single comparison. The comparison compares the signal to the comparisonValue. The comparison of siteId==123 is represented with the following field values: * signal has an impressionSignal of SITE_ID. * comparisonOperator is set to EQUAL. * comparisonValue is set to 123.

AlgorithmRulesSignalValue

Adjusted value of the signal used for rule evaluation.

AppAssignedTargetingOptionDetails

Details for assigned app targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_APP.

AppCategoryAssignedTargetingOptionDetails

Details for assigned app category targeting option. This will be populated in the app_category_details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_APP_CATEGORY.

AppCategoryTargetingOptionDetails

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 Apps/Google Play/Games. This will be populated in the app_category_details field when targeting_type is TARGETING_TYPE_APP_CATEGORY.

Asset

A single asset.

AssetAssociation

Asset association for the creative.

AssignedInventorySource

An assignment between a targetable inventory source and an inventory source group.

AssignedLocation

An assignment between a location list and a relevant targeting option.

AssignedTargetingOption

A single assigned targeting option, which defines the state of a targeting option for an entity with targeting settings.

AssignedUserRole

A single assigned user role, which defines a user's authorized interaction with a specified partner or advertiser.

AudienceGroupAssignedTargetingOptionDetails

Assigned audience group targeting option details. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_AUDIENCE_GROUP. The relation between each group is UNION, except for excluded_first_and_third_party_audience_group and excluded_google_audience_group, of which COMPLEMENT is used as an INTERSECTION with other groups.

AudioAd

Details for an audio ad.

AudioContentTypeAssignedTargetingOptionDetails

Details for audio content type assigned targeting option. This will be populated in the audio_content_type_details field when targeting_type is TARGETING_TYPE_AUDIO_CONTENT_TYPE. Explicitly targeting all options is not supported. Remove all audio content type targeting options to achieve this effect.

AudioContentTypeTargetingOptionDetails

Represents a targetable audio content type. This will be populated in the audio_content_type_details field when targeting_type is TARGETING_TYPE_AUDIO_CONTENT_TYPE.

AudioVideoOffset

The length an audio or a video has been played.

AuditAdvertiserResponse

Response message for AdvertiserService.AuditAdvertiser.

AuthorizedSellerStatusAssignedTargetingOptionDetails

Represents an assigned authorized seller status. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_AUTHORIZED_SELLER_STATUS. If a resource does not have an TARGETING_TYPE_AUTHORIZED_SELLER_STATUS assigned targeting option, it is using the "Authorized Direct Sellers and Resellers" option.

AuthorizedSellerStatusTargetingOptionDetails

Represents a targetable authorized seller status. This will be populated in the authorized_seller_status_details field when targeting_type is TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

BiddingStrategy

Settings that control the bid strategy. Bid strategy determines the bid price.

BrowserAssignedTargetingOptionDetails

Details for assigned browser targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_BROWSER.

BrowserTargetingOptionDetails

Represents a targetable browser. This will be populated in the browser_details field when targeting_type is TARGETING_TYPE_BROWSER.

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.

BusinessChainAssignedTargetingOptionDetails

Details for assigned Business chain targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_BUSINESS_CHAIN.

BusinessChainSearchTerms

Search terms for Business Chain targeting options. At least one of the field should be populated.

BusinessChainTargetingOptionDetails

Represents a targetable business chain within a geo region. This will be populated in the business_chain_details field when targeting_type is TARGETING_TYPE_BUSINESS_CHAIN.

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.

CarrierAndIspAssignedTargetingOptionDetails

Details for assigned carrier and ISP targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_CARRIER_AND_ISP.

CarrierAndIspTargetingOptionDetails

Represents a targetable carrier or ISP. This will be populated in the carrier_and_isp_details field of a TargetingOption when targeting_type is TARGETING_TYPE_CARRIER_AND_ISP.

CategoryAssignedTargetingOptionDetails

Assigned category targeting option details. This will be populated in the category_details field when targeting_type is TARGETING_TYPE_CATEGORY.

CategoryTargetingOptionDetails

Represents a targetable category. This will be populated in the category_details field of a TargetingOption when targeting_type is TARGETING_TYPE_CATEGORY.

Channel

A single channel. Channels are custom groups of related websites and apps.

ChannelAssignedTargetingOptionDetails

Details for assigned channel targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_CHANNEL.

CmHybridConfig

Settings for advertisers that use both Campaign Manager 360 (CM360) and third-party ad servers.

CmTrackingAd

A Campaign Manager 360 tracking ad.

CombinedAudience

Describes a combined audience resource.

CombinedAudienceGroup

Details of combined audience group. All combined audience targeting settings are logically ‘OR’ of each other.

CombinedAudiencesGetOptions

Additional options for DisplayVideo#combinedAudiencesGet.

CombinedAudiencesListOptions

Additional options for DisplayVideo#combinedAudiencesList.

CombinedAudienceTargetingSetting

Details of combined audience targeting setting.

CommonInStreamAttribute

Common attributes for in-stream, non-skippable and bumper ads.

Consent

User consent status.

ContactInfo

Contact information defining a Customer Match audience member.

ContactInfoList

Wrapper message for a list of contact information defining Customer Match audience members.

ContentDurationAssignedTargetingOptionDetails

Details for content duration assigned targeting option. This will be populated in the content_duration_details field when targeting_type is TARGETING_TYPE_CONTENT_DURATION. Explicitly targeting all options is not supported. Remove all content duration targeting options to achieve this effect.

ContentDurationTargetingOptionDetails

Represents a targetable content duration. This will be populated in the content_duration_details field when targeting_type is TARGETING_TYPE_CONTENT_DURATION.

ContentGenreAssignedTargetingOptionDetails

Details for content genre assigned targeting option. This will be populated in the content_genre_details field when targeting_type is TARGETING_TYPE_CONTENT_GENRE. Explicitly targeting all options is not supported. Remove all content genre targeting options to achieve this effect.

ContentGenreTargetingOptionDetails

Represents a targetable content genre. This will be populated in the content_genre_details field when targeting_type is TARGETING_TYPE_CONTENT_GENRE.

ContentInstreamPositionAssignedTargetingOptionDetails

Assigned content instream position targeting option details. This will be populated in the content_instream_position_details field when targeting_type is TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

ContentInstreamPositionTargetingOptionDetails

Represents a targetable content instream position, which could be used by video and audio ads. This will be populated in the content_instream_position_details field when targeting_type is TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

ContentOutstreamPositionAssignedTargetingOptionDetails

Assigned content outstream position targeting option details. This will be populated in the content_outstream_position_details field when targeting_type is TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

ContentOutstreamPositionTargetingOptionDetails

Represents a targetable content outstream position, which could be used by display and video ads. This will be populated in the content_outstream_position_details field when targeting_type is TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

ContentStreamTypeAssignedTargetingOptionDetails

Details for content stream type assigned targeting option. This will be populated in the content_stream_type_details field when targeting_type is TARGETING_TYPE_CONTENT_STREAM_TYPE. Explicitly targeting all options is not supported. Remove all content stream type targeting options to achieve this effect.

ContentStreamTypeTargetingOptionDetails

Represents a targetable content stream type. This will be populated in the content_stream_type_details field when targeting_type is TARGETING_TYPE_CONTENT_STREAM_TYPE.

ConversionCountingConfig

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.

CounterEvent

Counter event of the creative.

CreateAssetRequest

A request message for CreateAsset.

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.

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

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. Retrieve the location to upload new AlgorithmRules file to using customBiddingAlgorithms.uploadRules.

CustomBiddingAlgorithmsGetOptions

Additional options for DisplayVideo#customBiddingAlgorithmsGet.

CustomBiddingAlgorithmsListOptions

Additional options for DisplayVideo#customBiddingAlgorithmsList.

CustomBiddingAlgorithmsPatchOptions

Additional options for DisplayVideo#customBiddingAlgorithmsPatch.

CustomBiddingAlgorithmsRulesCreateOptions

Additional options for DisplayVideo#customBiddingAlgorithmsRulesCreate.

CustomBiddingAlgorithmsRulesGetOptions

Additional options for DisplayVideo#customBiddingAlgorithmsRulesGet.

CustomBiddingAlgorithmsRulesListOptions

Additional options for DisplayVideo#customBiddingAlgorithmsRulesList.

CustomBiddingAlgorithmsScriptsCreateOptions

Additional options for DisplayVideo#customBiddingAlgorithmsScriptsCreate.

CustomBiddingAlgorithmsScriptsGetOptions

Additional options for DisplayVideo#customBiddingAlgorithmsScriptsGet.

CustomBiddingAlgorithmsScriptsListOptions

Additional options for DisplayVideo#customBiddingAlgorithmsScriptsList.

CustomBiddingAlgorithmsUploadRulesOptions

Additional options for DisplayVideo#customBiddingAlgorithmsUploadRules.

CustomBiddingAlgorithmsUploadScriptOptions

Additional options for DisplayVideo#customBiddingAlgorithmsUploadScript.

CustomBiddingModelDetails

The details of a custom bidding algorithm model for a single shared advertiser.

CustomBiddingScript

A single custom bidding script.

CustomBiddingScriptRef

The reference to the uploaded custom bidding script file.

CustomLabel

The key and value of a custom label.

CustomList

Describes a custom list entity, such as a custom affinity or custom intent audience list.

CustomListGroup

Details of custom list group. All custom list targeting settings are logically ‘OR’ of each other.

CustomListsGetOptions

Additional options for DisplayVideo#customListsGet.

CustomListsListOptions

Additional options for DisplayVideo#customListsList.

CustomListTargetingSetting

Details of custom list targeting setting.

Date

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 relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp

DateRange

A date range.

DayAndTime

Representation of time defined by day of the week and hour of the day.

DayAndTimeAssignedTargetingOptionDetails

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 start_hour must be before the time represented by end_hour.

DeleteAssignedTargetingOptionsRequest

A request listing which assigned targeting options of a given targeting type should be deleted.

DeviceMakeModelAssignedTargetingOptionDetails

Assigned device make and model targeting option details. This will be populated in the device_make_model_details field when targeting_type is TARGETING_TYPE_DEVICE_MAKE_MODEL.

DeviceMakeModelTargetingOptionDetails

Represents a targetable device make and model. This will be populated in the device_make_model_details field of a TargetingOption when targeting_type is TARGETING_TYPE_DEVICE_MAKE_MODEL.

DeviceTypeAssignedTargetingOptionDetails

Targeting details for device type. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_DEVICE_TYPE.

DeviceTypeTargetingOptionDetails

Represents a targetable device type. This will be populated in the device_type_details field of a TargetingOption when targeting_type is TARGETING_TYPE_DEVICE_TYPE.

DigitalContentLabelAssignedTargetingOptionDetails

Targeting details for digital content label. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

DigitalContentLabelTargetingOptionDetails

Represents a targetable digital content label rating tier. This will be populated in the digital_content_label_details field of the TargetingOption when targeting_type is TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

Dimensions

Dimensions.

DisplayVideoSourceAd

The ad sourced from a DV360 creative.

DoubleVerify

Details of DoubleVerify settings.

DoubleVerifyAppStarRating

Details of DoubleVerify star ratings settings.

DoubleVerifyBrandSafetyCategories

Settings for brand safety controls.

DoubleVerifyDisplayViewability

Details of DoubleVerify display viewability settings.

DoubleVerifyFraudInvalidTraffic

DoubleVerify Fraud & Invalid Traffic settings.

DoubleVerifyVideoViewability

Details of DoubleVerify video viewability settings.

DuplicateLineItemRequest

Request message for LineItemService.DuplicateLineItem.

DuplicateLineItemResponse
EditCustomerMatchMembersRequest

Request message for FirstAndThirdPartyAudienceService.EditCustomerMatchMembers.

EditCustomerMatchMembersResponse

The response of FirstAndThirdPartyAudienceService.EditCustomerMatchMembers.

EditGuaranteedOrderReadAccessorsRequest

Request message for GuaranteedOrderService.EditGuaranteedOrderReadAccessors.

EditGuaranteedOrderReadAccessorsResponse
EditInventorySourceReadWriteAccessorsRequest

Request message for InventorySourceService.EditInventorySourceReadWriteAccessors.

EditInventorySourceReadWriteAccessorsRequestAdvertisersUpdate

Update to the list of advertisers with read/write access to the inventory source.

Empty

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 response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

EnvironmentAssignedTargetingOptionDetails

Assigned environment targeting option details. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_ENVIRONMENT.

EnvironmentTargetingOptionDetails

Represents a targetable environment. This will be populated in the environment_details field of a TargetingOption when targeting_type is TARGETING_TYPE_ENVIRONMENT.

ExchangeAssignedTargetingOptionDetails

Details for assigned exchange targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_EXCHANGE.

ExchangeConfig

Settings that control which exchanges are enabled for a partner.

ExchangeConfigEnabledExchange

An enabled exchange in the partner.

ExchangeReviewStatus

Exchange review status for the creative.

ExchangeTargetingOptionDetails

Represents a targetable exchange. This will be populated in the exchange_details field of a TargetingOption when targeting_type is TARGETING_TYPE_EXCHANGE.

ExitEvent

Exit event of the creative.

FirstAndThirdPartyAudience

Describes a first or third party audience list used for targeting. First party audiences are created via usage of client data. Third party audiences are provided by Third Party data providers and can only be licensed to customers.

FirstAndThirdPartyAudienceGroup

Details of first and third party audience group. All first and third party audience targeting settings are logically ‘OR’ of each other.

FirstAndThirdPartyAudiencesCreateOptions

Additional options for DisplayVideo#firstAndThirdPartyAudiencesCreate.

FirstAndThirdPartyAudiencesGetOptions

Additional options for DisplayVideo#firstAndThirdPartyAudiencesGet.

FirstAndThirdPartyAudiencesListOptions

Additional options for DisplayVideo#firstAndThirdPartyAudiencesList.

FirstAndThirdPartyAudiencesPatchOptions

Additional options for DisplayVideo#firstAndThirdPartyAudiencesPatch.

FirstAndThirdPartyAudienceTargetingSetting

Details of first and third party audience targeting setting.

FixedBidStrategy

A strategy that uses a fixed bidding price.

FloodlightActivity

A single Floodlight activity.

FloodlightGroup

A single Floodlight group.

FloodlightGroupsFloodlightActivitiesGetOptions

Additional options for DisplayVideo#floodlightGroupsFloodlightActivitiesGet.

FloodlightGroupsFloodlightActivitiesListOptions

Additional options for DisplayVideo#floodlightGroupsFloodlightActivitiesList.

FloodlightGroupsGetOptions

Additional options for DisplayVideo#floodlightGroupsGet.

FloodlightGroupsPatchOptions

Additional options for DisplayVideo#floodlightGroupsPatch.

FrequencyCap

Settings that control the number of times a user may be shown with the same ad during a given time period.

GenderAssignedTargetingOptionDetails

Details for assigned gender targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_GENDER.

GenderTargetingOptionDetails

Represents a targetable gender. This will be populated in the gender_details field of a TargetingOption when targeting_type is TARGETING_TYPE_GENDER.

GenerateDefaultLineItemRequest

Request message for LineItemService.GenerateDefaultLineItem.

GeoRegionAssignedTargetingOptionDetails

Details for assigned geographic region targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_GEO_REGION.

GeoRegionSearchTerms

Search terms for geo region targeting options.

GeoRegionTargetingOptionDetails

Represents a targetable geographic region. This will be populated in the geo_region_details field when targeting_type is TARGETING_TYPE_GEO_REGION.

GoogleAudience

Describes a Google audience resource. Includes Google audience lists.

GoogleAudienceGroup

Details of Google audience group. All Google audience targeting settings are logically ‘OR’ of each other.

GoogleAudiencesGetOptions

Additional options for DisplayVideo#googleAudiencesGet.

GoogleAudiencesListOptions

Additional options for DisplayVideo#googleAudiencesList.

GoogleAudienceTargetingSetting

Details of Google audience targeting setting.

GoogleBytestreamMedia

Media resource.

GuaranteedOrder

A guaranteed order. Guaranteed orders are parent entity of guaranteed inventory sources. When creating a guaranteed inventory source, a guaranteed order ID must be assigned to the inventory source.

GuaranteedOrdersCreateOptions

Additional options for DisplayVideo#guaranteedOrdersCreate.

GuaranteedOrdersGetOptions

Additional options for DisplayVideo#guaranteedOrdersGet.

GuaranteedOrdersListOptions

Additional options for DisplayVideo#guaranteedOrdersList.

GuaranteedOrdersPatchOptions

Additional options for DisplayVideo#guaranteedOrdersPatch.

GuaranteedOrderStatus

The status settings of the guaranteed order.

HouseholdIncomeAssignedTargetingOptionDetails

Details for assigned household income targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_HOUSEHOLD_INCOME.

HouseholdIncomeTargetingOptionDetails

Represents a targetable household income. This will be populated in the household_income_details field of a TargetingOption when targeting_type is TARGETING_TYPE_HOUSEHOLD_INCOME.

IdFilter

A filtering option that filters entities by their entity IDs.

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.

IntegralAdScience

Details of Integral Ad Science settings.

IntegrationDetails

Integration details of an entry.

InventorySource

An inventory source.

InventorySourceAccessors

The partner or advertisers with access to the inventory source.

InventorySourceAccessorsAdvertiserAccessors

The advertisers with access to the inventory source.

InventorySourceAccessorsPartnerAccessor

The partner with access to the inventory source.

InventorySourceAssignedTargetingOptionDetails

Targeting details for inventory source. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_INVENTORY_SOURCE.

InventorySourceDisplayCreativeConfig

The configuration for display creatives.

InventorySourceFilter

A filtering option for filtering on Inventory Source entities.

InventorySourceGroup

A collection of targetable inventory sources.

InventorySourceGroupAssignedTargetingOptionDetails

Targeting details for inventory source group. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_INVENTORY_SOURCE_GROUP.

InventorySourceGroupsAssignedInventorySourcesCreateOptions

Additional options for DisplayVideo#inventorySourceGroupsAssignedInventorySourcesCreate.

InventorySourceGroupsAssignedInventorySourcesDeleteOptions

Additional options for DisplayVideo#inventorySourceGroupsAssignedInventorySourcesDelete.

InventorySourceGroupsAssignedInventorySourcesListOptions

Additional options for DisplayVideo#inventorySourceGroupsAssignedInventorySourcesList.

InventorySourceGroupsCreateOptions

Additional options for DisplayVideo#inventorySourceGroupsCreate.

InventorySourceGroupsDeleteOptions

Additional options for DisplayVideo#inventorySourceGroupsDelete.

InventorySourceGroupsGetOptions

Additional options for DisplayVideo#inventorySourceGroupsGet.

InventorySourceGroupsListOptions

Additional options for DisplayVideo#inventorySourceGroupsList.

InventorySourceGroupsPatchOptions

Additional options for DisplayVideo#inventorySourceGroupsPatch.

InventorySourcesCreateOptions

Additional options for DisplayVideo#inventorySourcesCreate.

InventorySourcesGetOptions

Additional options for DisplayVideo#inventorySourcesGet.

InventorySourcesListOptions

Additional options for DisplayVideo#inventorySourcesList.

InventorySourcesPatchOptions

Additional options for DisplayVideo#inventorySourcesPatch.

InventorySourceStatus

The status related settings of the inventory source.

InventorySourceVideoCreativeConfig

The configuration for video creatives.

Invoice

A single invoice.

KeywordAssignedTargetingOptionDetails

Details for assigned keyword targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_KEYWORD.

Kpi

Settings that control the key performance indicator, or KPI, of an insertion order.

LanguageAssignedTargetingOptionDetails

Details for assigned language targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_LANGUAGE.

LanguageTargetingOptionDetails

Represents a targetable language. This will be populated in the language_details field when targeting_type is TARGETING_TYPE_LANGUAGE.

LineItem

A single line item.

LineItemAssignedTargetingOption

Wrapper object associating an assigned_targeting_option resource and the line item it is assigned to.

LineItemBudget

Settings that control how budget is allocated.

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
LocationList

A list of locations used for targeting.

LookbackWindow

Specifies how many days into the past to look when determining whether to record a conversion.

LookupInvoiceCurrencyResponse
MastheadAd

Details for a Masthead Ad.

MaximizeSpendBidStrategy

A strategy that automatically adjusts the bid to optimize a specified performance goal while spending the full budget.

MeasurementConfig

Measurement settings of a partner.

MobileApp

A mobile app promoted by a mobile app install line item.

MobileDeviceIdList

Wrapper message for a list of mobile device IDs defining Customer Match audience members.

Money

Represents an amount of money with its currency type.

NativeContentPositionAssignedTargetingOptionDetails

Details for native content position assigned targeting option. This will be populated in the native_content_position_details field when targeting_type is TARGETING_TYPE_NATIVE_CONTENT_POSITION. Explicitly targeting all options is not supported. Remove all native content position targeting options to achieve this effect.

NativeContentPositionTargetingOptionDetails

Represents a targetable native content position. This will be populated in the native_content_position_details field when targeting_type is TARGETING_TYPE_NATIVE_CONTENT_POSITION.

NegativeKeyword

A negatively targeted keyword that belongs to a negative keyword list.

NegativeKeywordList

A list of negative keywords used for targeting.

NegativeKeywordListAssignedTargetingOptionDetails

Targeting details for negative keyword list. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_NEGATIVE_KEYWORD_LIST.

NonSkippableAd

Details for a non-skippable ad.

ObaIcon

OBA Icon for a Creative

OmidAssignedTargetingOptionDetails

Represents a targetable Open Measurement enabled inventory type. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_OMID.

OmidTargetingOptionDetails

Represents a targetable Open Measurement enabled inventory type. This will be populated in the omid_details field when targeting_type is TARGETING_TYPE_OMID.

OnScreenPositionAssignedTargetingOptionDetails

On screen position targeting option details. This will be populated in the on_screen_position_details field when targeting_type is TARGETING_TYPE_ON_SCREEN_POSITION.

OnScreenPositionTargetingOptionDetails

Represents a targetable on screen position, which could be used by display and video ads. This will be populated in the on_screen_position_details field when targeting_type is TARGETING_TYPE_ON_SCREEN_POSITION.

OperatingSystemAssignedTargetingOptionDetails

Assigned operating system targeting option details. This will be populated in the operating_system_details field when targeting_type is TARGETING_TYPE_OPERATING_SYSTEM.

OperatingSystemTargetingOptionDetails

Represents a targetable operating system. This will be populated in the operating_system_details field of a TargetingOption when targeting_type is TARGETING_TYPE_OPERATING_SYSTEM.

Operation

This resource represents a long-running operation that is the result of a network API call.

Pacing

Settings that control the rate at which a budget is spent.

ParentalStatusAssignedTargetingOptionDetails

Details for assigned parental status targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_PARENTAL_STATUS.

ParentalStatusTargetingOptionDetails

Represents a targetable parental status. This will be populated in the parental_status_details field of a TargetingOption when targeting_type is TARGETING_TYPE_PARENTAL_STATUS.

ParentEntityFilter

A filtering option that filters on selected file types belonging to a chosen set of filter entities.

Partner

A single partner in Display & Video 360 (DV360).

PartnerAdServerConfig

Ad server related settings of a partner.

PartnerBillingConfig

Billing related settings of a partner.

PartnerCost

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 (which is called the media cost) and using third-party audience segment data (data fee). Some examples of partner costs include the fees for using DV360, a third-party ad server, or a third-party ad serving verification service.

PartnerDataAccessConfig

Settings that control how partner related data may be accessed.

PartnerGeneralConfig

General settings of a partner.

PartnerRevenueModel

Settings that control how partner revenue is calculated.

PartnersChannelsCreateOptions

Additional options for DisplayVideo#partnersChannelsCreate.

PartnersChannelsGetOptions

Additional options for DisplayVideo#partnersChannelsGet.

PartnersChannelsListOptions

Additional options for DisplayVideo#partnersChannelsList.

PartnersChannelsPatchOptions

Additional options for DisplayVideo#partnersChannelsPatch.

PartnersChannelsSitesCreateOptions

Additional options for DisplayVideo#partnersChannelsSitesCreate.

PartnersChannelsSitesDeleteOptions

Additional options for DisplayVideo#partnersChannelsSitesDelete.

PartnersChannelsSitesListOptions

Additional options for DisplayVideo#partnersChannelsSitesList.

PartnersListOptions

Additional options for DisplayVideo#partnersList.

PartnersTargetingTypesAssignedTargetingOptionsListOptions

Additional options for DisplayVideo#partnersTargetingTypesAssignedTargetingOptionsList.

PerformanceGoal

Settings that control the performance goal of a campaign.

PerformanceGoalBidStrategy

A strategy that automatically adjusts the bid to meet or beat a specified performance goal.

PoiAssignedTargetingOptionDetails

Details for assigned POI targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_POI.

PoiSearchTerms

Search terms for POI targeting options.

PoiTargetingOptionDetails

Represents a targetable point of interest(POI). This will be populated in the poi_details field when targeting_type is TARGETING_TYPE_POI.

PrismaConfig

Settings specific to the Mediaocean Prisma tool.

PrismaCpeCode

Google Payments Center supports searching and filtering on the component fields of this code.

ProductFeedData

The details of product feed.

ProductMatchDimension

A dimension used to match products.

ProximityLocationListAssignedTargetingOptionDetails

Targeting details for proximity location list. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_PROXIMITY_LOCATION_LIST.

PublisherReviewStatus

Publisher review status for the creative.

RateDetails

The rate related settings of the inventory source.

RegionalLocationListAssignedTargetingOptionDetails

Targeting details for regional location list. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_REGIONAL_LOCATION_LIST.

RemarketingConfig

Settings that control the whether remarketing is enabled for the given identified advertiser.

ReplaceNegativeKeywordsRequest

Request message for NegativeKeywordService.ReplaceNegativeKeywords.

ReplaceNegativeKeywordsResponse

Response message for NegativeKeywordService.ReplaceNegativeKeywords.

ReplaceSitesRequest

Request message for SiteService.ReplaceSites.

ReplaceSitesResponse

Response message for SiteService.ReplaceSites.

ReviewStatusInfo

Review statuses for the creative.

ScriptError

An error message for a custom bidding script.

SdfConfig

Structured Data File (SDF) related settings.

SdfDownloadTask

Type for the response returned by [SdfDownloadTaskService.CreateSdfDownloadTask].

SdfDownloadTaskMetadata

Type for the metadata returned by [SdfDownloadTaskService.CreateSdfDownloadTask].

SearchTargetingOptionsRequest

Request message for SearchTargetingOptions.

SearchTargetingOptionsResponse

Response message for SearchTargetingOptions.

SensitiveCategoryAssignedTargetingOptionDetails

Targeting details for sensitive category. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

SensitiveCategoryTargetingOptionDetails

Represents a targetable sensitive category. This will be populated in the sensitive_category_details field of the TargetingOption when targeting_type is TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

SessionPositionAssignedTargetingOptionDetails

Details for session position assigned targeting option. This will be populated in the session_position_details field when targeting_type is TARGETING_TYPE_SESSION_POSITION.

Site

A single site. Sites are apps or websites belonging to a channel.

Status

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. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

SubExchangeAssignedTargetingOptionDetails

Details for assigned sub-exchange targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_SUB_EXCHANGE.

SubExchangeTargetingOptionDetails

Represents a targetable sub-exchange. This will be populated in the sub_exchange_details field of a TargetingOption when targeting_type is TARGETING_TYPE_SUB_EXCHANGE.

TargetFrequency

Setting that controls the average number of times the ads will show to the same person over a certain period of time.

TargetingExpansionConfig

Settings that control the optimized targeting settings of the line item.

TargetingOption

Represents a single targeting option, which is a targetable concept in DV360.

TargetingTypesTargetingOptionsGetOptions

Additional options for DisplayVideo#targetingTypesTargetingOptionsGet.

TargetingTypesTargetingOptionsListOptions

Additional options for DisplayVideo#targetingTypesTargetingOptionsList.

ThirdPartyMeasurementConfigs

Settings that control what third-party vendors are measuring specific line item metrics.

ThirdPartyOnlyConfig

Settings for advertisers that use third-party ad servers only.

ThirdPartyUrl

Tracking URLs from third parties to track interactions with an audio or a video creative.

ThirdPartyVendorConfig

Settings that control how third-party measurement vendors are configured.

ThirdPartyVerifierAssignedTargetingOptionDetails

Assigned third party verifier targeting option details. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_THIRD_PARTY_VERIFIER.

TimeRange

A time range.

TimerEvent

Timer event of the creative.

TrackingFloodlightActivityConfig

Settings that control the behavior of a single Floodlight activity config.

Transcode

Represents information about the transcoded audio or video file.

UniversalAdId

A creative identifier provided by a registry that is unique across all platforms. This is part of the VAST 4.0 standard.

UrlAssignedTargetingOptionDetails

Details for assigned URL targeting option. This will be populated in the details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_URL.

User

A single user in Display & Video 360.

UserRewardedContentAssignedTargetingOptionDetails

User rewarded content targeting option details. This will be populated in the user_rewarded_content_details field when targeting_type is TARGETING_TYPE_USER_REWARDED_CONTENT.

UserRewardedContentTargetingOptionDetails

Represents a targetable user rewarded content status for video ads only. This will be populated in the user_rewarded_content_details field when targeting_type is TARGETING_TYPE_USER_REWARDED_CONTENT.

UsersListOptions

Additional options for DisplayVideo#usersList.

UsersPatchOptions

Additional options for DisplayVideo#usersPatch.

VideoAdSequenceSettings

Settings related to VideoAdSequence.

VideoAdSequenceStep

The detail of a single step in a VideoAdSequence.

VideoDiscoveryAd

Details for a video discovery ad.

VideoPerformanceAd

Details for a video performance ad.

VideoPlayerSizeAssignedTargetingOptionDetails

Video player size targeting option details. This will be populated in the video_player_size_details field when targeting_type is TARGETING_TYPE_VIDEO_PLAYER_SIZE. Explicitly targeting all options is not supported. Remove all video player size targeting options to achieve this effect.

VideoPlayerSizeTargetingOptionDetails

Represents a targetable video player size. This will be populated in the video_player_size_details field when targeting_type is TARGETING_TYPE_VIDEO_PLAYER_SIZE.

ViewabilityAssignedTargetingOptionDetails

Assigned viewability targeting option details. This will be populated in the viewability_details field of an AssignedTargetingOption when targeting_type is TARGETING_TYPE_VIEWABILITY.

ViewabilityTargetingOptionDetails

Represents a targetable viewability. This will be populated in the viewability_details field of a TargetingOption when targeting_type is TARGETING_TYPE_VIEWABILITY.

YoutubeAndPartnersBiddingStrategy

Settings that control the bid strategy for YouTube and Partners resources.

YoutubeAndPartnersInventorySourceConfig

Settings that control what YouTube related inventories the YouTube and Partners line item will target.

YoutubeAndPartnersSettings

Settings for YouTube and Partners line items.

YoutubeChannelAssignedTargetingOptionDetails

Details for YouTube channel assigned targeting option. This will be populated in the youtube_channel_details field when targeting_type is TARGETING_TYPE_YOUTUBE_CHANNEL.

YoutubeVideoAssignedTargetingOptionDetails

Details for YouTube video assigned targeting option. This will be populated in the youtube_video_details field when targeting_type is TARGETING_TYPE_YOUTUBE_VIDEO.

YoutubeVideoDetails

Details of a YouTube video.