Display & Video 360 API

Display & Video 360 API, kullanıcıların kampanya siparişi oluşturma ve tek tek satır öğeleri için hedefleme seçenekleri belirleme gibi karmaşık Display & Video 360 iş akışlarını otomatikleştirmesine olanak tanır.

Hizmet: displayvideo.googleapis.com

Bu hizmeti çağırmak için Google'ın sağladığı istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarını kullanması gerekiyorsa API isteklerini yaparken aşağıdaki bilgileri kullanın.

Keşif dokümanı

Keşif Belgesi, REST API'leri açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. Google API'leriyle etkileşimde bulunan istemci kitaplıkları, IDE eklentileri ve diğer araçları oluşturmak için kullanılır. Bir hizmet birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:

Hizmet uç noktası

Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel bir URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmetin aşağıdaki hizmet uç noktası vardır ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilgilidir:

  • https://displayvideo.googleapis.com

REST Kaynağı: v4.advertisers

Yöntemler
audit GET /v4/advertisers/{advertiserId}:audit
Bir reklamvereni denetler.
create POST /v4/advertisers
Yeni bir reklamveren oluşturur.
delete DELETE /v4/advertisers/{advertiserId}
Bir reklamvereni siler.
editAssignedTargetingOptions POST /v4/advertisers/{advertiserId}:editAssignedTargetingOptions
Tek bir reklamveren altındaki hedefleme seçeneklerini düzenler.
get GET /v4/advertisers/{advertiserId}
Reklamveren alır.
list GET /v4/advertisers
Geçerli kullanıcının erişebildiği reklamverenleri listeler.
listAssignedTargetingOptions GET /v4/advertisers/{advertiserId}:listAssignedTargetingOptions
Reklamverenin hedefleme türleri genelinde atanan hedefleme seçeneklerini listeler.
patch PATCH /v4/advertisers/{advertiser.advertiserId}
Mevcut bir reklamvereni günceller.

REST Kaynağı: v4.advertisers.adGroupAds

Yöntemler
get GET /v4/advertisers/{advertiserId}/adGroupAds/{adGroupAdId}
Reklam grubu reklamı alır.
list GET /v4/advertisers/{advertiserId}/adGroupAds
Reklam grubu reklamlarını listeler.

REST Kaynağı: v4.advertisers.adGroups

Yöntemler
bulkListAssignedTargetingOptions GET /v4/advertisers/{advertiserId}/adGroups:bulkListAssignedTargetingOptions
Hedefleme türleri genelinde birden fazla reklam grubu için atanan hedefleme seçeneklerini listeler.
get GET /v4/advertisers/{advertiserId}/adGroups/{adGroupId}
Bir reklam grubunu alır.
list GET /v4/advertisers/{advertiserId}/adGroups
Reklam gruplarını listeler.

REST Kaynağı: v4.advertisers.adGroups.targetingTypes.assignedTargetingOptions

