- طلب HTTP
- مَعلمات المسار
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- الفاتورة
- InvoiceType
- AccountBudgetSummary
- InvalidActivitySummary:
- AccountSummary
- جرِّبه الآن
عرض جميع الفواتير المرتبطة بإعدادات الفوترة لشهر معيّن
قائمة الأخطاء الملموسة: AuthenticationError AuthorizationError FieldError HeaderError InternalError InvoiceError QuotaError RequestError
طلب HTTP
GET https://googleads.googleapis.com/v16/customers/{customerId}/invoices
يستخدم عنوان URL بنية تحويل الترميز gRPC.
معلمات المسار
المَعلمات | |
---|---|
customerId |
مطلوبة. رقم تعريف العميل المطلوب جلب الفواتير له. |
معلمات طلب البحث
المَعلمات | |
---|---|
billingSetup |
مطلوبة. اسم مورد إعداد الفوترة الخاص بالفواتير المطلوبة
|
issueYear |
مطلوبة. تعرض هذه السمة سنة الإصدار المطلوب استرداد الفواتير بالتنسيق yyyy. يمكن استرداد الفواتير التي تم إصدارها في عام 2019 أو بعد ذلك فقط. |
issueMonth |
مطلوبة. شهر الإصدار لاسترداد الفواتير. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
رسالة الرد لـ "InvoiceService.ListInvoices
".
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"invoices": [
{
object ( |
الحقول | |
---|---|
invoices[] |
قائمة الفواتير التي تتطابق مع إعدادات الفوترة والفترة الزمنية |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/adwords
لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.
فاتورة
فاتورة. يتم عرض جميع معلومات الفاتورة لتتطابق مع الفاتورة بتنسيق PDF. بالنسبة إلى الفواتير التي مرّ عليها أكثر من إطلاق InvoiceService، قد لا تتطابق المعلومات المعروضة في النبذة مع الفاتورة بتنسيق PDF.
تمثيل JSON |
---|
{ "resourceName": string, "type": enum ( |
الحقول | |
---|---|
resourceName |
النتائج فقط. اسم مورد الفاتورة يمكن لعدة عملاء مشاركة فاتورة معيّنة، لذا قد تشير أسماء موارد متعددة إلى الفاتورة نفسها. وتكون أسماء موارد الفواتير على النحو التالي:
|
type |
النتائج فقط. نوع الفاتورة. |
serviceDateRange |
النتائج فقط. النطاق الزمني لفترة الخدمة لهذه الفاتورة. تاريخ الانتهاء شامل. |
adjustmentsSubtotalAmountMicros |
النتائج فقط. المبلغ الإجمالي الفرعي قبل الضريبة لتعديلات مستوى الفاتورة، بوحدات المايكرو. |
adjustmentsTaxAmountMicros |
النتائج فقط. مجموع الضرائب على التسويات على مستوى الفاتورة، بالمايكرو. |
adjustmentsTotalAmountMicros |
النتائج فقط. المبلغ الإجمالي للتعديلات على مستوى الفاتورة بوحدات المايكرو. |
regulatoryCostsSubtotalAmountMicros |
النتائج فقط. المبلغ الإجمالي الفرعي قبل الضريبة للتكاليف التنظيمية على مستوى الفاتورة بالمايكرو. |
regulatoryCostsTaxAmountMicros |
النتائج فقط. مجموع الضرائب على التكاليف التنظيمية على مستوى الفاتورة، بالمايكرو. |
regulatoryCostsTotalAmountMicros |
النتائج فقط. المبلغ الإجمالي للتكاليف التنظيمية على مستوى الفاتورة بالميكرو ثانية |
replacedInvoices[] |
النتائج فقط. اسم مورد الفواتير الأصلية التي تتم إعادة إرسال الفواتير إليها أو استبدالها بهذه الفاتورة، إذا كان ذلك منطبقًا قد يكون هناك عدة فواتير تم استبدالها بسبب دمج الفواتير. لا يمكن أن تنتمي الفواتير التي تم استبدالها إلى حساب الدفعات نفسه. إذا تم ضبط
|
accountBudgetSummaries[] |
النتائج فقط. قائمة معلومات ملخّصة لميزانية الحساب المرتبطة بهذه الفاتورة. |
accountSummaries[] |
النتائج فقط. قائمة معلومات الحساب الموجزة المرتبطة بهذه الفاتورة. |
id |
النتائج فقط. رقم تعريف الفاتورة. ويظهر هذا الرقم في ملف PDF للفاتورة باسم "رقم الفاتورة". |
billingSetup |
النتائج فقط. اسم المورد لإعداد فوترة هذه الفاتورة.
|
paymentsAccountId |
النتائج فقط. معرّف مكوّن من 16 رقمًا يُستخدم لتحديد حساب الدفعات المرتبط بإعدادات الفوترة، مثلاً " 1234-5678-9012-3456". ويظهر هذا الرقم في ملف الفاتورة بتنسيق PDF باسم "رقم حساب الفوترة". |
paymentsProfileId |
النتائج فقط. معرّف مكوّن من 12 رقمًا يُستخدم لتحديد الملف الشخصي للدفع المرتبط بإعدادات الفوترة، مثلاً " 1234-5678-9012". ويظهر هذا العنوان في ملف الفاتورة بتنسيق PDF باسم "معرّف الفوترة". |
issueDate |
النتائج فقط. تمثل هذه السمة تاريخ الإصدار بالتنسيق yyyy-mm-dd. ويظهر هذا العنوان في ملف الفاتورة بتنسيق PDF على أنّه "تاريخ الإصدار" أو "تاريخ الفاتورة". |
dueDate |
النتائج فقط. تمثل هذه السمة تاريخ التسليم بالتنسيق yyyy-mm-dd. |
currencyCode |
النتائج فقط. تمثّل هذه السمة رمز العملة. يتم إرجاع جميع التكاليف بهذه العملة. تتوفّر مجموعة فرعية من رموز العملات المشتقة من معيار ISO 4217. |
exportChargeSubtotalAmountMicros |
النتائج فقط. المبلغ الإجمالي الفرعي قبل الضريبة لرسوم التصدير على مستوى الفاتورة بالميكرو ثانية. |
exportChargeTaxAmountMicros |
النتائج فقط. مجموع الضرائب على رسوم التصدير على مستوى الفاتورة بالمايكرو. |
exportChargeTotalAmountMicros |
النتائج فقط. المبلغ الإجمالي لرسوم التصدير على مستوى الفاتورة بوحدات المايكرو. |
subtotalAmountMicros |
النتائج فقط. المبلغ الإجمالي الفرعي قبل الضريبة بوحدات المايكرو. ويساوي هذا مجموع مبالغ الإجمالي الفرعي AccountBudgetSummary وInvoice.resetments_subtotal_amount_micros. |
taxAmountMicros |
النتائج فقط. مجموع كل الضرائب الظاهرة على الفاتورة بوحدات المايكرو. وهذا يساوي مجموع مبالغ الضريبة AccountBudgetSummary، بالإضافة إلى الضرائب غير المرتبطة بميزانية حساب محددة. |
totalAmountMicros |
النتائج فقط. المبلغ الإجمالي بوحدات المايكرو. ويساوي هذا مجموع Invoice.subtotal_amount_micros وInvoice.tax_amount_micros وInvoice.regulatory_costs_subtotal_amount_micros وInvoice.export_charge_subtotal_amount_micros (مفصولاً في عنصر منفصل يبدأ بـ V14.1). |
correctedInvoice |
النتائج فقط. اسم مورد الفاتورة الأصلية بعد تصحيحها أو شطبها أو إلغاؤها بموجب هذه الفاتورة، إذا كان ذلك منطبقًا. إذا تم ضبط
|
pdfUrl |
النتائج فقط. عنوان URL لنسخة PDF من الفاتورة. على المستخدمين إدخال رمز OAuth المميز لطلب ملف PDF باستخدام عنوان URL هذا. |
InvoiceType
تمثّل هذه السمة النوع المحتمل من الفواتير.
عمليات التعداد | |
---|---|
UNSPECIFIED |
عدم تحديد صيغة مخاطبة |
UNKNOWN |
تُستخدَم هذه السمة للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار. |
CREDIT_MEMO |
فاتورة بقيمة سالبة. يتلقّى الحساب رصيدًا. |
INVOICE |
فاتورة بقيمة موجبة يجب دفع رصيد في الحساب. |
AccountBudgetSummary
يُمثِّل ذلك تكلفة موجزة قابلة للفوترة لميزانية الحساب.
تمثيل JSON |
---|
{ "billableActivityDateRange": { object ( |
الحقول | |
---|---|
billableActivityDateRange |
النتائج فقط. النطاق الزمني للنشاط القابل للفوترة لميزانية الحساب، ضمن النطاق الزمني لهذه الخدمة تاريخ الانتهاء شامل. ويمكن أن يختلف هذا الوقت عن وقتَي البدء والانتهاء لميزانية الحساب. |
invalidActivitySummaries[] |
النتائج فقط. قائمة بأرصدة الأنشطة غير الصالحة الملخصة مع عمليات الربط الأصلية |
customer |
النتائج فقط. اسم المورد للعميل المرتبط بميزانية الحساب هذه. يحتوي هذا على الرقم التعريفي للعميل الذي يظهر في ملف PDF للفاتورة باسم "رقم تعريف الحساب". تكون أسماء موارد العملاء على النحو التالي:
|
customerDescriptiveName |
النتائج فقط. الاسم الوصفي لعميل ميزانية الحساب. ويظهر هذا العنوان في ملف الفاتورة بتنسيق PDF باسم "الحساب". |
accountBudget |
النتائج فقط. اسم مورد ميزانية الحساب المرتبطة بهذه التكلفة الملخصة القابلة للفوترة. تكون أسماء موارد AccountBudget على النحو التالي:
|
accountBudgetName |
النتائج فقط. اسم ميزانية الحساب. ويظهر هذا العنوان في ملف الفاتورة بتنسيق PDF باسم "ميزانية الحساب". |
purchaseOrderNumber |
النتائج فقط. رقم طلب الشراء لميزانية الحساب. ويظهر هذا الرقم في ملف الفاتورة بتنسيق PDF باسم "طلب شراء". |
subtotalAmountMicros |
النتائج فقط. المبلغ الإجمالي الفرعي قبل الضريبة المنسوب إلى هذه الميزانية خلال فترة الخدمة بالمايكرو. |
taxAmountMicros |
النتائج فقط. مبلغ الضريبة المنسوب إلى هذه الميزانية خلال فترة الخدمة بالمايكرو. |
totalAmountMicros |
النتائج فقط. المبلغ الإجمالي الذي يعود إلى هذه الميزانية خلال فترة الخدمة بالمايكرو. يعادل هذا المبلغ مجموع مبلغ الإجمالي الفرعي لميزانية الحساب ومبلغ ضريبة ميزانية الحساب. |
servedAmountMicros |
النتائج فقط. المبلغ المعروض مسبقًا الناتج عن هذه الميزانية خلال فترة الخدمة، بالميكرو ثانية. ويكون هذا مفيدًا فقط في تسوية بيانات الفاتورة والتسليم. |
billedAmountMicros |
النتائج فقط. المبلغ المذكور مسبقًا في الفاتورة والمنسوب إلى هذه الميزانية خلال فترة الخدمة، بالميكرو ثانية. وهذا لا يأخذ في الحسبان أي تسويات. |
overdeliveryAmountMicros |
النتائج فقط. مبلغ العرض الزائد قبل الضريبة المنسوب إلى هذه الميزانية أثناء فترة الخدمة، بالمايكرو (القيمة السالبة). |
invalidActivityAmountMicros |
النتائج فقط. مبلغ النشاط غير الصالح قبل الضريبة المنسوب إلى هذه الميزانية في الأشهر السابقة، بالميكرو (قيمة سالبة). |
InvalidActivitySummary
تفاصيل عن النشاط غير الصالح للفاتورة التي تتضمّن تفاصيل إضافية عن الفاتورة التي يتم إجراء التصحيحات عليها.
تمثيل JSON |
---|
{
"originalMonthOfService": enum ( |
الحقول | |
---|---|
originalMonthOfService |
النتائج فقط. شهر الخدمة الأصلي المرتبط برصيد النشاط غير الصالح هذا. |
originalYearOfService |
النتائج فقط. سنة الخدمة الأصلية المرتبطة برصيد النشاط غير الصالح هذا. |
originalInvoiceId |
النتائج فقط. رقم الفاتورة الأصلي المرتبط برصيد النشاط غير الصالح هذا |
originalAccountBudgetName |
النتائج فقط. اسم ميزانية الحساب الأصلي المرتبط برصيد النشاط غير الصالح هذا. |
originalPurchaseOrderNumber |
النتائج فقط. رقم طلب الشراء الأصلي المرتبط برصيد النشاط غير الصالح هذا. |
amountMicros |
النتائج فقط. مقدار النشاط غير صالح بوحدات المايكرو. |
AccountSummary
يمثل عرضًا موجزًا على مستوى الحساب.
تمثيل JSON |
---|
{ "customer": string, "billingCorrectionSubtotalAmountMicros": string, "billingCorrectionTaxAmountMicros": string, "billingCorrectionTotalAmountMicros": string, "couponAdjustmentSubtotalAmountMicros": string, "couponAdjustmentTaxAmountMicros": string, "couponAdjustmentTotalAmountMicros": string, "excessCreditAdjustmentSubtotalAmountMicros": string, "excessCreditAdjustmentTaxAmountMicros": string, "excessCreditAdjustmentTotalAmountMicros": string, "regulatoryCostsSubtotalAmountMicros": string, "regulatoryCostsTaxAmountMicros": string, "regulatoryCostsTotalAmountMicros": string, "exportChargeSubtotalAmountMicros": string, "exportChargeTaxAmountMicros": string, "exportChargeTotalAmountMicros": string, "subtotalAmountMicros": string, "taxAmountMicros": string, "totalAmountMicros": string } |
الحقول | |
---|---|
customer |
النتائج فقط. الحساب المرتبط بملخّص الحساب. |
billingCorrectionSubtotalAmountMicros |
النتائج فقط. مبلغ الإجمالي الفرعي لتصحيح الفوترة قبل الضريبة بالمايكرو. |
billingCorrectionTaxAmountMicros |
النتائج فقط. الضريبة على تصحيح الفوترة، بالمايكرو. |
billingCorrectionTotalAmountMicros |
النتائج فقط. إجمالي مبلغ تصحيح الفوترة بالمايكرو |
couponAdjustmentSubtotalAmountMicros |
النتائج فقط. قيمة المجموع الفرعي لتسوية قيمة قسيمة الضريبة مسبقًا بالمايكرو. |
couponAdjustmentTaxAmountMicros |
النتائج فقط. الضريبة على تسوية القسيمة، بالمايكرو. |
couponAdjustmentTotalAmountMicros |
النتائج فقط. إجمالي مبلغ تعديل القسيمة بوحدات المايكرو |
excessCreditAdjustmentSubtotalAmountMicros |
النتائج فقط. المبلغ الإجمالي الفرعي لتسوية الرصيد الزائد قبل الضريبة، بالمايكرو. |
excessCreditAdjustmentTaxAmountMicros |
النتائج فقط. الضريبة على تسوية الرصيد الزائد، بالمايكرو. |
excessCreditAdjustmentTotalAmountMicros |
النتائج فقط. إجمالي مبلغ تسوية الرصيد الزائد بالمايكرو. |
regulatoryCostsSubtotalAmountMicros |
النتائج فقط. مبلغ الإجمالي الفرعي للتكاليف التنظيمية قبل احتساب الضريبة، بالمايكرو. |
regulatoryCostsTaxAmountMicros |
النتائج فقط. الضريبة على التكاليف التنظيمية، بالمايكرو. |
regulatoryCostsTotalAmountMicros |
النتائج فقط. إجمالي مبلغ التكاليف التنظيمية بالمايكرو. |
exportChargeSubtotalAmountMicros |
النتائج فقط. مبلغ الإجمالي الفرعي لرسوم قبل ضريبة التصدير بالمايكرو. |
exportChargeTaxAmountMicros |
النتائج فقط. الضريبة على رسوم التصدير، بالمايكرو. |
exportChargeTotalAmountMicros |
النتائج فقط. إجمالي مبلغ رسوم التصدير بالمايكرو. |
subtotalAmountMicros |
النتائج فقط. إجمالي المبلغ الإجمالي الفرعي قبل احتساب الضريبة المتعلّق بالحساب أثناء فترة الخدمة، بالميكرو ثانية. |
taxAmountMicros |
النتائج فقط. إجمالي مبلغ الضريبة المنسوب إلى الحساب أثناء فترة الخدمة بالمايكرو. |
totalAmountMicros |
النتائج فقط. إجمالي المبلغ المنسوب إلى الحساب أثناء فترة الخدمة بالمايكرو. ويساوي هذا مجموع subtotalAmountMicros وtaxAmountMicros. |