منبع: تضمین شده سفارش
یک سفارش تضمینی
سفارشات تضمین شده نهاد اصلی منابع موجودی تضمین شده هستند. هنگام ایجاد یک منبع موجودی تضمین شده، یک شناسه سفارش تضمین شده باید به منبع موجودی اختصاص داده شود.
نمایندگی JSON |
---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum ( |
فیلدها | |
---|---|
name | فقط خروجی نام منبع سفارش تضمین شده. |
legacy Guaranteed Order Id | فقط خروجی شناسه میراث سفارش تضمین شده. توسط صرافی اصلی تعیین شده است. شناسه قدیمی در یک مبادله منحصربهفرد است، اما تضمین نمیشود که در تمام سفارشهای تضمینشده منحصربهفرد باشد. این شناسه در SDF و UI استفاده می شود. |
exchange | مورد نیاز. تغییرناپذیر. صرافی که در آن سفارش تضمین شده منشا گرفته است. |
guaranteed Order Id | فقط خروجی شناسه منحصر به فرد سفارش تضمین شده. شناسه های سفارش تضمین شده دارای قالب |
display Name | مورد نیاز. نام نمایشی سفارش تضمین شده باید UTF-8 با حداکثر اندازه 240 بایت کدگذاری شود. |
status | تنظیمات وضعیت سفارش تضمین شده. |
update Time | فقط خروجی مهر زمانی آخرین بهروزرسانی سفارش تضمینشده. توسط سیستم تعیین شده است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
publisher Name | مورد نیاز. نام ناشر سفارش تضمین شده. باید UTF-8 با حداکثر اندازه 240 بایت کدگذاری شود. |
read Access Inherited | آیا همه تبلیغکنندگان |
read Advertiser Ids[] | شناسه آگهی دهندگان با دسترسی خواندنی به سفارش تضمین شده. اگر تنظیم شده باشد، این فیلد نباید شامل تبلیغ کننده ای باشد که به |
default Advertiser Id | فقط خروجی شناسه تبلیغکننده پیشفرض سفارش تضمینشده. تبلیغکننده پیشفرض یا |
default Campaign Id | شناسه کمپین پیش فرض که به سفارش تضمین شده اختصاص داده شده است. کمپین پیش فرض باید متعلق به تبلیغ کننده پیش فرض باشد. |
فیلد اتحادیه شریک یا تبلیغ کننده با دسترسی خواندن/نوشتن به سفارش تضمین شده. | |
read Write Partner Id | شریک با دسترسی خواندن/نوشتن به سفارش تضمین شده. |
read Write Advertiser Id | تبلیغ کننده با دسترسی خواندن/نوشتن به سفارش تضمین شده. این نیز تبلیغ کننده پیش فرض سفارش تضمین شده است. |
وضعیت سفارش تضمین شده
تنظیمات وضعیت سفارش تضمین شده.
نمایندگی JSON |
---|
{ "entityStatus": enum ( |
فیلدها | |
---|---|
entity Status | اینکه آیا سفارش تضمین شده قابل ارائه است یا خیر. مقادیر قابل قبول |
entity Pause Reason | دلیل ارائه شده توسط کاربر برای توقف این سفارش تضمین شده. باید UTF-8 با طول حداکثر 100 بایت کدگذاری شود. فقط زمانی قابل اعمال است که |
config Status | فقط خروجی وضعیت پیکربندی سفارش تضمین شده. مقادیر قابل قبول یک سفارش تضمین شده باید پیکربندی شود (فیلدهای لازم را پر کنید، خلاقیت ها را انتخاب کنید، و یک کمپین پیش فرض را انتخاب کنید) قبل از اینکه بتواند ارائه شود. در حال حاضر عمل پیکربندی فقط از طریق UI قابل انجام است. |
GuaranteedOrderConfigStatus
حالت های پیکربندی ممکن برای یک سفارش تضمین شده.
Enums | |
---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED | وضعیت تایید در این نسخه مشخص نشده یا ناشناخته است. |
PENDING | وضعیت شروع یک سفارش تضمین شده. سفارش تضمین شده در این حالت قبل از اینکه بتواند ارائه شود باید پیکربندی شود. |
COMPLETED | وضعیت پس از خریدار، سفارش تضمین شده را پیکربندی می کند. |
روش ها | |
---|---|
| یک سفارش تضمین شده جدید ایجاد می کند. |
| آگهیدهندگان یک سفارش تضمینشده ویرایشها خوانده میشوند. |
| سفارش تضمینی دریافت می کند. |
| سفارشات تضمین شده را که برای کاربر فعلی قابل دسترسی است فهرست می کند. |
| یک سفارش تضمین شده موجود را به روز می کند. |