Display & Video 360 API

A API Display & Video 360 permite que os usuários automatizem fluxos de trabalho complexos do Display & Video 360, como a criação de pedidos de inserção e a definição de opções de segmentação para itens de linha individuais.

Serviço: displayvideo.googleapis.com

Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.

Documento de descoberta

Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins de IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de descoberta:

Endpoint de serviço

Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:

  • https://displayvideo.googleapis.com

Recurso REST: v5.advertisers

Métodos
audit GET /v5/advertisers/{advertiserId}:audit
Audita um anunciante.
create POST /v5/advertisers
Cria um novo anunciante.
delete DELETE /v5/advertisers/{advertiserId}
Exclui um anunciante.
editAssignedTargetingOptions POST /v5/advertisers/{advertiserId}:editAssignedTargetingOptions
Edita as opções de segmentação de um único anunciante.
get GET /v5/advertisers/{advertiserId}
Recebe um anunciante.
list GET /v5/advertisers
Lista os anunciantes que estão acessíveis ao usuário atual.
listAssignedTargetingOptions GET /v5/advertisers/{advertiserId}:listAssignedTargetingOptions
Lista as opções de segmentação atribuídas de um anunciante em todos os tipos de segmentação.
patch PATCH /v5/advertisers/{advertiser.advertiserId}
Atualiza um anunciante.

Recurso REST: v5.advertisers.adAssets

Métodos
bulkCreate POST /v5/advertisers/{advertiserId}/adAssets:bulkCreate
Cria vários recursos de anúncio em uma única solicitação.
create POST /v5/advertisers/{advertiserId}/adAssets
Cria um recurso de anúncio.
get GET /v5/advertisers/{advertiserId}/adAssets/{adAssetId}
Recebe um recurso de anúncio.
list GET /v5/advertisers/{advertiserId}/adAssets
Lista os recursos de anúncio em um ID do anunciante.
patch PATCH /v5/advertisers/{advertiserId}/adAssets/{adAsset.adAssetId}
Atualiza um recurso de anúncio.
upload POST /v5/advertisers/{advertiserId}/adAssets:uploadAdAsset
POST /upload/v5/advertisers/{advertiserId}/adAssets:uploadAdAsset
Faz upload e cria um recurso de anúncio.

Recurso REST: v5.advertisers.adGroupAds

Métodos
create POST /v5/advertisers/{adGroupAd.advertiserId}/adGroupAds
Cria um anúncio de grupo de anúncios.
delete DELETE /v5/advertisers/{advertiserId}/adGroupAds/{adGroupAdId}
Exclui um anúncio do grupo de anúncios.
get GET /v5/advertisers/{advertiserId}/adGroupAds/{adGroupAdId}
Recebe um anúncio do grupo de anúncios.
list GET /v5/advertisers/{advertiserId}/adGroupAds
Lista os anúncios do grupo de anúncios.
patch PATCH /v5/advertisers/{adGroupAd.advertiserId}/adGroupAds/{adGroupAd.adGroupAdId}
Atualiza um anúncio do grupo de anúncios.

Recurso REST: v5.advertisers.adGroups

Métodos
bulkEditAssignedTargetingOptions POST /v5/advertisers/{advertiserId}/adGroups:bulkEditAssignedTargetingOptions
Edita em massa as opções de segmentação de vários grupos de anúncios.
bulkListAssignedTargetingOptions GET /v5/advertisers/{advertiserId}/adGroups:bulkListAssignedTargetingOptions
Lista as opções de segmentação atribuídas a vários grupos de anúncios em todos os tipos de segmentação.
create POST /v5/advertisers/{adGroup.advertiserId}/adGroups
Cria um novo grupo de anúncios.
delete DELETE /v5/advertisers/{advertiserId}/adGroups/{adGroupId}
Exclui um AdGroup.
get GET /v5/advertisers/{advertiserId}/adGroups/{adGroupId}
Recebe um grupo de anúncios.
list GET /v5/advertisers/{advertiserId}/adGroups
Lista os grupos de anúncios.
patch PATCH /v5/advertisers/{adGroup.advertiserId}/adGroups/{adGroup.adGroupId}
Atualiza um grupo de anúncios.

