- طلب HTTP
- مَعلمات المسار
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- LoiSapinInvoiceType
- الفاتورة
- InvoiceType
- BudgetSummary
- جرِّبه الآن
يسرد الفواتير المنشورة لأحد المعلنين في شهر معيّن.
الفواتير التي تم إنشاؤها من خلال الملفات الشخصية للفوترة التي تتضمن "شريك" لا يمكن استرداد مستوى الفاتورة من خلال هذه الطريقة.
طلب HTTP
GET https://displayvideo.googleapis.com/v2/advertisers/{advertiserId}/invoices
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
advertiserId |
مطلوب. رقم تعريف المعلِن المطلوب إدراج فواتيره. |
معامِلات طلب البحث
المعلمات | |
---|---|
issueMonth |
الشهر المطلوب إدراج فواتيره. وفي حال ترك هذه السياسة بدون ضبط، سيسترد الطلب فواتير الشهر السابق. يجب إدخال التنسيق YYYYMM. |
loiSapinInvoiceType |
اختَر نوع الفاتورة التي تريد استردادها لمعلني قانون سابين. ينطبق فقط على المعلنين بموجب قانون سابين. وسيتم تجاهله في الحالات الأخرى. |
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_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 صالحًا. يجب توفير رمز الدخول في عنوان HTTP يتضمّن العنصر
سيكون عنوان URL صالحًا لمدة 7 أيام بعد استرداد عنصر الفاتورة هذا أو إلى أن يتم استرداد هذه الفاتورة مرة أخرى. |
budgetSummaries[] |
قائمة بالمعلومات الملخّصة لكل ميزانية مرتبطة بهذه الفاتورة. ولن يتم ضبط هذا الحقل إلّا إذا تم ضبط مستوى تفاصيل الفاتورة في الملف التعريفي للفوترة المناسب على "طلب الشراء على مستوى الميزانية". |
nonBudgetMicros |
إجمالي مبلغ التكاليف أو التسويات غير المرتبطة بميزانية معينة، بالميكروبات بعملة الفاتورة. على سبيل المثال، إذا كانت قيمة السمة |
InvoiceType
أنواع الفواتير المحتملة.
عمليات التعداد | |
---|---|
INVOICE_TYPE_UNSPECIFIED |
غير محدّد أو غير معروف في هذا الإصدار. |
INVOICE_TYPE_CREDIT |
أنّ مبلغ الفاتورة سلبي. |
INVOICE_TYPE_INVOICE |
أنّ مبلغ الفاتورة يحتوي على مبلغ موجب. |
BudgetSummary
معلومات موجزة لميزانية حملة فردية.
تمثيل JSON |
---|
{
"externalBudgetId": string,
"prismaCpeCode": {
object ( |
الحقول | |
---|---|
externalBudgetId |
يطابِق |
prismaCpeCode |
رموز العملاء والمنتج والتقدير ذات الصلة من أداة Mediaocean Prisma. ينطبق فقط على ميزانيات الحملات التي تستخدم |
preTaxAmountMicros |
مجموع الرسوم المحصّلة بموجب هذه الميزانية قبل الضرائب بوحدات المايكرو بعملة الفاتورة. على سبيل المثال، إذا كانت قيمة السمة |
taxAmountMicros |
مبلغ الضريبة المطبَّق على الرسوم في إطار هذه الميزانية، بوحدات المايكرو من عملة الفاتورة. على سبيل المثال، إذا كانت قيمة السمة |
totalAmountMicros |
إجمالي الرسوم المحصّلة بموجب هذه الميزانية، بما في ذلك الضريبة، بوحدات المايكرو من عملة الفاتورة. على سبيل المثال، إذا كانت قيمة السمة |