Yöntemler
get GET /v4/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir reklam grubuna atanmış tek bir hedefleme seçeneğini alır.
list GET /v4/advertisers/{advertiserId}/adGroups/{adGroupId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir reklam grubuna atanan hedefleme seçeneklerini listeler.

REST Kaynağı: v4.advertisers.assets

Yöntemler
upload POST /v4/advertisers/{advertiserId}/assets
POST /upload/v4/advertisers/{advertiserId}/assets
Bir öğe yükler.

REST Kaynağı: v4.advertisers.campaigns

Yöntemler
create POST /v4/advertisers/{campaign.advertiserId}/campaigns
Yeni bir kampanya oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/campaigns/{campaignId}
Bir kampanyayı kalıcı olarak siler.
get GET /v4/advertisers/{advertiserId}/campaigns/{campaignId}
Kampanya alır.
list GET /v4/advertisers/{advertiserId}/campaigns
Bir reklamverendeki kampanyaları listeler.
listAssignedTargetingOptions GET /v4/advertisers/{advertiserId}/campaigns/{campaignId}:listAssignedTargetingOptions
Bir kampanyanın hedefleme türleri genelinde atanmış hedefleme seçeneklerini listeler.
patch PATCH /v4/advertisers/{campaign.advertiserId}/campaigns/{campaign.campaignId}
Mevcut bir kampanyayı günceller.

REST Kaynağı: v4.advertisers.campaigns.targetingTypes.assignedTargetingOptions

Yöntemler
get GET /v4/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Kampanyaya tek bir hedefleme seçeneği atanır.
list GET /v4/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptions
Belirli bir hedefleme türü için bir kampanyaya atanan hedefleme seçeneklerini listeler.

REST Kaynağı: v4.advertisers.channels

Yöntemler
create POST /v4/advertisers/{advertiserId}/channels
Yeni bir kanal oluşturur.
get GET /v4/advertisers/{advertiserId}/channels/{channelId}
İş ortağı veya reklamveren için kanal alır.
list GET /v4/advertisers/{advertiserId}/channels
Bir iş ortağı veya reklamveren için kanalları listeler.
patch PATCH /v4/advertisers/{advertiserId}/channels/{channel.channelId}
Bir kanalı günceller.

REST Kaynağı: v4.advertisers.channels.sites

Yöntemler
bulkEdit POST /v4/advertisers/{advertiserId}/channels/{channelId}/sites:bulkEdit
Tek bir kanal altındaki siteleri toplu olarak düzenleyin.
create POST /v4/advertisers/{advertiserId}/channels/{channelId}/sites
Bir kanalda site oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/channels/{channelId}/sites/{urlOrAppId}
Bir kanaldan site siler.
list GET /v4/advertisers/{advertiserId}/channels/{channelId}/sites
Bir kanaldaki siteleri listeler.
replace POST /v4/advertisers/{advertiserId}/channels/{channelId}/sites:replace
Tek bir kanal altındaki tüm siteleri değiştirir.

REST Kaynağı: v4.advertisers.creatives

Yöntemler
create POST /v4/advertisers/{creative.advertiserId}/creatives
Yeni bir reklam öğesi oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/creatives/{creativeId}
Bir reklam öğesini siler.
get GET /v4/advertisers/{advertiserId}/creatives/{creativeId}
Reklam öğesi alır.
list GET /v4/advertisers/{advertiserId}/creatives
Bir reklamverendeki reklam öğelerini listeler.
patch PATCH /v4/advertisers/{creative.advertiserId}/creatives/{creative.creativeId}
Mevcut bir reklam öğesini günceller.

REST Kaynağı: v4.advertisers.insertionOrders

Yöntemler
create POST /v4/advertisers/{insertionOrder.advertiserId}/insertionOrders
Yeni bir kampanya siparişi oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}
Kampanya siparişini siler.
get GET /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}
Kampanya siparişi alır.
list GET /v4/advertisers/{advertiserId}/insertionOrders
Bir reklamverendeki kampanya siparişlerini listeler.
listAssignedTargetingOptions GET /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}:listAssignedTargetingOptions
Bir kampanya siparişinin hedefleme türleri genelinde atanmış hedefleme seçeneklerini listeler.
patch PATCH /v4/advertisers/{insertionOrder.advertiserId}/insertionOrders/{insertionOrder.insertionOrderId}
Mevcut bir kampanya siparişini günceller.

REST Kaynağı: v4.advertisers.insertionOrders.targetingTypes.assignedTargetingOptions

Yöntemler
create POST /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir kampanya siparişine hedefleme seçeneği atar.
delete DELETE /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Atanan bir hedefleme seçeneğini kampanya siparişinden siler.
get GET /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir kampanya siparişine atanmış tek bir hedefleme seçeneğini alır.
list GET /v4/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir kampanya siparişine atanan hedefleme seçeneklerini listeler.

REST Kaynağı: v4.advertisers.invoices

Yöntemler
list GET /v4/advertisers/{advertiserId}/invoices
Belirli bir ayda bir reklamveren için yayınlanan faturaları listeler.
lookupInvoiceCurrency GET /v4/advertisers/{advertiserId}/invoices:lookupInvoiceCurrency
Bir reklamverenin belirli bir ayda kullandığı fatura para birimini alır.

