Display & Video 360 API

Display & Video 360 API позволяет автоматизировать сложные рабочие процессы в Дисплее и Видео 360, например создание заказов на размещение и настройку таргетинга для отдельных позиций.

Сервис: displayvideo.googleapis.com

Для вызова этого сервиса рекомендуем использовать клиентские библиотеки от Google. Если для вашего приложения требуется использование собственных библиотек для вызова сервиса, при выполнении запросов к API используйте следующую информацию.

Документ discovery

Документ Discovery – это машиночитаемая спецификация, которая позволяет описывать и использовать интерфейсы REST API. Он используется для построения клиентских библиотек, подключаемых модулей интегрированной среды разработки и других инструментов, которые взаимодействуют с API Google. Один сервис может предоставлять несколько документов Discovery. Этот сервис предоставляет следующий документ Discovery:

Конечная точка сервиса

Конечная точка сервиса – это базовый URL, который указывает на IP-адрес сервиса API. У одного сервиса может быть несколько конечных точек. Конечная точка этого сервиса указана ниже. К ней относятся все URI, которые также перечислены ниже.

  • https://displayvideo.googleapis.com

Ресурс REST: v5.advertisers

Методы
audit GET /v5/advertisers/{advertiserId}:audit
Проверка рекламодателя.
create POST /v5/advertisers
Создает рекламодателя.
delete DELETE /v5/advertisers/{advertiserId}
Удаляет рекламодателя.
editAssignedTargetingOptions POST /v5/advertisers/{advertiserId}:editAssignedTargetingOptions
Изменение настроек таргетинга для одного рекламодателя.
get GET /v5/advertisers/{advertiserId}
Получение рекламодателя.
list GET /v5/advertisers
Список рекламодателей, доступных текущему пользователю.
listAssignedTargetingOptions GET /v5/advertisers/{advertiserId}:listAssignedTargetingOptions
Позволяет получить список назначенных рекламодателю параметров таргетинга по типам таргетинга.
patch PATCH /v5/advertisers/{advertiser.advertiserId}
Обновление существующего рекламодателя.

Ресурс REST: v5.advertisers.adAssets

Методы
bulkCreate POST /v5/advertisers/{advertiserId}/adAssets:bulkCreate
Создает несколько объектов объявлений в одном запросе.
create POST /v5/advertisers/{advertiserId}/adAssets
Создает объект объявления.
get GET /v5/advertisers/{advertiserId}/adAssets/{adAssetId}
Получает объект объявления.
list GET /v5/advertisers/{advertiserId}/adAssets
Возвращает список объектов объявлений, связанных с идентификатором рекламодателя.
patch PATCH /v5/advertisers/{advertiserId}/adAssets/{adAsset.adAssetId}
Обновляет объект объявления.
upload POST /v5/advertisers/{advertiserId}/adAssets:uploadAdAsset
POST /upload/v5/advertisers/{advertiserId}/adAssets:uploadAdAsset
Загружает и создает объект объявления.

Ресурс REST: v5.advertisers.adGroupAds

Методы
create POST /v5/advertisers/{adGroupAd.advertiserId}/adGroupAds
Создает объявление в группе.
delete DELETE /v5/advertisers/{advertiserId}/adGroupAds/{adGroupAdId}
Удаляет объявление из группы.
get GET /v5/advertisers/{advertiserId}/adGroupAds/{adGroupAdId}
Получает объявление из группы.
list GET /v5/advertisers/{advertiserId}/adGroupAds
Показывает объявления из группы.
patch PATCH /v5/advertisers/{adGroupAd.advertiserId}/adGroupAds/{adGroupAd.adGroupAdId}
Обновляет объявление в группе.

Ресурс REST: v5.advertisers.adGroups

