- בקשת 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.adjustments_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
הסוג האפשרי של החשבוניות.
טיפוסים בני מנייה (enums) | |
---|---|
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 |
פלט בלבד. מס על תיקון חיוב, ב-Micros. |
billingCorrectionTotalAmountMicros |
פלט בלבד. הסכום הכולל של תיקון החיוב, במיליוניות השנייה. |
couponAdjustmentSubtotalAmountMicros |
פלט בלבד. סכום הביניים של התאמת השובר לפני מס, במיליוניות השנייה. |
couponAdjustmentTaxAmountMicros |
פלט בלבד. מס על התאמת שובר, במיליוניות השנייה |
couponAdjustmentTotalAmountMicros |
פלט בלבד. הסכום הכולל של התאמת השובר, במיליוניות השנייה. |
excessCreditAdjustmentSubtotalAmountMicros |
פלט בלבד. סכום ביניים של התאמת זיכוי עודף לפני מס, במיליוניות השנייה. |
excessCreditAdjustmentTaxAmountMicros |
פלט בלבד. מס על התאמת זיכוי עודף, במיליוניות השנייה. |
excessCreditAdjustmentTotalAmountMicros |
פלט בלבד. הסכום הכולל של התאמת הזיכויים העודפים, במיליוניות השנייה. |
regulatoryCostsSubtotalAmountMicros |
פלט בלבד. סכום הביניים של העלויות הרגולטוריות לפני מס, במיליוניות השנייה |
regulatoryCostsTaxAmountMicros |
פלט בלבד. מס על עלויות רגולטוריות, במיליוניות השנייה. |
regulatoryCostsTotalAmountMicros |
פלט בלבד. הסכום הכולל של העלויות הרגולטוריות, במיליוניות השנייה. |
exportChargeSubtotalAmountMicros |
פלט בלבד. סכום הביניים של חיוב הייצוא לפני מס, במיליוניות השנייה |
exportChargeTaxAmountMicros |
פלט בלבד. מס על חיוב על ייצוא, ב-Micros. |
exportChargeTotalAmountMicros |
פלט בלבד. סכום החיוב הכולל על הייצוא, במיליוניות השנייה. |
subtotalAmountMicros |
פלט בלבד. הסכום הכולל לפני מס, שמיוחס לחשבון במהלך תקופת השירות, במיליוניות השנייה. |
taxAmountMicros |
פלט בלבד. סכום המס הכולל שניתן לשייך לחשבון במהלך תקופת השירות, במיליוניות השנייה. |
totalAmountMicros |
פלט בלבד. הסכום הכולל שניתן לשייך לחשבון במהלך תקופת השירות, במיליוניות השנייה. הוא שווה לסכום של סכום הבינייםAmountMicros ו-taxAmountMicros. |