- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי ההרשאות
- חשבונית
- InvoiceType
- AccountBudgetSummary
- InvalidActivitySummary
- AccountSummary (סיכום חשבון)
- רוצים לנסות?
הפונקציה מחזירה את כל החשבוניות שמשויכות להגדרת חיוב, בחודש נתון.
רשימת שגיאות שנדחתו: AuthenticationError AuthorizationError FieldError HeaderError InternalError InvoiceError QuotaError RequestError
בקשת HTTP
GET https://googleads.googleapis.com/v17/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.Adjustmentments_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
סוג החשבוניות.
טיפוסים בני מנייה (enum) | |
---|---|
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 |
פלט בלבד. כמות פעילות לא חוקית ב-micros. |
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 |
פלט בלבד. מס על חיוב על ייצוא, במיקרו-שניות. |
exportChargeTotalAmountMicros |
פלט בלבד. סכום החיוב הכולל על הייצוא, במיליוניות השנייה. |
subtotalAmountMicros |
פלט בלבד. הסכום הכולל של סיכום הביניים לפני מס שניתן לשייך לחשבון במהלך תקופת השירות, במיליוניות השנייה. |
taxAmountMicros |
פלט בלבד. סכום המס הכולל שמשויך לחשבון במהלך תקופת השירות, במיליוניות השנייה. |
totalAmountMicros |
פלט בלבד. הסכום הכולל שניתן לשייך לחשבון במהלך תקופת השירות, במיליוניות השנייה. הוא שווה לסכום של subtotalAmountMicros ו-taxAmountMicros. |