- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתה
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- חשבונית
- InvoiceType
- AccountBudgetSummary
- InvalidActivitySummary
- AccountSummary
- רוצים לנסות?
מחזירה את כל החשבוניות המשויכות להגדרת חיוב של חודש נתון.
רשימת שגיאות התרעה: AuthenticationError AuthorizationError FieldError HeaderError InternalError InvoiceError QuotaError RequestError
בקשת HTTP
GET https://googleads.googleapis.com/v14/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_billing_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 |
פלט בלבד. כמות הפעילות לא חוקית ב-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 |
פלט בלבד. מס על תיקון חיוב, במיליוניות השנייה. |
billingCorrectionTotalAmountMicros |
פלט בלבד. הסכום הכולל של תיקון החיוב, במיליוניות השנייה. |
couponAdjustmentSubtotalAmountMicros |
פלט בלבד. סכום הביניים של התאמת שובר לפני מס, במיקרו. |
couponAdjustmentTaxAmountMicros |
פלט בלבד. מס על התאמת שובר, במיליוניות השנייה. |
couponAdjustmentTotalAmountMicros |
פלט בלבד. הסכום הכולל של התאמת השובר, במיקרו. |
excessCreditAdjustmentSubtotalAmountMicros |
פלט בלבד. סכום הביניים של התאמת הזיכוי לפני מס, במיליוניות השנייה. |
excessCreditAdjustmentTaxAmountMicros |
פלט בלבד. מס על התאמת זיכוי עודפת, בערכי מיקרו. |
excessCreditAdjustmentTotalAmountMicros |
פלט בלבד. הסכום הכולל של התאמת הזיכוי העודפת, במיליוניות השנייה. |
regulatoryCostsSubtotalAmountMicros |
פלט בלבד. סכום הביניים של העלויות הרגולטוריות לפני מס, במיליוניות השנייה. |
regulatoryCostsTaxAmountMicros |
פלט בלבד. מס על עלויות רגולטוריות, בערכי מיקרו. |
regulatoryCostsTotalAmountMicros |
פלט בלבד. סכום העלויות הרגולטוריות הכולל, במיליוניות השנייה. |
exportChargeSubtotalAmountMicros |
פלט בלבד. סכום הביניים של חיוב הייצוא לפני מס, במיליוניות השנייה. |
exportChargeTaxAmountMicros |
פלט בלבד. מס על חיוב על ייצוא, ב-Micros. |
exportChargeTotalAmountMicros |
פלט בלבד. סכום החיוב הכולל על הייצוא, במיליוניות השנייה. |
subtotalAmountMicros |
פלט בלבד. הסכום הכולל של סכום הביניים לפני מס שניתן לשייך לחשבון במהלך תקופת השירות, בערכי מיקרו. |
taxAmountMicros |
פלט בלבד. סכום המס הכולל שניתן לשייך לחשבון במהלך תקופת השירות, בערכי מיקרו. |
totalAmountMicros |
פלט בלבד. הסכום הכולל שניתן לשייך לחשבון במהלך תקופת השירות, בערכי מיקרו. שווה לסכום הסכום של SubtotalAmountMicros ו-taxAmountMicros. |