Recurso REST: v5.advertisers.adGroups.targetingTypes.assignedTargetingOptions

Métodos
create POST /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions
Atribui uma opção de segmentação a um grupo de anúncios.
delete DELETE /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Exclui uma opção de segmentação atribuída de um grupo de anúncios.
get GET /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Recebe uma única opção de segmentação atribuída a um grupo de anúncios.
list GET /v5/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions
Lista as opções de segmentação atribuídas a um grupo de anúncios.

Recurso REST: v5.advertisers.adGroups.youtubeAssetTypes.youtubeAssetAssociations

Métodos
create POST /v5/advertisers/{advertiserId}/adGroups/{linkedEntity.adGroupId}/youtubeAssetTypes/{youtubeAssetAssociation.youtubeAssetType}/youtubeAssetAssociations
Cria uma nova associação entre o recurso identificado e um recurso do YouTube.
delete DELETE /v5/advertisers/{advertiserId}/adGroups/{linkedEntity.adGroupId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations/{youtubeAssetAssociationId}
Exclui uma associação entre o recurso identificado e um recurso do YouTube.
list GET /v5/advertisers/{advertiserId}/adGroups/{linkedEntity.adGroupId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations
Lista as associações de recursos do YouTube vinculadas ao recurso em questão.

Recurso REST: v5.advertisers.assets

Métodos
upload POST /upload/v5/advertisers/{advertiserId}/assets
Faz upload de um recurso.

Recurso REST: v5.advertisers.campaigns

Métodos
create POST /v5/advertisers/{campaign.advertiserId}/campaigns
Cria uma nova campanha.
delete DELETE /v5/advertisers/{advertiserId}/campaigns/{campaignId}
Exclui permanentemente uma campanha.
get GET /v5/advertisers/{advertiserId}/campaigns/{campaignId}
Recebe uma campanha.
list GET /v5/advertisers/{advertiserId}/campaigns
Lista as campanhas de um anunciante.
patch PATCH /v5/advertisers/{campaign.advertiserId}/campaigns/{campaign.campaignId}
Atualiza uma campanha.

Recurso REST: v5.advertisers.channels

Métodos
create POST /v5/advertisers/{advertiserId}/channels
Cria um novo canal.
get GET /v5/advertisers/{advertiserId}/channels/{channelId}
Recebe um canal para um parceiro ou anunciante.
list GET /v5/advertisers/{advertiserId}/channels
Lista os canais de um parceiro ou anunciante.
patch PATCH /v5/advertisers/{advertiserId}/channels/{channel.channelId}
Atualiza um canal.

Recurso REST: v5.advertisers.channels.sites

Métodos
bulkEdit POST /v5/advertisers/{advertiserId}/channels/{channelId}/sites:bulkEdit
Edita em massa sites em um único canal.
create POST /v5/advertisers/{advertiserId}/channels/{channelId}/sites
Cria um site em um canal.
delete DELETE /v5/advertisers/{advertiserId}/channels/{channelId}/sites/{urlOrAppId}
Exclui um site de um canal.
list GET /v5/advertisers/{advertiserId}/channels/{channelId}/sites
Lista sites em um canal.
replace POST /v5/advertisers/{advertiserId}/channels/{channelId}/sites:replace
Substitui todos os sites em um único canal.

Recurso REST: v5.advertisers.creatives

Métodos
create POST /v5/advertisers/{creative.advertiserId}/creatives
Cria um novo criativo.
delete DELETE /v5/advertisers/{advertiserId}/creatives/{creativeId}
Exclui um criativo.
get GET /v5/advertisers/{advertiserId}/creatives/{creativeId}
Recebe um criativo.
list GET /v5/advertisers/{advertiserId}/creatives
Lista os criativos de um anunciante.
patch PATCH /v5/advertisers/{creative.advertiserId}/creatives/{creative.creativeId}
Atualiza um criativo.

Recurso REST: v5.advertisers.insertionOrders

Métodos
create POST /v5/advertisers/{insertionOrder.advertiserId}/insertionOrders
Cria um pedido de inserção.
delete DELETE /v5/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}
Exclui um pedido de inserção.
get GET /v5/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}
Recebe um pedido de inserção.
list GET /v5/advertisers/{advertiserId}/insertionOrders
Lista os pedidos de inserção de um anunciante.
patch PATCH /v5/advertisers/{insertionOrder.advertiserId}/insertionOrders/{insertionOrder.insertionOrderId}
Atualiza um pedido de inserção.