REST Kaynağı: v4.advertisers.lineItems

Yöntemler
bulkEditAssignedTargetingOptions POST /v4/advertisers/{advertiserId}/lineItems:bulkEditAssignedTargetingOptions
Birden fazla satır öğesi altındaki hedefleme seçeneklerini toplu olarak düzenleme.
bulkListAssignedTargetingOptions GET /v4/advertisers/{advertiserId}/lineItems:bulkListAssignedTargetingOptions
Hedefleme türleri genelinde birden fazla satır öğesi için atanan hedefleme seçeneklerini listeler.
bulkUpdate POST /v4/advertisers/{advertiserId}/lineItems:bulkUpdate
Birden fazla satır öğesini günceller.
create POST /v4/advertisers/{lineItem.advertiserId}/lineItems
Yeni bir satır öğesi oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/lineItems/{lineItemId}
Bir satır öğesini siler.
duplicate POST /v4/advertisers/{advertiserId}/lineItems/{lineItemId}:duplicate
Satır öğesini kopyalar.
generateDefault POST /v4/advertisers/{advertiserId}/lineItems:generateDefault
Kampanya siparişinden devralınan ayarlarla (hedefleme dahil) ve ENTITY_STATUS_DRAFT entity_status ile yeni bir satır öğesi oluşturur.
get GET /v4/advertisers/{advertiserId}/lineItems/{lineItemId}
Bir satır öğesini alır.
list GET /v4/advertisers/{advertiserId}/lineItems
Bir reklamverendeki satır öğelerini listeler.
patch PATCH /v4/advertisers/{lineItem.advertiserId}/lineItems/{lineItem.lineItemId}
Mevcut bir satır öğesini günceller.

REST Kaynağı: v4.advertisers.lineItems.targetingTypes.assignedTargetingOptions

Yöntemler
create POST /v4/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir satır öğesine hedefleme seçeneği atar.
delete DELETE /v4/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Atanmış bir hedefleme seçeneğini satır öğesinden siler.
get GET /v4/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir satır öğesine atanmış tek bir hedefleme seçeneğini alır.
list GET /v4/advertisers/{advertiserId}/lineItems/{lineItemId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir satır öğesine atanan hedefleme seçeneklerini listeler.

REST Kaynağı: v4.advertisers.locationLists

Yöntemler
create POST /v4/advertisers/{advertiserId}/locationLists
Yeni bir konum listesi oluşturur.
get GET /v4/advertisers/{advertiserId}/locationLists/{locationListId}
Konum listesi alır.
list GET /v4/advertisers/{advertiserId}/locationLists
Belirli bir reklamveren kimliğine göre konum listelerini listeler.
patch PATCH /v4/advertisers/{advertiserId}/locationLists/{locationList.locationListId}
Konum listesini günceller.

REST Kaynağı: v4.advertisers.locationLists.assignedLocations

Yöntemler
bulkEdit POST /v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations:bulkEdit
Konumlar ve tek bir konum listesi arasında birden fazla atamayı toplu olarak düzenleyin.
create POST /v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations
Bir konum ile konum listesi arasında atama oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations/{assignedLocationId}
Bir konum ile konum listesi arasındaki atamayı siler.
list GET /v4/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations
Bir konum listesine atanmış konumları listeler.

REST Kaynağı: v4.advertisers.negativeKeywordLists

Yöntemler
create POST /v4/advertisers/{advertiserId}/negativeKeywordLists
Yeni bir negatif anahtar kelime listesi oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}
Bir reklamveren kimliği ve negatif anahtar kelime listesi kimliği verildiğinde negatif anahtar kelime listesini siler.
get GET /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}
Bir reklamveren kimliği ve negatif anahtar kelime listesi kimliği verildiğinde negatif anahtar kelime listesini alır.
list GET /v4/advertisers/{advertiserId}/negativeKeywordLists
Negatif anahtar kelime listelerini belirli bir reklamveren kimliğine göre listeler.
patch PATCH /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordList.negativeKeywordListId}
Negatif anahtar kelime listesini günceller.

