Display & Video 360 API

Display & Video 360 API به کاربران امکان می‌دهد گردش‌های کاری پیچیده Display & Video 360 را خودکار کنند، مثلاً ایجاد سفارش‌های درج و تنظیم گزینه‌های هدف‌یابی برای ردیف‌های تکی.

سرویس: displayvideo.googleapis.com

برای فراخوانی این سرویس، توصیه می‌کنیم از کتابخانه‌های کارخواه ارائه‌شده توسط Google استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس باید از کتابخانه‌های خودتان استفاده کند، هنگام درخواست‌های API از اطلاعات زیر استفاده کنید.

سند اکتشاف

سند اکتشاف مشخصاتی ماشین‌خوانا برای توصیف و مصرف میاناهای برنامه‌سازی کاربردی REST است. از آن برای ساختن کتابخانه‌های کارخواه، افزایه‌های IDE، و ابزارهای دیگری که با Google API تعامل دارند استفاده می‌شود. یک سرویس ممکن است چندین سند اکتشاف ارائه دهد. این سرویس سند اکتشاف زیر را ارائه می‌دهد:

نقطه پایان سرویس

نقطه پایان سرویس نشانی وب پایه‌ای است که نشانی شبکه سرویس میانای برنامه‌سازی کاربردی را مشخص می‌کند. یک سرویس ممکن است چندین نقطه پایانی سرویس داشته باشد. این سرویس دارای نقطه پایانی سرویس زیر است و همه شناسه منابع یکسان زیر مربوط به این نقطه پایانی سرویس هستند:

  • 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}
AdGroup را حذف می‌کند.
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 Resource: 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 Resource: 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
«تکلیف بارگیری SDF» ایجاد می‌کند.

منبع 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}
کاربر موجود را به‌روز می‌کند.