Recurso REST: v5.advertisers.inventorySources

Métodos
get GET /v5/advertisers/{advertiserId}/inventorySources/{inventorySourceId}
Recebe uma transação de origem de inventário.
list GET /v5/advertisers/{advertiserId}/inventorySources
Lista as transações de origem de inventário.

Recurso REST: v5.advertisers.invoices

Métodos
list GET /v5/advertisers/{advertiserId}/invoices
Lista as faturas publicadas para um anunciante em um determinado mês.
lookupInvoiceCurrency GET /v5/advertisers/{advertiserId}/invoices:lookupInvoiceCurrency
Recupera a moeda da fatura usada por um anunciante em um determinado mês.

Recurso REST: v5.advertisers.lineItems

Métodos
bulkEditAssignedTargetingOptions POST /v5/advertisers/{advertiserId}/lineItems:bulkEditAssignedTargetingOptions
Edita em massa as opções de segmentação em vários itens de linha.
bulkListAssignedTargetingOptions GET /v5/advertisers/{advertiserId}/lineItems:bulkListAssignedTargetingOptions
Lista as opções de segmentação atribuídas a vários itens de linha em todos os tipos de segmentação.
bulkUpdate POST /v5/advertisers/{advertiserId}/lineItems:bulkUpdate
Atualiza vários itens de linha.
create POST /v5/advertisers/{lineItem.advertiserId}/lineItems
Cria um novo item de linha.
delete DELETE /v5/advertisers/{advertiserId}/lineItems/{lineItemId}
Exclui um item de linha.
duplicate POST /v5/advertisers/{advertiserId}/lineItems/{lineItemId}:duplicate
Duplica um item de linha.
get GET /v5/advertisers/{advertiserId}/lineItems/{lineItemId}
Recebe um item de linha.
list GET /v5/advertisers/{advertiserId}/lineItems
Lista itens de linha em um anunciante.
patch PATCH /v5/advertisers/{lineItem.advertiserId}/lineItems/{lineItem.lineItemId}
Atualiza um item de linha.

Recurso REST: v5.advertisers.lineItems.targetingTypes.assignedTargetingOptions

Métodos
create POST /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions
Atribui uma opção de segmentação a um item de linha.
delete DELETE /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Exclui uma opção de segmentação atribuída de um item de linha.
get GET /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Recebe uma única opção de segmentação atribuída a um item de linha.
list GET /v5/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions
Lista as opções de segmentação atribuídas a um item de linha.

Recurso REST: v5.advertisers.lineItems.youtubeAssetTypes.youtubeAssetAssociations