Методы
bulkEditAssignedTargetingOptions POST /v5/advertisers/{advertiserId}/adGroups:bulkEditAssignedTargetingOptions
Массовое изменение настроек таргетинга для нескольких групп объявлений.
bulkListAssignedTargetingOptions GET /v5/advertisers/{advertiserId}/adGroups:bulkListAssignedTargetingOptions
Возвращает список назначенных параметров таргетинга для нескольких групп объявлений по типам таргетинга.
create POST /v5/advertisers/{adGroup.advertiserId}/adGroups
Создает новую группу объявлений.
delete DELETE /v5/advertisers/{advertiserId}/adGroups/{adGroupId}
Удаляет группу объявлений.
get GET /v5/advertisers/{advertiserId}/adGroups/{adGroupId}
Возвращает группу объявлений.
list GET /v5/advertisers/{advertiserId}/adGroups
Список групп объявлений.
patch PATCH /v5/advertisers/{adGroup.advertiserId}/adGroups/{adGroup.adGroupId}
Обновление существующей группы объявлений.

Ресурс REST: v5.advertisers.adGroups.targetingTypes.assignedTargetingOptions

Методы
create POST /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions
Назначает вариант таргетинга группе объявлений.
delete DELETE /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Удаляет назначенный вариант таргетинга из группы объявлений.
get GET /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Возвращает один вариант таргетинга, назначенный группе объявлений.
list GET /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions
Список вариантов таргетинга, назначенных группе объявлений.

Ресурс REST: v5.advertisers.adGroups.youtubeAssetTypes.youtubeAssetAssociations

Методы
create POST /v5/advertisers/{advertiserId}/adGroups/{linkedEntity.adGroupId}/youtubeAssetTypes/{youtubeAssetAssociation.youtubeAssetType}/youtubeAssetAssociations
Создает новую связь между указанным ресурсом и объектом YouTube.
delete DELETE /v5/advertisers/{advertiserId}/adGroups/{linkedEntity.adGroupId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations/{youtubeAssetAssociationId}
Удаляет связь между указанным ресурсом и объектом YouTube.
list GET /v5/advertisers/{advertiserId}/adGroups/{linkedEntity.adGroupId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations
Список связей с объектами YouTube, относящихся к указанному ресурсу.

Ресурс REST: v5.advertisers.assets

Методы
upload POST /upload/v5/advertisers/{advertiserId}/assets
Загружает объект.

Ресурс REST: v5.advertisers.campaigns

Методы
create POST /v5/advertisers/{campaign.advertiserId}/campaigns
Создает кампанию.
delete DELETE /v5/advertisers/{advertiserId}/campaigns/{campaignId}
Удаляет кампанию навсегда.
get GET /v5/advertisers/{advertiserId}/campaigns/{campaignId}
Получает кампанию.
list GET /v5/advertisers/{advertiserId}/campaigns
Возвращает список кампаний рекламодателя.
patch PATCH /v5/advertisers/{campaign.advertiserId}/campaigns/{campaign.campaignId}
Обновляет существующую кампанию.

Ресурс REST: v5.advertisers.channels

Методы
create POST /v5/advertisers/{advertiserId}/channels
Создает новый канал.
get GET /v5/advertisers/{advertiserId}/channels/{channelId}
Получает канал для партнера или рекламодателя.
list GET /v5/advertisers/{advertiserId}/channels
Возвращает список каналов партнера или рекламодателя.
patch PATCH /v5/advertisers/{advertiserId}/channels/{channel.channelId}
Обновляет канал.

Ресурс REST: v5.advertisers.channels.sites

Методы
bulkEdit POST /v5/advertisers/{advertiserId}/channels/{channelId}/sites:bulkEdit
Массовый редактор сайтов в одном канале.
create POST /v5/advertisers/{advertiserId}/channels/{channelId}/sites
Создает сайт в канале.
delete DELETE /v5/advertisers/{advertiserId}/channels/{channelId}/sites/{urlOrAppId}
Удаляет сайт из канала.
list GET /v5/advertisers/{advertiserId}/channels/{channelId}/sites
Показывает сайты в канале.
replace POST /v5/advertisers/{advertiserId}/channels/{channelId}/sites:replace
Заменяет все сайты в одном канале.

Ресурс REST: v5.advertisers.creatives

Методы
create POST /v5/advertisers/{creative.advertiserId}/creatives
Создает креатив.
delete DELETE /v5/advertisers/{advertiserId}/creatives/{creativeId}
Удаляет креатив.
get GET /v5/advertisers/{advertiserId}/creatives/{creativeId}
Получение креатива.
list GET /v5/advertisers/{advertiserId}/creatives
Позволяет получить список креативов рекламодателя.
patch PATCH /v5/advertisers/{creative.advertiserId}/creatives/{creative.creativeId}
Обновляет существующий креатив.

Ресурс REST: v5.advertisers.insertionOrders

Методы
create POST /v5/advertisers/{insertionOrder.advertiserId}/insertionOrders
Создает новый заказ на размещение.
delete DELETE /v5/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}
Удаляет заказ на размещение.
get GET /v5/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}
Получает заказ на размещение.
list GET /v5/advertisers/{advertiserId}/insertionOrders
Возвращает список заказов на размещение, относящихся к рекламодателю.
patch PATCH /v5/advertisers/{insertionOrder.advertiserId}/insertionOrders/{insertionOrder.insertionOrderId}
Обновляет существующий заказ на размещение.