REST Kaynağı: v4.advertisers.negativeKeywordLists.negativeKeywords

Yöntemler
bulkEdit POST /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:bulkEdit
Tek bir negatif anahtar kelime listesindeki negatif anahtar kelimeleri toplu olarak düzenler.
create POST /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords
Negatif anahtar kelime listesinde negatif anahtar kelime oluşturur.
delete DELETE /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords/{keywordValue}
Bir negatif anahtar kelimeyi negatif anahtar kelime listesinden siler.
list GET /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords
Negatif anahtar kelime listesindeki negatif anahtar kelimeleri listeler.
replace POST /v4/advertisers/{advertiserId}/negativeKeywordLists/{negativeKeywordListId}/negativeKeywords:replace
Tek bir negatif anahtar kelime listesindeki tüm negatif anahtar kelimeleri değiştirir.

REST Kaynağı: v4.advertisers.targetingTypes.assignedTargetingOptions

Yöntemler
create POST /v4/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir hedefleme seçeneğini reklamverene atar.
delete DELETE /v4/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir reklamverene atanmış hedefleme seçeneğini siler.
get GET /v4/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir reklamverene atanmış tek bir hedefleme seçeneğini alır.
list GET /v4/advertisers/{advertiserId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir reklamverene atanan hedefleme seçeneklerini listeler.

REST Kaynağı: v4.combinedAudiences

Yöntemler
get GET /v4/combinedAudiences/{combinedAudienceId}
Birleştirilmiş kitle elde eder.
list GET /v4/combinedAudiences
Birleştirilmiş kitleleri listeler.

REST Kaynağı: v4.customBiddingAlgorithms

Yöntemler
create POST /v4/customBiddingAlgorithms
Yeni bir özel teklif verme algoritması oluşturur.
get GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}
Özel teklif verme algoritması alır.
list GET /v4/customBiddingAlgorithms
Geçerli kullanıcının erişebildiği ve teklif verme stratejilerinde kullanılabilecek özel teklif verme algoritmalarını listeler.
patch PATCH /v4/customBiddingAlgorithms/{customBiddingAlgorithm.customBiddingAlgorithmId}
Mevcut bir teklif vermeye yönelik özel algoritmayı günceller.
uploadRules GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadRules
Bir AlgorithmRules dosyası için kurallar referans nesnesi oluşturur.
uploadScript GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}:uploadScript
Bir komut dosyası için özel teklif verme komut dosyası referans nesnesi oluşturur.

REST Kaynağı: v4.customBiddingAlgorithms.rules

Yöntemler
create POST /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules
Yeni bir kurallar kaynağı oluşturur.
get GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules/{customBiddingAlgorithmRulesId}
Bir kurallar kaynağını alır.
list GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}/rules
Belirli bir algoritmaya ait kural kaynaklarını listeler.

REST Kaynağı: v4.customBiddingAlgorithms.scripts

Yöntemler
create POST /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts
Yeni bir özel teklif verme komut dosyası oluşturur.
get GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts/{customBiddingScriptId}
Özel teklif verme komut dosyası alır.
list GET /v4/customBiddingAlgorithms/{customBiddingAlgorithmId}/scripts
Belirli bir algoritmaya ait özel teklif verme komut dosyalarını listeler.

REST Kaynağı: v4.customLists

Yöntemler
get GET /v4/customLists/{customListId}
Özel bir liste alır.
list GET /v4/customLists
Özel listeleri listeler.

REST Kaynağı: v4.firstPartyAndPartnerAudiences

Yöntemler
create POST /v4/firstPartyAndPartnerAudiences
FirstPartyAndPartnerAudience oluşturur.
editCustomerMatchMembers POST /v4/firstPartyAndPartnerAudiences/{firstPartyAndPartnerAudienceId}:editCustomerMatchMembers
Müşteri Eşleştirme kitlesinin üye listesini günceller.
get GET /v4/firstPartyAndPartnerAudiences/{firstPartyAndPartnerAudienceId}
Birinci taraf veya iş ortağı kitlesi elde eder.
list GET /v4/firstPartyAndPartnerAudiences
Birinci taraf ve iş ortağı kitlelerini listeler.
patch PATCH /v4/firstPartyAndPartnerAudiences/{firstPartyAndPartnerAudience.firstPartyAndPartnerAudienceId}
Mevcut bir FirstPartyAndPartnerAudience'ı günceller.