Métodos
create POST /v5/advertisers/{advertiserId}/lineItems/{linkedEntity.lineItemId}/youtubeAssetTypes/{youtubeAssetAssociation.youtubeAssetType}/youtubeAssetAssociations
Cria uma nova associação entre o recurso identificado e um recurso do YouTube.
delete DELETE /v5/advertisers/{advertiserId}/lineItems/{linkedEntity.lineItemId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations/{youtubeAssetAssociationId}
Exclui uma associação entre o recurso identificado e um recurso do YouTube.
list GET /v5/advertisers/{advertiserId}/lineItems/{linkedEntity.lineItemId}/youtubeAssetTypes/{youtubeAssetType}/youtubeAssetAssociations
Lista as associações de recursos do YouTube vinculadas ao recurso em questão.

Recurso REST: v5.advertisers.locationLists

Métodos
create POST /v5/advertisers/{advertiserId}/locationLists
Cria uma nova lista de locais.
get GET /v5/advertisers/{advertiserId}/locationLists/{locationListId}
Recebe uma lista de locais.
list GET /v5/advertisers/{advertiserId}/locationLists
Lista as listas de locais com base em um determinado ID do anunciante.
patch PATCH /v5/advertisers/{advertiserId}/locationLists/{locationList.locationListId}
Atualiza uma lista de locais.

Recurso REST: v5.advertisers.locationLists.assignedLocations

Métodos
bulkEdit POST /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations:bulkEdit
Edita em massa várias atribuições entre locais e uma única lista de locais.
create POST /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations
Cria uma atribuição entre um local e uma lista de locais.
delete DELETE /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations/{assignedLocationId}
Exclui a atribuição entre um local e uma lista de locais.
list GET /v5/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations
Lista os locais atribuídos a uma lista de locais.

Recurso REST: v5.advertisers.negativeKeywordLists

Métodos
create POST /v5/advertisers/{advertiserId}/negativeKeywordLists
Cria uma nova lista de palavras-chave negativas.
delete DELETE /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}
Exclui uma lista de palavras-chave negativas com base em um ID do anunciante e um ID da lista de palavras-chave negativas.
get GET /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}
Recebe uma lista de palavras-chave negativas com base em um ID do anunciante e um ID da lista de palavras-chave negativas.
list GET /v5/advertisers/{advertiserId}/negativeKeywordLists
Lista as listas de palavras-chave negativas com base em um ID do anunciante.
patch PATCH /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordList.negativeKeywordListId}
Atualiza uma lista de palavras-chave negativas.

Recurso REST: v5.advertisers.negativeKeywordLists.negativeKeywords

Métodos
bulkEdit POST /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:bulkEdit
Edita em massa as palavras-chave negativas em uma única lista de palavras-chave negativas.
create POST /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords
Cria uma palavra-chave negativa em uma lista de palavras-chave negativas.
delete DELETE /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords/{keywordValue}
Exclui uma palavra-chave negativa de uma lista de palavras-chave negativas.
list GET /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords
Lista as palavras-chave negativas em uma lista de palavras-chave negativas.
replace POST /v5/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:replace
Substitui todas as palavras-chave negativas em uma única lista de palavras-chave negativas.

Recurso REST: v5.advertisers.reachForecast

Métodos
generateReachForecast POST /v5/advertisers/{advertiserId}/reachForecast:generateReachForecast
Gera uma previsão de alcance para um determinado anunciante e configuração de segmentação.
retrievePlannableLocations GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableLocations
Recupera a lista de países em que a estimativa de alcance está disponível.
retrievePlannableProducts GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableProducts
Recupera a lista de produtos que podem ser planejados para um local.
retrievePlannableUserInterests GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableUserInterests
Recupera os públicos-alvo do Google (interesses do usuário) disponíveis para estimativa.
retrievePlannableUserLists GET /v5/advertisers/{advertiserId}/reachForecast:retrievePlannableUserLists
Recupera as listas de usuários próprios e de terceiros disponíveis para estimativa.

Recurso REST: v5.advertisers.targetingTypes.assignedTargetingOptions

Métodos
create POST /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions
Atribui uma opção de segmentação a um anunciante.
delete DELETE /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Exclui uma opção de segmentação atribuída de um anunciante.
get GET /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Recebe uma única opção de segmentação atribuída a um anunciante.
list GET /v5/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions
Lista as opções de segmentação atribuídas a um anunciante.

Recurso REST: v5.combinedAudiences

Métodos
get GET /v5/combinedAudiences/{combinedAudienceId}
Recebe um público-alvo combinado.
list GET /v5/combinedAudiences
Lista os públicos-alvo combinados.

Recurso REST: v5.customBiddingAlgorithms

Métodos
create POST /v5/customBiddingAlgorithms
Cria um novo algoritmo de lances personalizados.
get GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}
Recebe um algoritmo de lances personalizados.
list GET /v5/customBiddingAlgorithms
Lista os algoritmos de lances personalizados que estão acessíveis ao usuário atual e podem ser usados em estratégias de lances.
patch PATCH /v5/customBiddingAlgorithms/{customBiddingAlgorithm.customBiddingAlgorithmId}
Atualiza um algoritmo de lances personalizados existente.
uploadRules GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadRules
Cria um objeto de referência de regras para um arquivo AlgorithmRules.
uploadScript GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadScript
Cria um objeto de referência de script de lances personalizados para um arquivo de script.