Ресурс REST: v5.advertisers.inventorySources

Методы
get GET /v5/advertisers/{advertiserId}/inventorySources/{inventorySourceId}
Получение сделки, относящейся к источнику инвентаря.
list GET /v5/advertisers/{advertiserId}/inventorySources
Возвращает список сделок, относящихся к источнику инвентаря.

Ресурс REST: v5.advertisers.invoices

Методы
list GET /v5/advertisers/{advertiserId}/invoices
Список счетов, выставленных рекламодателю за определенный месяц.
lookupInvoiceCurrency GET /v5/advertisers/{advertiserId}/invoices:lookupInvoiceCurrency
Получает валюту счета, используемую рекламодателем в определенном месяце.

Ресурс REST: v5.advertisers.lineItems

Методы
bulkEditAssignedTargetingOptions POST /v5/advertisers/{advertiserId}/lineItems:bulkEditAssignedTargetingOptions
Массовое изменение настроек таргетинга для нескольких позиций.
bulkListAssignedTargetingOptions GET /v5/advertisers/{advertiserId}/lineItems:bulkListAssignedTargetingOptions
Позволяет получить список параметров таргетинга, назначенных нескольким позициям, по типам таргетинга.
bulkUpdate POST /v5/advertisers/{advertiserId}/lineItems:bulkUpdate
Изменение нескольких позиций.
create POST /v5/advertisers/{lineItem.advertiserId}/lineItems
Создает новую позицию.
delete DELETE /v5/advertisers/{advertiserId}/lineItems/{lineItemId}
Удаляет позицию.
duplicate POST /v5/advertisers/{advertiserId}/lineItems/{lineItemId}:duplicate
Создает копию позиции.
get GET /v5/advertisers/{advertiserId}/lineItems/{lineItemId}
Получение позиции.
list GET /v5/advertisers/{advertiserId}/lineItems
Возвращает список позиций рекламодателя.
patch PATCH /v5/advertisers/{lineItem.advertiserId}/lineItems/{lineItem.lineItemId}
Обновляет существующую позицию.

Ресурс REST: v5.advertisers.lineItems.targetingTypes.assignedTargetingOptions

Методы
create POST /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions
Назначает параметр таргетинга позиции.
delete DELETE /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Удаляет назначенный параметр таргетинга из позиции.
get GET /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Получение одного варианта таргетинга, назначенного позиции.
list GET /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions
Возвращает список параметров таргетинга, назначенных позиции.

Ресурс REST: v5.advertisers.lineItems.youtubeAssetTypes.youtubeAssetAssociations

