- منبع: 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 | فقط خروجی نام منبع منبع موجودی. |
inventory Source Id | فقط خروجی شناسه منحصر به فرد منبع موجودی. توسط سیستم تعیین شده است. |
display Name | نام نمایشی منبع موجودی. باید UTF-8 با حداکثر اندازه 240 بایت کدگذاری شود. |
inventory Source Type | نوع منبع موجودی را نشان می دهد. |
inventory Source Product Type | فقط خروجی نوع محصول منبع موجودی، نشان دهنده روشی است که از طریق آن موجودی را به فروش می رساند. |
commitment | اینکه منبع موجودی تحویل تضمینی داشته باشد یا بدون تضمین. |
delivery Method | روش تحویل منبع موجودی.
|
deal Id | شناسه ای در فضای مبادله که منبع موجودی را به طور منحصر به فرد شناسایی می کند. باید در بین خریداران در هر صرافی منحصر به فرد باشد اما لزوماً در بین صرافی ها منحصر به فرد نباشد. |
status | تنظیمات وضعیت منبع موجودی. |
exchange | بورسی که منبع موجودی به آن تعلق دارد. |
update Time | فقط خروجی مُهر زمانی آخرین بهروزرسانی منبع موجودی. توسط سیستم تعیین شده است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
rate Details | مورد نیاز. جزئیات نرخ منبع موجودی. |
publisher Name | نام ناشر/فروشنده منبع موجودی. |
time Range | محدوده زمانی که این منبع موجودی شروع به کار می کند و سرویس را متوقف می کند. |
creative Configs[] | الزامات خلاقانه منبع موجودی برای بسته های حراج قابل استفاده نیست. |
guaranteed Order Id | تغییرناپذیر. شناسه سفارش تضمین شده که این منبع موجودی به آن تعلق دارد. فقط زمانی قابل اعمال است که |
read Write Accessors | شریک یا تبلیغ کنندگانی که به منبع موجودی دسترسی خواندن/نوشتن دارند. خروجی فقط زمانی است که زمانی که اگر |
read Advertiser Ids[] | فقط خروجی شناسههای تبلیغکنندگان با دسترسی فقط خواندنی به منبع موجودی. |
read Partner Ids[] | فقط خروجی شناسه شرکا با دسترسی فقط خواندنی به منبع موجودی. همه تبلیغ کنندگان شرکا در این زمینه دسترسی فقط خواندنی به منبع موجودی را به ارث می برند. |
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 ( |
فیلدها | |
---|---|
entity Status | اینکه آیا منبع موجودی قابل استفاده است یا خیر. مقادیر قابل قبول |
entity Pause Reason | دلیل ارائه شده توسط کاربر برای توقف موقت این منبع موجودی. نباید بیش از 100 کاراکتر باشد. فقط زمانی قابل اعمال است که |
seller Status | فقط خروجی وضعیت تعیین شده توسط فروشنده برای منبع موجودی. فقط برای منابع موجودی که مستقیماً از ناشران همگامسازی شدهاند قابل اجرا است. مقادیر قابل قبول |
seller Pause Reason | فقط خروجی دلیلی که فروشنده برای توقف این منبع موجودی ارائه کرده است. فقط برای منابع موجودی که مستقیماً از ناشران همگامسازی شدهاند و زمانی که |
config Status | فقط خروجی وضعیت پیکربندی منبع موجودی. فقط برای منابع موجودی تضمین شده قابل اجرا است. مقادیر قابل قبول یک منبع موجودی باید پیکربندی شود (فیلدهای لازم را پر کنید، خلاقیت ها را انتخاب کنید، و یک کمپین پیش فرض را انتخاب کنید) قبل از اینکه بتواند ارائه شود. |
InventorySourceConfigStatus
حالت های پیکربندی ممکن برای منبع موجودی تضمین شده.
Enums | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | وضعیت تایید در این نسخه مشخص نشده یا ناشناخته است. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING | وضعیت شروع یک منبع موجودی تضمین شده. منبع موجودی در این حالت باید پیکربندی شود. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | وضعیت پس از اینکه خریدار منبع موجودی تضمین شده را پیکربندی می کند. |
RateDetails
تنظیمات مربوط به نرخ منبع موجودی.
نمایندگی JSON |
---|
{ "inventorySourceRateType": enum ( |
فیلدها | |
---|---|
inventory Source Rate Type | نوع نرخ مقادیر قابل قبول عبارتند از |
rate | نرخ برای منبع موجودی. |
units Purchased | برای منابع موجودی تضمین شده مورد نیاز است. تعداد نمایش های تضمین شده توسط فروشنده. |
minimum Spend | فقط خروجی مبلغی که خریدار متعهد شده است که از قبل برای منبع موجودی هزینه کند. فقط برای منابع موجودی تضمین شده قابل اجرا است. |
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 } |
فیلدها | |
---|---|
currency Code | کد ارز سه حرفی تعریف شده در ISO 4217. |
units | کل واحدهای مقدار. به عنوان مثال، اگر |
nanos | تعداد نانو (10^-9) واحد مقدار. مقدار باید بین -999,999,999 و +999,999,999 باشد. اگر |
محدوده زمانی
یک محدوده زمانی
نمایندگی JSON |
---|
{ "startTime": string, "endTime": string } |
فیلدها | |
---|---|
start Time | مورد نیاز. کران پایینی یک محدوده زمانی، شامل. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
end Time | مورد نیاز. کران بالای یک محدوده زمانی، شامل. یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
CreativeConfig
پیکربندی نیازهای خلاقانه برای منبع موجودی.
نمایندگی JSON |
---|
{ "creativeType": enum ( |
فیلدها | |
---|---|
creative Type | نوع خلاقیتی که می توان به منبع موجودی اختصاص داد. فقط انواع زیر پشتیبانی می شوند:
|
فیلد اتحادیه
پیکربندی برای خلاقیت هایی که می توان به منبع موجودی اختصاص داد. | |
display Creative Config | پیکربندی برای نمایش خلاقیت ها. زمانی که |
video Creative Config | پیکربندی برای خلاقیت های ویدیویی. زمانی که |
InventorySourceDisplayCreativeConfig
پیکربندی برای نمایش خلاقیت ها.
نمایندگی JSON |
---|
{
"creativeSize": {
object ( |
فیلدها | |
---|---|
creative Size | اندازه مورد نیاز برای خلاقیت های نمایشی که می توان به منبع موجودی اختصاص داد. |
InventorySourceVideoCreativeConfig
پیکربندی برای خلاقیت های ویدیویی.
نمایندگی JSON |
---|
{ "duration": string } |
فیلدها | |
---|---|
duration | مدت زمان مورد نیاز برای خلاقیت های ویدیویی که می توانند به منبع موجودی اختصاص داده شوند. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
InventorySourceAccessors
شریک یا تبلیغ کنندگانی که به منبع موجودی دسترسی دارند.
نمایندگی JSON |
---|
{ // Union field |
فیلدها | |
---|---|
accessors میدان اتحادیه شریک یا تبلیغ کنندگانی که به منبع موجودی دسترسی دارند. accessors می تواند تنها یکی از موارد زیر باشد: | |
partner | شریک با دسترسی به منبع موجودی. |
advertisers | تبلیغ کنندگان با دسترسی به منبع موجودی. همه تبلیغکنندگان باید متعلق به یک شریک باشند. |
PartnerAccessor
شریک با دسترسی به منبع موجودی.
نمایندگی JSON |
---|
{ "partnerId": string } |
فیلدها | |
---|---|
partner Id | شناسه شریک |
AdvertiserAccessors
تبلیغ کنندگان با دسترسی به منبع موجودی.
نمایندگی JSON |
---|
{ "advertiserIds": [ string ] } |
فیلدها | |
---|---|
advertiser Ids[] | شناسه آگهی دهندگان |
روش ها | |
---|---|
| یک منبع موجودی جدید ایجاد می کند. |
| دسترسیهای خواندن/نوشتن منبع موجودی را ویرایش میکند. |
| منبع موجودی را دریافت می کند. |
| فهرست منابع موجودی که برای کاربر فعلی قابل دسترسی است. |
| منبع موجودی موجود را به روز می کند. |