Recurso REST: v5.customBiddingAlgorithms.rules

Métodos
create POST /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules
Cria um novo recurso de regras.
get GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules/{customBiddingAlgorithmRulesId}
Recupera um recurso de regras.
list GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules
Lista os recursos de regras que pertencem ao algoritmo fornecido.

Recurso REST: v5.customBiddingAlgorithms.scripts

Métodos
create POST /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts
Cria um script de lances personalizados.
get GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts/{customBiddingScriptId}
Recebe um script de lances personalizados.
list GET /v5/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts
Lista os scripts de lances personalizados que pertencem ao algoritmo em questão.

Recurso REST: v5.customLists

Métodos
get GET /v5/customLists/{customListId}
Recebe uma lista personalizada.
list GET /v5/customLists
Lista as listas personalizadas.

Recurso REST: v5.firstPartyAndPartnerAudiences

Métodos
get GET /v5/firstPartyAndPartnerAudiences/{firstPartyAndPartnerAudienceId}
Recebe um público-alvo próprio ou de parceiros.
list GET /v5/firstPartyAndPartnerAudiences
Lista públicos-alvo próprios e de parceiros.

Recurso REST: v5.floodlightGroups

Métodos
get GET /v5/floodlightGroups/{floodlightGroupId}
Recebe um grupo do Floodlight.
patch PATCH /v5/floodlightGroups/{floodlightGroup.floodlightGroupId}
Atualiza um grupo do Floodlight.

Recurso REST: v5.floodlightGroups.floodlightActivities

Métodos
get GET /v5/floodlightGroups/{floodlightGroupId}/floodlightActivities/{floodlightActivityId}
Recebe uma atividade do Floodlight.
list GET /v5/floodlightGroups/{floodlightGroupId}/floodlightActivities
Lista as atividades do Floodlight em um grupo do Floodlight.

Recurso REST: v5.googleAudiences

Métodos
get GET /v5/googleAudiences/{googleAudienceId}
Recebe um público-alvo do Google.
list GET /v5/googleAudiences
Lista os públicos-alvo do Google.

Recurso REST: v5.guaranteedOrders

Métodos
create POST /v5/guaranteedOrders
Cria uma nova transação de garantia.
editGuaranteedOrderReadAccessors POST /v5/guaranteedOrders/{guaranteedOrderId}:editGuaranteedOrderReadAccessors
Edita os anunciantes de leitura de um pedido garantido.
get GET /v5/guaranteedOrders/{guaranteedOrderId}
Recebe um pedido garantido.
list GET /v5/guaranteedOrders
Lista os pedidos garantidos que podem ser acessados pelo usuário atual.
patch PATCH /v5/guaranteedOrders/{guaranteedOrder.guaranteedOrderId}
Atualiza uma transação garantida.

Recurso REST: v5.inventorySourceGroups

Métodos
create POST /v5/inventorySourceGroups
Cria um novo grupo de origens de inventário.
delete DELETE /v5/inventorySourceGroups/{inventorySourceGroupId}
Exclui um grupo de origem de inventário.
get GET /v5/inventorySourceGroups/{inventorySourceGroupId}
Recebe um grupo de origens de inventário.
list GET /v5/inventorySourceGroups
Lista os grupos de origem de inventário acessíveis ao usuário atual.
patch PATCH /v5/inventorySourceGroups/{inventorySourceGroup.inventorySourceGroupId}
Atualiza um grupo de origens de inventário.

Recurso REST: v5.inventorySourceGroups.assignedInventorySources

Métodos
bulkEdit POST /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit
Edita em massa várias atribuições entre origens de inventário e um único grupo de origens de inventário.
create POST /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources
Cria uma atribuição entre uma origem de inventário e um grupo de origens de inventário.
delete DELETE /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources/{assignedInventorySourceId}
Exclui a atribuição entre uma origem de inventário e um grupo de origens de inventário.
list GET /v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources
Lista as origens de inventário atribuídas a um grupo de origens de inventário.