Методы
create POST /v5/advertisers/{advertiserId}/lineItems/{linkedEntity.lineItemId}/youtubeAssetTypes/{youtubeAssetAssociation.youtubeAssetType}/youtubeAssetAssociations
Создает новую связь между указанным ресурсом и объектом YouTube.
delete DELETE /v5/advertisers/{advertiserId}/lineItems/{linkedEntity.lineItemId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations/{youtubeAssetAssociationId}
Удаляет связь между указанным ресурсом и объектом YouTube.
list GET /v5/advertisers/{advertiserId}/lineItems/{linkedEntity.lineItemId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations
Список связей с объектами YouTube, относящихся к указанному ресурсу.

Ресурс REST: v5.advertisers.locationLists

Методы
create POST /v5/advertisers/{advertiserId}/locationLists
Создает новый список местоположений.
get GET /v5/advertisers/{advertiserId}/locationLists/{locationListId}
Получает список местоположений.
list GET /v5/advertisers/{advertiserId}/locationLists
Возвращает списки местоположений, относящиеся к рекламодателю с указанным идентификатором.
patch PATCH /v5/advertisers/{advertiserId}/locationLists/{locationList.locationListId}
Обновляет список местоположений.

Ресурс REST: v5.advertisers.locationLists.assignedLocations

Методы
bulkEdit POST /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations:bulkEdit
Массовый редактор нескольких связей между местоположениями и одним списком местоположений.
create POST /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations
Создает связь между местоположением и списком местоположений.
delete DELETE /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations/{assignedLocationId}
Удаляет связь между местоположением и списком местоположений.
list GET /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations
Показывает адреса, назначенные списку адресов.

Ресурс REST: v5.advertisers.negativeKeywordLists

Методы
create POST /v5/advertisers/{advertiserId}/negativeKeywordLists
Создает новый список минус-слов.
delete DELETE /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}
Удаляет список минус-слов по идентификатору рекламодателя и идентификатору списка минус-слов.
get GET /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}
Получает список минус-слов по идентификатору рекламодателя и идентификатору списка минус-слов.
list GET /v5/advertisers/{advertiserId}/negativeKeywordLists
Возвращает списки минус-слов для заданного идентификатора рекламодателя.
patch PATCH /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordList.negativeKeywordListId}
Обновляет список минус-слов.

Ресурс REST: v5.advertisers.negativeKeywordLists.negativeKeywords

Методы
bulkEdit POST /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:bulkEdit
Массовое изменение минус-слов в одном списке.
create POST /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords
Создает минус-слово в списке минус-слов.
delete DELETE /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords/{keywordValue}
Удаляет минус-слово из списка минус-слов.
list GET /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords
Возвращает список минус-слов.
replace POST /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:replace
Заменяет все минус-слова в одном списке минус-слов.

Ресурс REST: v5.advertisers.reachForecast

Методы
generateReachForecast POST /v5/advertisers/{advertiserId}/reachForecast:generateReachForecast
Создает прогноз охвата для заданного рекламодателя и настроек таргетинга.
retrievePlannableLocations GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableLocations
Получает список стран, в которых поддерживается прогнозирование охвата.
retrievePlannableProducts GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableProducts
Получает список продуктов, которые можно запланировать для местоположения.
retrievePlannableUserInterests GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableUserInterests
Получает сегменты аудитории Google (интересы пользователей), доступные для прогнозирования.
retrievePlannableUserLists GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableUserLists
Получает собственные и сторонние списки пользователей, доступные для прогнозирования.

Ресурс REST: v5.advertisers.targetingTypes.assignedTargetingOptions

Методы
create POST /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions
Назначает рекламодателю вариант таргетинга.
delete DELETE /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Удаляет назначенный параметр таргетинга из профиля рекламодателя.
get GET /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Получает один вариант таргетинга, назначенный рекламодателю.
list GET /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions
Список настроек таргетинга, назначенных рекламодателю.

Ресурс REST: v5.combinedAudiences

Методы
get GET /v5/combinedAudiences/{combinedAudienceId}
Получает смешанную аудиторию.
list GET /v5/combinedAudiences
Список смешанных аудиторий.

Ресурс REST: v5.customBiddingAlgorithms

Методы
create POST /v5/customBiddingAlgorithms
Создает новый алгоритм назначения специальных ставок.
get GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}
Получение алгоритма назначения специальных ставок.
list GET /v5/customBiddingAlgorithms
Список алгоритмов специальных ставок, доступных текущему пользователю и подходящих для использования в стратегиях назначения ставок.
patch PATCH /v5/customBiddingAlgorithms/{customBiddingAlgorithm.customBiddingAlgorithmId}
Обновляет существующий алгоритм специальных ставок.
uploadRules GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadRules
Создает объект ссылки на правила для файла AlgorithmRules.
uploadScript GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadScript
Создает объект ссылки на скрипт для назначения специальных ставок для файла скрипта.