REST Kaynağı: v4.floodlightGroups

Yöntemler
get GET /v4/floodlightGroups/{floodlightGroupId}
Bir Floodlight grubunu alır.
patch PATCH /v4/floodlightGroups/{floodlightGroup.floodlightGroupId}
Mevcut bir Floodlight grubunu günceller.

REST Kaynağı: v4.floodlightGroups.floodlightActivities

Yöntemler
get GET /v4/floodlightGroups/{floodlightGroupId}/floodlightActivities/{floodlightActivityId}
Floodlight etkinliğini alır.
list GET /v4/floodlightGroups/{floodlightGroupId}/floodlightActivities
Bir Floodlight grubundaki Floodlight etkinliklerini listeler.

REST Kaynağı: v4.googleAudiences

Yöntemler
get GET /v4/googleAudiences/{googleAudienceId}
Google kitlesi edinir.
list GET /v4/googleAudiences
Google kitlelerini listeler.

REST Kaynağı: v4.guaranteedOrders

Yöntemler
create POST /v4/guaranteedOrders
Yeni bir garantili sipariş oluşturur.
editGuaranteedOrderReadAccessors POST /v4/guaranteedOrders/{guaranteedOrderId}:editGuaranteedOrderReadAccessors
Garantili bir siparişin reklamverenlerini okur.
get GET /v4/guaranteedOrders/{guaranteedOrderId}
Garantili sipariş alır.
list GET /v4/guaranteedOrders
Geçerli kullanıcının erişebileceği garantili siparişleri listeler.
patch PATCH /v4/guaranteedOrders/{guaranteedOrder.guaranteedOrderId}
Mevcut bir garantili siparişi günceller.

REST Kaynağı: v4.inventorySourceGroups

Yöntemler
create POST /v4/inventorySourceGroups
Yeni bir envanter kaynağı grubu oluşturur.
delete DELETE /v4/inventorySourceGroups/{inventorySourceGroupId}
Envanter kaynağı grubunu siler.
get GET /v4/inventorySourceGroups/{inventorySourceGroupId}
Bir envanter kaynağı grubunu alır.
list GET /v4/inventorySourceGroups
Geçerli kullanıcının erişebileceği envanter kaynağı gruplarını listeler.
patch PATCH /v4/inventorySourceGroups/{inventorySourceGroup.inventorySourceGroupId}
Bir envanter kaynağı grubunu günceller.

REST Kaynağı: v4.inventorySourceGroups.assignedInventorySources

Yöntemler
bulkEdit POST /v4/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit
Envanter kaynakları ile tek bir envanter kaynağı grubu arasında birden fazla atamayı toplu olarak düzenleyin.
create POST /v4/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources
Bir envanter kaynağı ile envanter kaynağı grubu arasında atama oluşturur.
delete DELETE /v4/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources/{assignedInventorySourceId}
Envanter kaynağı ile envanter kaynağı grubu arasındaki atamayı siler.
list GET /v4/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources
Bir envanter kaynağı grubuna atanmış envanter kaynaklarını listeler.

REST Kaynağı: v4.inventorySources

Yöntemler
create POST /v4/inventorySources
Yeni bir envanter kaynağı oluşturur.
editInventorySourceReadWriteAccessors POST /v4/inventorySources/{inventorySourceId}:editInventorySourceReadWriteAccessors
Bir envanter kaynağının okuma/yazma erişimcilerini düzenler.
get GET /v4/inventorySources/{inventorySourceId}
Bir envanter kaynağını alır.
list GET /v4/inventorySources
Mevcut kullanıcının erişebileceği envanter kaynaklarını listeler.
patch PATCH /v4/inventorySources/{inventorySource.inventorySourceId}
Mevcut bir envanter kaynağını günceller.