Recurso REST: v5.lookalikeAudiences

Métodos
create POST /v5/lookalikeAudiences
Cria um novo público-alvo parecido.
get GET /v5/lookalikeAudiences/{lookalikeAudienceId}
Recebe um público-alvo semelhante.
list GET /v5/lookalikeAudiences
Lista os públicos-alvo semelhantes.

Recurso REST: v5.media

Métodos
download GET /download/{resourceName=**}
Faz o download de mídia.
upload POST /upload/media/{resourceName=**}
Faz upload de mídia.

Recurso REST: v5.partners

Métodos
editAssignedTargetingOptions POST /v5/partners/{partnerId}:editAssignedTargetingOptions
Edita as opções de segmentação de um único parceiro.
get GET /v5/partners/{partnerId}
Recebe um parceiro.
list GET /v5/partners
Lista os parceiros acessíveis ao usuário atual.

Recurso REST: v5.partners.channels

Métodos
create POST /v5/partners/{partnerId}/channels
Cria um novo canal.
get GET /v5/partners/{partnerId}/channels/{channelId}
Recebe um canal para um parceiro ou anunciante.
list GET /v5/partners/{partnerId}/channels
Lista os canais de um parceiro ou anunciante.
patch PATCH /v5/partners/{partnerId}/channels/{channel.channelId}
Atualiza um canal.

Recurso REST: v5.partners.channels.sites

Métodos
bulkEdit POST /v5/partners/{partnerId}/channels/{channelId}/sites:bulkEdit
Edita em massa os sites de um único canal.
create POST /v5/partners/{partnerId}/channels/{channelId}/sites
Cria um site em um canal.
delete DELETE /v5/partners/{partnerId}/channels/{channelId}/sites/{urlOrAppId}
Exclui um site de um canal.
list GET /v5/partners/{partnerId}/channels/{channelId}/sites
Lista sites em um canal.
replace POST /v5/partners/{partnerId}/channels/{channelId}/sites:replace
Substitui todos os sites em um único canal.

Recurso REST: v5.partners.inventorySources

Métodos
get GET /v5/partners/{partnerId}/inventorySources/{inventorySourceId}
Recebe uma transação de origem de inventário.
list GET /v5/partners/{partnerId}/inventorySources
Lista as transações de origem de inventário.

Recurso REST: v5.partners.targetingTypes.assignedTargetingOptions

Métodos
create POST /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions
Atribui uma opção de segmentação a um parceiro.
delete DELETE /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Exclui uma opção de segmentação atribuída de um parceiro.
get GET /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Recebe uma única opção de segmentação atribuída a um parceiro.
list GET /v5/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions
Lista as opções de segmentação atribuídas a um parceiro.

Recurso REST: v5.sdfdownloadtasks

Métodos
create POST /v5/sdfdownloadtasks
Cria uma tarefa de download de SDF.

Recurso REST: v5.sdfdownloadtasks.operations

Métodos
get GET /v5/{name=sdfdownloadtasks/operations/*}
Recebe o estado mais recente de uma operação de tarefa de download de SDF assíncrona.

Recurso REST: v5.targetingTypes.targetingOptions

Métodos
get GET /v5/targetingTypes/{targetingType}/targetingOptions/{targetingOptionId}
Recebe uma única opção de segmentação.
list GET /v5/targetingTypes/{targetingType}/targetingOptions
Lista as opções de segmentação de um determinado tipo.
search POST /v5/targetingTypes/{targetingType}/targetingOptions:search
Pesquisa opções de segmentação de um determinado tipo com base nos termos de pesquisa informados.

Recurso REST: v5.users

Métodos
bulkEditAssignedUserRoles POST /v5/users/{userId}:bulkEditAssignedUserRoles
Edita em massa as funções de um usuário.
create POST /v5/users
Cria um novo usuário.
delete DELETE /v5/users/{userId}
Exclui um usuário.
get GET /v5/users/{userId}
Recebe um usuário.
list GET /v5/users
Lista os usuários que podem ser acessados pelo usuário atual.
patch PATCH /v5/users/{user.userId}
Atualiza um usuário.