Ресурс REST: v5.customBiddingAlgorithms.rules

Методы
create POST /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules
Создает новый ресурс правил.
get GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules/{customBiddingAlgorithmRulesId}
Получает ресурс правил.
list GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules
Возвращает список ресурсов правил, которые относятся к заданному алгоритму.

Ресурс REST: v5.customBiddingAlgorithms.scripts

Методы
create POST /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts
Создает новый скрипт специальных ставок.
get GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts/{customBiddingScriptId}
Получение скрипта для назначения специальных ставок.
list GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts
Список скриптов для назначения специальных ставок, которые относятся к заданному алгоритму.

Ресурс REST: v5.customLists

Методы
get GET /v5/customLists/{customListId}
Получает список клиентов.
list GET /v5/customLists
Показывает списки клиентов.

Ресурс REST: v5.firstPartyAndPartnerAudiences

Методы
get GET /v5/firstPartyAndPartnerAudiences/{firstPartyAndPartnerAudienceId}
Получает собственную аудиторию или аудиторию партнера.
list GET /v5/firstPartyAndPartnerAudiences
Собственные аудитории и аудитории партнеров.

Ресурс REST: v5.floodlightGroups

Методы
get GET /v5/floodlightGroups/{floodlightGroupId}
Получение группы Floodlight.
patch PATCH /v5/floodlightGroups/{floodlightGroup.floodlightGroupId}
Обновляет существующую группу Floodlight.

Ресурс REST: v5.floodlightGroups.floodlightActivities

Методы
get GET /v5/floodlightGroups/{floodlightGroupId}/floodlightActivities/{floodlightActivityId}
Получает действие Floodlight.
list GET /v5/floodlightGroups/{floodlightGroupId}/floodlightActivities
Список действий Floodlight в группе Floodlight.

Ресурс REST: v5.googleAudiences

Методы
get GET /v5/googleAudiences/{googleAudienceId}
Получает сегмент аудитории Google.
list GET /v5/googleAudiences
Список сегментов аудитории Google.

Ресурс REST: v5.guaranteedOrders

Методы
create POST /v5/guaranteedOrders
Создает новый гарантированный заказ.
editGuaranteedOrderReadAccessors POST /v5/guaranteedOrders/{guaranteedOrderId}:editGuaranteedOrderReadAccessors
Пользователи с этим разрешением могут просматривать рекламодателей гарантированного заказа.
get GET /v5/guaranteedOrders/{guaranteedOrderId}
Получает гарантированный заказ.
list GET /v5/guaranteedOrders
Список гарантированных заказов, доступных текущему пользователю.
patch PATCH /v5/guaranteedOrders/{guaranteedOrder.guaranteedOrderId}
Обновление существующего гарантированного заказа.

Ресурс REST: v5.inventorySourceGroups

Методы
create POST /v5/inventorySourceGroups
Создает новую группу источников инвентаря.
delete DELETE /v5/inventorySourceGroups/{inventorySourceGroupId}
Удаляет группу источников инвентаря.
get GET /v5/inventorySourceGroups/{inventorySourceGroupId}
Получение группы источников инвентаря.
list GET /v5/inventorySourceGroups
Список групп источников инвентаря, доступных текущему пользователю.
patch PATCH /v5/inventorySourceGroups/{inventorySourceGroup.inventorySourceGroupId}
Обновляет группу источников инвентаря.

Ресурс REST: v5.inventorySourceGroups.assignedInventorySources

Методы
bulkEdit POST /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit
Массовый редактор нескольких назначений между источниками инвентаря и одной группой источников инвентаря.
create POST /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources
Создает связь между источником инвентаря и группой источников инвентаря.
delete DELETE /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources/{assignedInventorySourceId}
Удаляет связь между источником инвентаря и группой источников инвентаря.
list GET /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources
Позволяет получить список источников инвентаря, назначенных группе источников инвентаря.