REST Kaynağı: v4.media

Yöntemler
download GET /download/{resourceName=**}
Medya indirir.
upload POST /media/{resourceName=**}
POST /upload/media/{resourceName=**}
Medya yükler.

REST Kaynağı: v4.partners

Yöntemler
editAssignedTargetingOptions POST /v4/partners/{partnerId}:editAssignedTargetingOptions
Tek bir iş ortağı altındaki hedefleme seçeneklerini düzenler.
get GET /v4/partners/{partnerId}
İş ortağı edinir.
list GET /v4/partners
Geçerli kullanıcının erişebileceği iş ortaklarını listeler.

REST Kaynağı: v4.partners.channels

Yöntemler
create POST /v4/partners/{partnerId}/channels
Yeni bir kanal oluşturur.
get GET /v4/partners/{partnerId}/channels/{channelId}
İş ortağı veya reklamveren için kanal alır.
list GET /v4/partners/{partnerId}/channels
Bir iş ortağı veya reklamveren için kanalları listeler.
patch PATCH /v4/partners/{partnerId}/channels/{channel.channelId}
Bir kanalı günceller.

REST Kaynağı: v4.partners.channels.sites

Yöntemler
bulkEdit POST /v4/partners/{partnerId}/channels/{channelId}/sites:bulkEdit
Tek bir kanal altındaki siteleri toplu olarak düzenleyin.
create POST /v4/partners/{partnerId}/channels/{channelId}/sites
Bir kanalda site oluşturur.
delete DELETE /v4/partners/{partnerId}/channels/{channelId}/sites/{urlOrAppId}
Bir kanaldan site siler.
list GET /v4/partners/{partnerId}/channels/{channelId}/sites
Bir kanaldaki siteleri listeler.
replace POST /v4/partners/{partnerId}/channels/{channelId}/sites:replace
Tek bir kanal altındaki tüm siteleri değiştirir.

REST Kaynağı: v4.partners.targetingTypes.assignedTargetingOptions

Yöntemler
create POST /v4/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir hedefleme seçeneğini bir iş ortağına atar.
delete DELETE /v4/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir iş ortağı tarafından atanmış hedefleme seçeneğini siler.
get GET /v4/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}
Bir iş ortağına tek bir hedefleme seçeneği atanır.
list GET /v4/partners/{partnerId}/targetingTypes/{targetingType}/assignedTargetingOptions
Bir iş ortağına atanan hedefleme seçeneklerini listeler.

REST Kaynağı: v4.sdfdownloadtasks

Yöntemler
create POST /v4/sdfdownloadtasks
SDF indirme görevi oluşturur.

REST Kaynağı: v4.sdfdownloadtasks.operations

Yöntemler
get GET /v4/{name=sdfdownloadtasks/operations/*}
Eşzamansız bir SDF indirme görevi işleminin en son durumunu alır.

REST Kaynağı: v4.targetingTypes.targetingOptions

Yöntemler
get GET /v4/targetingTypes/{targetingType}/targetingOptions/{targetingOptionId}
Tek bir hedefleme seçeneği alır.
list GET /v4/targetingTypes/{targetingType}/targetingOptions
Belirli bir türdeki hedefleme seçeneklerini listeler.
search POST /v4/targetingTypes/{targetingType}/targetingOptions:search
Belirli bir türdeki hedefleme seçeneklerini, belirtilen arama terimlerine göre arar.

REST Kaynağı: v4.users

Yöntemler
bulkEditAssignedUserRoles POST /v4/users/{userId}:bulkEditAssignedUserRoles
Bir kullanıcının kullanıcı rollerini toplu olarak düzenler.
create POST /v4/users
Yeni bir kullanıcı oluşturur.
delete DELETE /v4/users/{userId}
Bir kullanıcıyı siler.
get GET /v4/users/{userId}
Bir kullanıcıyı alır.
list GET /v4/users
Mevcut kullanıcının erişebileceği kullanıcıları listeler.
patch PATCH /v4/users/{user.userId}
Mevcut bir kullanıcıyı günceller.