- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- LoiSapinInvoiceType
- فاکتور
- نوع فاکتور
- خلاصه بودجه
- آن را امتحان کنید!
فاکتورهای ارسال شده برای یک تبلیغ کننده در یک ماه معین را فهرست می کند.
فاکتورهای تولید شده توسط نمایههای صورتحساب با سطح فاکتور "شریک" از طریق این روش قابل بازیابی نیستند.
درخواست HTTP
GET https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/invoices
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
advertiserId | مورد نیاز. شناسه آگهیدهنده برای فهرست فاکتورها. |
پارامترهای پرس و جو
پارامترها | |
---|---|
issueMonth | ماه برای لیست فاکتورها. اگر تنظیم نشود، درخواست فاکتورهای ماه قبل را بازیابی می کند. باید در قالب YYYYMM باشد. |
loiSapinInvoiceType | نوع فاکتور را برای بازیابی برای تبلیغ کنندگان Loi Sapin انتخاب کنید. فقط برای تبلیغ کنندگان Loi Sapin قابل اجرا است. در غیر این صورت نادیده گرفته می شود. |
pageSize | اندازه صفحه درخواستی باید بین |
pageToken | نشانه ای که صفحه ای از نتایجی را که سرور باید برگرداند، شناسایی کند. به طور معمول، این مقدار |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"invoices": [
{
object ( |
فیلدها | |
---|---|
invoices[] | لیست فاکتورها در صورت خالی بودن این لیست وجود نخواهد داشت. |
nextPageToken | نشانه ای برای بازیابی صفحه بعدی نتایج. این مقدار را در قسمت اگر |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/display-video
-
https://www.googleapis.com/auth/display-video-mediaplanning
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.
LoiSapinInvoiceType
انواع فاکتورهای ممکن برای تبلیغ کنندگان Loi Sapin.
Enums | |
---|---|
LOI_SAPIN_INVOICE_TYPE_UNSPECIFIED | مقدار مشخص نشده است. |
LOI_SAPIN_INVOICE_TYPE_MEDIA | فاکتورها با هزینه رسانه. |
LOI_SAPIN_INVOICE_TYPE_PLATFORM | فاکتورها با کارمزد پلتفرم |
فاکتور
یک فاکتور.
نمایندگی JSON |
---|
{ "name": string, "invoiceId": string, "displayName": string, "paymentsProfileId": string, "paymentsAccountId": string, "issueDate": { object ( |
فیلدها | |
---|---|
name | نام منبع فاکتور. |
invoiceId | شناسه منحصر به فرد فاکتور. |
displayName | نام نمایشی فاکتور |
paymentsProfileId | شناسه نمایه پرداختی که فاکتور به آن تعلق دارد. در PDF فاکتور به عنوان |
paymentsAccountId | شناسه حساب پرداختی که فاکتور به آن تعلق دارد. در PDF فاکتور به عنوان |
issueDate | تاریخ صدور فاکتور |
dueDate | تاریخ سررسید فاکتور |
serviceDateRange | تاریخ شروع و پایان خدمات که تحت پوشش این فاکتور است. |
currencyCode | ارز مورد استفاده در فاکتور در قالب ISO 4217. |
subtotalAmountMicros | مبلغ فرعی قبل از مالیات، بر حسب واحد پول فاکتور. به عنوان مثال، اگر |
totalTaxAmountMicros | مجموع همه مالیات ها در صورتحساب، بر حسب میکرو واحد پول فاکتور. به عنوان مثال، اگر |
totalAmountMicros | مبلغ کل فاکتور، در میکرو واحد پول فاکتور. به عنوان مثال، اگر |
purchaseOrderNumber | شماره سفارش خرید مرتبط با فاکتور. |
budgetInvoiceGroupingId | شناسه گروه بندی بودجه برای این فاکتور. این قسمت تنها در صورتی تنظیم میشود که سطح صورتحساب نمایه صورتحساب مربوطه روی «شناسه گروهبندی فاکتور بودجه» تنظیم شده باشد. |
invoiceType | نوع سند فاکتور. |
correctedInvoiceId | شناسه فاکتور اصلی در صورت وجود توسط این فاکتور تنظیم می شود. ممکن است در PDF فاکتور به عنوان اگر |
replacedInvoiceIds[] | شناسه(های) هر فاکتور صادر شده اولیه که توسط این فاکتور لغو می شود، در صورت وجود. اگر این فاکتورها در یک فاکتور ادغام شوند، ممکن است چندین فاکتور فهرست شوند. ممکن است در PDF فاکتور به عنوان اگر |
pdfUrl | URL برای دانلود یک نسخه PDF از فاکتور. این URL مختص کاربر است و برای دسترسی به کد دسترسی معتبر OAuth 2.0 نیاز دارد. رمز دسترسی باید در یک
URL به مدت 7 روز پس از بازیابی این شیء فاکتور یا تا زمانی که این فاکتور دوباره بازیابی شود معتبر خواهد بود. |
budgetSummaries[] | فهرستی از اطلاعات خلاصه شده برای هر بودجه مرتبط با این فاکتور. این فیلد تنها در صورتی تنظیم میشود که سطح جزئیات صورتحساب نمایه صورتحساب مربوطه روی «سطح بودجه PO» تنظیم شده باشد. |
nonBudgetMicros | مجموع هزینهها یا تعدیلهایی که به بودجه خاصی وابسته نیستند، بر حسب واحد پول فاکتور. به عنوان مثال، اگر |
نوع فاکتور
انواع فاکتورهای احتمالی
Enums | |
---|---|
INVOICE_TYPE_UNSPECIFIED | در این نسخه مشخص نشده یا ناشناخته است. |
INVOICE_TYPE_CREDIT | فاکتور دارای مبلغ منفی است. |
INVOICE_TYPE_INVOICE | فاکتور دارای مبلغ مثبت است. |
خلاصه بودجه
اطلاعات خلاصه شده از بودجه کمپین فردی.
نمایندگی JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
فیلدها | |
---|---|
externalBudgetId | مربوط به |
prismaCpeCode | کدهای مشتری، محصول و تخمین مربوطه از ابزار Mediaocean Prisma. فقط برای بودجه های کمپین با |
preTaxAmountMicros | مجموع هزینه های انجام شده تحت این بودجه قبل از مالیات، بر حسب واحد پول فاکتور. به عنوان مثال، اگر |
taxAmountMicros | میزان مالیات اعمال شده برای هزینههای تحت این بودجه، بر حسب واحد پول فاکتور. به عنوان مثال، اگر |
totalAmountMicros | مجموع هزینههای پرداخت شده تحت این بودجه، از جمله مالیات، بر حسب واحد پول فاکتور. به عنوان مثال، اگر |