- منبع: InventorySource
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- پول
- محدوده زمانی
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- روش ها
منبع: InventorySource
یک منبع موجودی
نمایندگی JSON |
---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
فیلدها | |
---|---|
name | فقط خروجی نام منبع منبع موجودی. |
inventorySourceId | فقط خروجی شناسه منحصر به فرد منبع موجودی. توسط سیستم تعیین شده است. |
displayName | نام نمایشی منبع موجودی. باید UTF-8 با حداکثر اندازه 240 بایت کدگذاری شود. |
inventorySourceType | نوع منبع موجودی را نشان می دهد. |
inventorySourceProductType | فقط خروجی نوع محصول منبع موجودی، نشان دهنده روشی است که از طریق آن موجودی را به فروش می رساند. |
commitment | اینکه منبع موجودی تحویل تضمینی داشته باشد یا بدون تضمین. |
deliveryMethod | روش تحویل منبع موجودی.
|
dealId | شناسه ای در فضای مبادله که منبع موجودی را به طور منحصر به فرد شناسایی می کند. باید در بین خریداران در هر صرافی منحصر به فرد باشد اما لزوماً در بین صرافی ها منحصر به فرد نباشد. |
status | تنظیمات وضعیت منبع موجودی. |
exchange | بورسی که منبع موجودی به آن تعلق دارد. |
updateTime | فقط خروجی مُهر زمانی آخرین بهروزرسانی منبع موجودی. توسط سیستم تعیین شده است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
rateDetails | مورد نیاز. جزئیات نرخ منبع موجودی. |
publisherName | نام ناشر/فروشنده منبع موجودی. |
timeRange | محدوده زمانی که این منبع موجودی شروع به کار می کند و سرویس را متوقف می کند. |
creativeConfigs[] | الزامات خلاقانه منبع موجودی برای بسته های حراج قابل استفاده نیست. |
guaranteedOrderId | تغییرناپذیر. شناسه سفارش تضمین شده که این منبع موجودی به آن تعلق دارد. فقط زمانی قابل اعمال است که |
readWriteAccessors | شریک یا تبلیغ کنندگانی که به منبع موجودی دسترسی خواندن/نوشتن دارند. خروجی فقط زمانی است که زمانی که اگر |
readAdvertiserIds[] | فقط خروجی شناسههای تبلیغکنندگان با دسترسی فقط خواندنی به منبع موجودی. |
readPartnerIds[] | فقط خروجی شناسه شرکا با دسترسی فقط خواندنی به منبع موجودی. همه تبلیغ کنندگان شرکا در این زمینه دسترسی فقط خواندنی به منبع موجودی را به ارث می برند. |
InventorySourceType
انواع منابع موجودی احتمالی
Enums | |
---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED | نوع منبع موجودی در این نسخه مشخص نشده یا ناشناخته است. |
INVENTORY_SOURCE_TYPE_PRIVATE | منبع موجودی خصوصی |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE | بسته حراج |
InventorySourceProductType
انواع محصول احتمالی منبع موجودی
Enums | |
---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED | نوع محصول در این نسخه مشخص نشده یا ناشناخته است. اصلاح منابع موجودی این نوع محصول از طریق API پشتیبانی نمی شود. |
PREFERRED_DEAL | منبع موجودی موجودی را از طریق معامله ترجیحی می فروشد. |
PRIVATE_AUCTION | منبع موجودی، موجودی را از طریق حراج خصوصی به فروش می رساند. |
PROGRAMMATIC_GUARANTEED | منبع موجودی موجودی را از طریق برنامه تضمین شده می فروشد. |
TAG_GUARANTEED | منبع موجودی موجودی را از طریق Tag Guaranteed به فروش می رساند. |
YOUTUBE_RESERVE | منبع موجودی موجودی را از طریق YouTube Reserve می فروشد. |
INSTANT_RESERVE | منبع موجودی موجودی را از طریق Instant Reserve می فروشد. اصلاح منابع موجودی این نوع محصول از طریق API پشتیبانی نمی شود. |
GUARANTEED_PACKAGE | منبع موجودی، موجودی را از طریق بسته تضمین شده به فروش می رساند. اصلاح منابع موجودی این نوع محصول از طریق API پشتیبانی نمی شود. |
PROGRAMMATIC_TV | منبع موجودی موجودی را از طریق TV Programmtic می فروشد. اصلاح منابع موجودی این نوع محصول از طریق API پشتیبانی نمی شود. |
AUCTION_PACKAGE | منبع موجودی موجودی را از طریق بسته حراج می فروشد. اصلاح منابع موجودی این نوع محصول از طریق API پشتیبانی نمی شود. |
InventorySourceCommitment
انواع تعهدات احتمالی برای منبع موجودی
Enums | |
---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED | تعهد در این نسخه مشخص نشده یا ناشناخته است. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED | تعهد تحویل تضمین شده است. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED | تعهد تحویل بدون تضمین است. |
InventorySourceDeliveryMethod
روشهای تحویل احتمالی برای منبع موجودی
Enums | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED | روش تحویل در این نسخه مشخص نشده یا ناشناخته است. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC | روش تحویل برنامه ای است. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG | روش تحویل برچسب است. |
InventorySourceStatus
تنظیمات مربوط به وضعیت منبع موجودی.
نمایندگی JSON |
---|
{ "entityStatus": enum ( |
فیلدها | |
---|---|
entityStatus | اینکه آیا منبع موجودی قابل استفاده است یا خیر. مقادیر قابل قبول |
entityPauseReason | دلیل ارائه شده توسط کاربر برای توقف موقت این منبع موجودی. نباید بیش از 100 کاراکتر باشد. فقط زمانی قابل اعمال است که |
sellerStatus | فقط خروجی وضعیت تعیین شده توسط فروشنده برای منبع موجودی. فقط برای منابع موجودی که مستقیماً از ناشران همگامسازی شدهاند قابل اجرا است. مقادیر قابل قبول |
sellerPauseReason | فقط خروجی دلیلی که فروشنده برای توقف این منبع موجودی ارائه کرده است. فقط برای منابع موجودی که مستقیماً از ناشران همگامسازی شدهاند و زمانی که |
configStatus | فقط خروجی وضعیت پیکربندی منبع موجودی. فقط برای منابع موجودی تضمین شده قابل اجرا است. مقادیر قابل قبول یک منبع موجودی باید پیکربندی شود (فیلدهای لازم را پر کنید، خلاقیت ها را انتخاب کنید، و یک کمپین پیش فرض را انتخاب کنید) قبل از اینکه بتواند ارائه شود. |
InventorySourceConfigStatus
حالت های پیکربندی ممکن برای منبع موجودی تضمین شده.
Enums | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | وضعیت تایید در این نسخه مشخص نشده یا ناشناخته است. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING | وضعیت شروع یک منبع موجودی تضمین شده. منبع موجودی در این حالت باید پیکربندی شود. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | وضعیت پس از اینکه خریدار منبع موجودی تضمین شده را پیکربندی می کند. |
RateDetails
تنظیمات مربوط به نرخ منبع موجودی.
نمایندگی JSON |
---|
{ "inventorySourceRateType": enum ( |
فیلدها | |
---|---|
inventorySourceRateType | نوع نرخ مقادیر قابل قبول عبارتند از: |
rate | نرخ برای منبع موجودی. |
unitsPurchased | برای منابع موجودی تضمین شده مورد نیاز است. تعداد نمایش های تضمین شده توسط فروشنده. |
minimumSpend | فقط خروجی مبلغی که خریدار متعهد شده است که از قبل برای منبع موجودی هزینه کند. فقط برای منابع موجودی تضمین شده قابل اجرا است. |
InventorySourceRateType
انواع نرخ ممکن برای منبع موجودی.
Enums | |
---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED | نوع نرخ در این نسخه مشخص نشده یا ناشناخته است. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED | نوع نرخ CPM (ثابت) است. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR | نوع نرخ CPM (طبقه) است. |
INVENTORY_SOURCE_RATE_TYPE_CPD | نوع نرخ هزینه در روز است. |
INVENTORY_SOURCE_RATE_TYPE_FLAT | نوع نرخ تخت است. |
پول
مقداری پول را با نوع ارز آن نشان می دهد.
نمایندگی JSON |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
فیلدها | |
---|---|
currencyCode | کد ارز سه حرفی تعریف شده در ISO 4217. |
units | کل واحدهای مقدار. به عنوان مثال، اگر |
nanos | تعداد نانو (10^-9) واحد مقدار. مقدار باید بین -999,999,999 و +999,999,999 باشد. اگر |
محدوده زمانی
یک محدوده زمانی
نمایندگی JSON |
---|
{ "startTime": string, "endTime": string } |
فیلدها | |
---|---|
startTime | مورد نیاز. کران پایینی یک محدوده زمانی، شامل. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
endTime | مورد نیاز. کران بالای یک محدوده زمانی، شامل. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
CreativeConfig
پیکربندی نیازهای خلاقانه برای منبع موجودی.
نمایندگی JSON |
---|
{ "creativeType": enum ( |
فیلدها | |
---|---|
creativeType | نوع خلاقیتی که می توان به منبع موجودی اختصاص داد. فقط انواع زیر پشتیبانی می شوند:
|
فیلد اتحادیه
پیکربندی برای خلاقیت هایی که می توان به منبع موجودی اختصاص داد. | |
displayCreativeConfig | پیکربندی برای نمایش خلاقیت ها. زمانی که |
videoCreativeConfig | پیکربندی برای خلاقیت های ویدیویی. زمانی که |
InventorySourceDisplayCreativeConfig
پیکربندی برای نمایش خلاقیت ها.
نمایندگی JSON |
---|
{
"creativeSize": {
object ( |
فیلدها | |
---|---|
creativeSize | اندازه مورد نیاز برای خلاقیت های نمایشی که می توان به منبع موجودی اختصاص داد. |
InventorySourceVideoCreativeConfig
پیکربندی برای خلاقیت های ویدیویی.
نمایندگی JSON |
---|
{ "duration": string } |
فیلدها | |
---|---|
duration | مدت زمان مورد نیاز برای خلاقیت های ویدیویی که می توانند به منبع موجودی اختصاص داده شوند. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
InventorySourceAccessors
شریک یا تبلیغ کنندگانی که به منبع موجودی دسترسی دارند.
نمایندگی JSON |
---|
{ // Union field |
فیلدها | |
---|---|
accessors میدان اتحادیه شریک یا تبلیغ کنندگانی که به منبع موجودی دسترسی دارند. accessors می تواند تنها یکی از موارد زیر باشد: | |
partner | شریک با دسترسی به منبع موجودی. |
advertisers | تبلیغ کنندگان با دسترسی به منبع موجودی. همه تبلیغکنندگان باید متعلق به یک شریک باشند. |
PartnerAccessor
شریک با دسترسی به منبع موجودی.
نمایندگی JSON |
---|
{ "partnerId": string } |
فیلدها | |
---|---|
partnerId | شناسه شریک |
AdvertiserAccessors
تبلیغ کنندگان با دسترسی به منبع موجودی.
نمایندگی JSON |
---|
{ "advertiserIds": [ string ] } |
فیلدها | |
---|---|
advertiserIds[] | شناسه آگهی دهندگان |
روش ها | |
---|---|
| یک منبع موجودی جدید ایجاد می کند. |
| دسترسیهای خواندن/نوشتن منبع موجودی را ویرایش میکند. |
| منبع موجودی را دریافت می کند. |
| فهرست منابع موجودی که برای کاربر فعلی قابل دسترسی است. |
| منبع موجودی موجود را به روز می کند. |