Ресурс REST: v5.lookalikeAudiences

Методы
create POST /v5/lookalikeAudiences
Создает новую похожую аудиторию.
get GET /v5/lookalikeAudiences/{lookalikeAudienceId}
Получает похожую аудиторию.
list GET /v5/lookalikeAudiences
Показывает похожие аудитории.

Ресурс REST: v5.media

Методы
download GET /download/{resourceName=**}
Скачивание медиаконтента.
upload POST /upload/media/{resourceName=**}
Загружает медиафайлы.

Ресурс REST: v5.partners

Методы
editAssignedTargetingOptions POST /v5/partners/{partnerId}:editAssignedTargetingOptions
Изменение настроек таргетинга для одного партнера.
get GET /v5/partners/{partnerId}
Получает партнера.
list GET /v5/partners
Возвращает список партнеров, доступных текущему пользователю.

Ресурс REST: v5.partners.channels

Методы
create POST /v5/partners/{partnerId}/channels
Создает новый канал.
get GET /v5/partners/{partnerId}/channels/{channelId}
Получает канал для партнера или рекламодателя.
list GET /v5/partners/{partnerId}/channels
Возвращает список каналов партнера или рекламодателя.
patch PATCH /v5/partners/{partnerId}/channels/{channel.channelId}
Обновляет канал.

Ресурс REST: v5.partners.channels.sites

Методы
bulkEdit POST /v5/partners/{partnerId}/channels/{channelId}/sites:bulkEdit
Массовый редактор сайтов в одном канале.
create POST /v5/partners/{partnerId}/channels/{channelId}/sites
Создает сайт в канале.
delete DELETE /v5/partners/{partnerId}/channels/{channelId}/sites/{urlOrAppId}
Удаляет сайт из канала.
list GET /v5/partners/{partnerId}/channels/{channelId}/sites
Показывает сайты в канале.
replace POST /v5/partners/{partnerId}/channels/{channelId}/sites:replace
Заменяет все сайты в одном канале.

Ресурс REST: v5.partners.inventorySources

Методы
get GET /v5/partners/{partnerId}/inventorySources/{inventorySourceId}
Получение сделки, относящейся к источнику инвентаря.
list GET /v5/partners/{partnerId}/inventorySources
Возвращает список сделок, относящихся к источнику инвентаря.

Ресурс REST: v5.partners.targetingTypes.assignedTargetingOptions

Методы
create POST /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions
Назначает партнеру вариант таргетинга.
delete DELETE /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Удаляет назначенный параметр таргетинга из партнера.
get GET /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Получает один параметр таргетинга, назначенный партнеру.
list GET /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions
Список настроек таргетинга, назначенных партнеру.

Ресурс REST: v5.sdfdownloadtasks

Методы
create POST /v5/sdfdownloadtasks
Создает задачу на скачивание файла структурированных данных.

Ресурс REST: v5.sdfdownloadtasks.operations

Методы
get GET /v5/{name=sdfdownloadtasks/operations/*}
Получает последнее состояние асинхронной операции скачивания SDF-файла.

Ресурс REST: v5.targetingTypes.targetingOptions

Методы
get GET /v5/targetingTypes/{targetingType}/targetingOptions/{targetingOptionId}
Получение одного варианта таргетинга.
list GET /v5/targetingTypes/{targetingType}/targetingOptions
Возвращает список параметров таргетинга заданного типа.
search POST /v5/targetingTypes/{targetingType}/targetingOptions:search
Поиск вариантов таргетинга определенного типа на основе заданных поисковых запросов.

Ресурс REST: v5.users

Методы
bulkEditAssignedUserRoles POST /v5/users/{userId}:bulkEditAssignedUserRoles
Массовое изменение ролей пользователей.
create POST /v5/users
Создает нового пользователя.
delete DELETE /v5/users/{userId}
Удаляет пользователя.
get GET /v5/users/{userId}
Получает пользователя.
list GET /v5/users
Выводит список пользователей, доступных текущему пользователю.
patch PATCH /v5/users/{user.userId}
Обновляет существующего пользователя.