- คำขอ HTTP
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- LatLngBox
- SolarPotential
- SizeAndSunshineStats
- RoofSegmentSizeAndSunshineStats
- SolarPanel
- SolarPanelOrientation
- SolarPanelConfig
- RoofSegmentSummary
- FinancialAnalysis
- เงิน
- FinancialDetails
- LeasingSavings
- SavingsOverTime
- CashPurchaseSavings
- FinancedPurchaseSavings
- ลองใช้งาน
ค้นหาอาคารที่มีจุดศูนย์กลางอยู่ใกล้กับจุดค้นหามากที่สุด แสดงข้อผิดพลาดที่มีรหัส NOT_FOUND หากไม่มีอาคารภายในระยะประมาณ 50 เมตรจากจุดค้นหา
คำขอ HTTP
GET https://solar.googleapis.com/v1/buildingInsights:findClosest
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
| location | 
 ต้องระบุ ลองจิจูดและละติจูดที่ API จะใช้ค้นหาอาคารที่รู้จักซึ่งอยู่ใกล้ที่สุด | 
| requiredQuality | 
 ไม่บังคับ ระดับคุณภาพขั้นต่ำที่อนุญาตในผลการค้นหา ระบบจะไม่แสดงผลลัพธ์ที่มีคุณภาพต่ำกว่านี้ การไม่ระบุค่านี้เทียบเท่ากับการจำกัดคุณภาพไว้ที่สูงเท่านั้น | 
| experiments[] | 
 ไม่บังคับ ระบุฟีเจอร์ก่อน GA ที่จะเปิดใช้ | 
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ Solar.FindClosestBuildingInsights ข้อมูลเกี่ยวกับตําแหน่ง ขนาด และศักยภาพในการใช้พลังงานแสงอาทิตย์ของอาคาร
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
| { "name": string, "center": { object ( | 
| ช่อง | |
|---|---|
| name | 
 ชื่อทรัพยากรของอาคารในรูปแบบ  | 
| center | 
 จุดที่อยู่ใกล้กับศูนย์กลางของอาคาร | 
| boundingBox | 
 กรอบล้อมรอบของอาคาร | 
| imageryDate | 
 วันที่ถ่ายภาพพื้นฐาน ข้อมูลนี้เป็นค่าโดยประมาณ | 
| imageryProcessedDate | 
 เมื่อประมวลผลภาพนี้เสร็จแล้ว | 
| postalCode | 
 รหัสไปรษณีย์ (เช่น รหัสไปรษณีย์ของสหรัฐอเมริกา) ของอาคารนี้ | 
| administrativeArea | 
 เขตบริหาร 1 (เช่น รัฐในสหรัฐอเมริกา) ที่มีอาคารนี้ เช่น ในสหรัฐอเมริกา ตัวย่ออาจเป็น "MA" หรือ "CA" | 
| statisticalArea | 
 พื้นที่ทางสถิติ (เช่น เขตสำมะโนประชากรของสหรัฐอเมริกา) ที่อาคารนี้ตั้งอยู่ | 
| regionCode | 
 รหัสภูมิภาคสำหรับประเทศ (หรือภูมิภาค) ที่อาคารนี้ตั้งอยู่ | 
| solarPotential | 
 ศักยภาพในการใช้พลังงานแสงอาทิตย์ของอาคาร | 
| imageryQuality | 
 คุณภาพของภาพที่ใช้คำนวณข้อมูลของอาคารนี้ | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
- https://www.googleapis.com/auth/cloud-platform
LatLngBox
กรอบล้อมรอบในพิกัดละติจูด/ลองจิจูด
| การแสดง JSON | 
|---|
| { "sw": { object ( | 
| ช่อง | |
|---|---|
| sw | 
 มุมตะวันตกเฉียงใต้ของกล่อง | 
| ne | 
 มุมตะวันออกเฉียงเหนือของกล่อง | 
SolarPotential
ข้อมูลเกี่ยวกับศักยภาพในการใช้พลังงานแสงอาทิตย์ของอาคาร ช่องจํานวนหนึ่งในนี้กําหนดในแง่ของ "แผง" ช่อง panelCapacityWatts, panelHeightMeters และ panelWidthMeters อธิบายพารามิเตอร์ของรุ่นแผงที่ใช้ในการคำนวณเหล่านี้
| การแสดง JSON | 
|---|
| { "maxArrayPanelsCount": integer, "panelCapacityWatts": number, "panelHeightMeters": number, "panelWidthMeters": number, "panelLifetimeYears": integer, "maxArrayAreaMeters2": number, "maxSunshineHoursPerYear": number, "carbonOffsetFactorKgPerMwh": number, "wholeRoofStats": { object ( | 
| ช่อง | |
|---|---|
| maxArrayPanelsCount | 
 ขนาดของอาร์เรย์สูงสุด ซึ่งก็คือจํานวนแผงสูงสุดที่ติดตั้งบนหลังคาได้ | 
| panelCapacityWatts | 
 ความจุของแผงที่ใช้คำนวณเป็นวัตต์ | 
| panelHeightMeters | 
 ความสูงของแผงที่ใช้คำนวณเป็นเมตรในแนวตั้ง | 
| panelWidthMeters | 
 ความกว้างของแผงที่ใช้คำนวณเป็นเมตรในแนวตั้ง | 
| panelLifetimeYears | 
 อายุการใช้งานที่คาดไว้ของแผงโซลาร์เซลล์เป็นปี ซึ่งจะใช้ในการคำนวณทางการเงิน | 
| maxArrayAreaMeters2 | 
 ขนาดของอาร์เรย์สูงสุดเป็นตารางเมตร | 
| maxSunshineHoursPerYear | 
 จำนวนชั่วโมงที่รับแสงแดดสูงสุดต่อปี ณ จุดใดก็ได้บนหลังคา ชั่วโมงที่แสงอาทิตย์ส่องถึงเป็นการวัดปริมาณการแผ่รังสีดวงอาทิตย์ (พลังงาน) ที่ได้รับต่อปี 1 ชั่วโมงที่แสงอาทิตย์ส่องถึง = 1 kWh ต่อ kW (โดยที่ kW หมายถึงความจุ kW ภายใต้สภาพการทดสอบมาตรฐาน) | 
| carbonOffsetFactorKgPerMwh | 
 ปริมาณ CO2 ที่เทียบเท่าซึ่งเกิดจากไฟฟ้าในระบบโครงข่ายจ่ายไฟฟ้า 1 เมกะวัตต์ชั่วโมง ค่านี้เป็นมาตรวัดความหนาแน่นของคาร์บอนจากไฟฟ้าในระบบกริดที่แทนที่ด้วยไฟฟ้าจากแสงอาทิตย์ | 
| wholeRoofStats | 
 ขนาดทั้งหมดและจำนวนแสงอาทิตย์ที่รับได้สำหรับส่วนของหลังคาที่กำหนดให้กับกลุ่มหลังคาบางกลุ่ม แม้ว่าชื่อจะระบุว่าเป็นอาคาร แต่อาจไม่ได้รวมทั้งอาคาร ดู | 
| buildingStats | 
 ขนาดและควอร์ไทล์แสงอาทิตย์ของทั้งอาคาร รวมถึงส่วนต่างๆ ของหลังคาที่ไม่ได้กำหนดให้กับกลุ่มหลังคาบางกลุ่ม เนื่องจากการวางแนวของส่วนเหล่านี้ไม่ชัดเจน ค่าประมาณพื้นที่หลังคาจึงไม่น่าเชื่อถือ แต่ค่าประมาณพื้นที่ชั้นล่างน่าเชื่อถือ คุณอาจได้รับพื้นที่หลังคาของทั้งอาคารที่เชื่อถือได้มากขึ้นโดยการปรับขนาดพื้นที่หลังคาจาก  | 
| roofSegmentStats[] | 
 ขนาดและควอร์ไทล์แสงอาทิตย์สำหรับแต่ละส่วนของหลังคา | 
| solarPanels[] | 
 
 | 
| solarPanelConfigs[] | 
 
 | 
| financialAnalyses[] | 
 
 | 
SizeAndSunshineStats
ขนาดและควอร์ไทล์ความสว่างของหลังคาหรือส่วนหนึ่งของหลังคา
| การแสดง JSON | 
|---|
| { "areaMeters2": number, "sunshineQuantiles": [ number ], "groundAreaMeters2": number } | 
| ช่อง | |
|---|---|
| areaMeters2 | 
 พื้นที่ของหลังคาหรือกลุ่มหลังคาเป็น m^2 พื้นที่นี้คือพื้นที่หลังคา (พิจารณาความลาดเอียง) ไม่ใช่พื้นที่บนพื้น | 
| sunshineQuantiles[] | 
 ควอไทล์ของจุดที่มีแดดทั่วทั้งพื้นที่ หากมี N ค่าที่นี่ ค่านี้จะแสดงถึง (N-1)-iles เช่น หากมี 5 ค่า ค่าดังกล่าวจะเป็นควอไทล์ (ต่ำสุด 25% 50% 75% สูงสุด) ค่าเป็น kWh/kW รายปี เช่น  | 
| groundAreaMeters2 | 
 พื้นที่บนพื้นดินที่หลังคาหรือส่วนหลังคาปกคลุมในหน่วย m^2 | 
RoofSegmentSizeAndSunshineStats
ข้อมูลเกี่ยวกับขนาดและควอร์ไทล์ความสว่างของส่วนหลังคา
| การแสดง JSON | 
|---|
| { "stats": { object ( | 
| ช่อง | |
|---|---|
| stats | 
 ขนาดทั้งหมดและควอร์ไทล์แสงแดดสําหรับส่วนหลังคา | 
| center | 
 จุดที่อยู่ใกล้กับกึ่งกลางของส่วนหลังคา | 
| boundingBox | 
 กรอบล้อมรอบของส่วนหลังคา | 
| pitchDegrees | 
 มุมของส่วนหลังคาสัมพันธ์กับระนาบพื้นตามทฤษฎี 0 = ขนานกับพื้น 90 = ตั้งฉากกับพื้น | 
| azimuthDegrees | 
 ทิศทางของเข็มทิศที่กลุ่มหลังคาชี้ไป 0 = เหนือ, 90 = ตะวันออก, 180 = ใต้ สำหรับส่วนของหลังคา "แบน" ( | 
| planeHeightAtCenterMeters | 
 ความสูงของระนาบส่วนหลังคาเป็นเมตรเหนือระดับน้ำทะเล ณ จุดที่ระบุด้วย  | 
SolarPanel
SolarPanel อธิบายตำแหน่ง การวางแนว และการผลิตของแผงโซลาร์เซลล์เดียว ดูข้อมูลเกี่ยวกับพารามิเตอร์ของแผงในช่อง panelHeightMeters, panelWidthMeters และ panelCapacityWatts ใน SolarPotential
| การแสดง JSON | 
|---|
| { "center": { object ( | 
| ช่อง | |
|---|---|
| center | 
 กึ่งกลางของแผง | 
| orientation | 
 การวางแนวของแผง | 
| yearlyEnergyDcKwh | 
 ปริมาณพลังงานแสงอาทิตย์ที่ผังนี้ได้รับตลอดทั้งปีเป็นหน่วย DC kWh | 
| segmentIndex | 
 ดัชนีใน  | 
SolarPanelOrientation
การวางแนวของแผงโซลาร์เซลล์ ค่านี้ต้องตีความตามแนวราบของส่วนหลังคาที่วางแผง
| Enum | |
|---|---|
| SOLAR_PANEL_ORIENTATION_UNSPECIFIED | ไม่ทราบการวางแนวของแผง | 
| LANDSCAPE | แผง LANDSCAPEมีขอบยาวตั้งฉากกับทิศทางอาซิมุทของส่วนหลังคาที่ติดตั้งแผง | 
| PORTRAIT | แผง PORTRAITมีขอบยาวขนานกับทิศทางอาซิมุทของส่วนหลังคาที่วางแผง | 
SolarPanelConfig
SolarPanelConfig อธิบายตําแหน่งการวางแผงโซลาร์เซลล์บนหลังคา
| การแสดง JSON | 
|---|
| {
  "panelsCount": integer,
  "yearlyEnergyDcKwh": number,
  "roofSegmentSummaries": [
    {
      object ( | 
| ช่อง | |
|---|---|
| panelsCount | 
 จํานวนแผงทั้งหมด โปรดทราบว่าค่านี้ซ้ำซ้อนกับ (ผลรวมของ) ฟิลด์ที่เกี่ยวข้องใน  | 
| yearlyEnergyDcKwh | 
 ปริมาณพลังงานแสงอาทิตย์ที่รูปแบบนี้รับได้ตลอดทั้งปีในหน่วย DC kWh โดยสมมติว่าใช้แผงตามที่อธิบายไว้ข้างต้น | 
| roofSegmentSummaries[] | 
 ข้อมูลเกี่ยวกับการผลิตของส่วนหลังคาแต่ละส่วนที่มีแผงอย่างน้อย 1 แผงในเลย์เอาต์นี้  | 
RoofSegmentSummary
ข้อมูลเกี่ยวกับส่วนหลังคาของอาคารที่มีแผงวางอยู่จำนวนหนึ่ง
| การแสดง JSON | 
|---|
| { "panelsCount": integer, "yearlyEnergyDcKwh": number, "pitchDegrees": number, "azimuthDegrees": number, "segmentIndex": integer } | 
| ช่อง | |
|---|---|
| panelsCount | 
 จํานวนแผงทั้งหมดในส่วนนี้ | 
| yearlyEnergyDcKwh | 
 ปริมาณพลังงานแสงอาทิตย์ที่ผังส่วนนี้ได้รับตลอดทั้งปีในหน่วย DC kWh โดยสมมติว่าใช้แผงตามที่อธิบายไว้ข้างต้น | 
| pitchDegrees | 
 มุมของส่วนหลังคาสัมพันธ์กับระนาบพื้นตามทฤษฎี 0 = ขนานกับพื้น 90 = ตั้งฉากกับพื้น | 
| azimuthDegrees | 
 ทิศทางของเข็มทิศที่กลุ่มหลังคาชี้ไป 0 = เหนือ, 90 = ตะวันออก, 180 = ใต้ สำหรับส่วนของหลังคา "แบน" ( | 
| segmentIndex | 
 ดัชนีใน  | 
FinancialAnalysis
การวิเคราะห์ต้นทุนและประโยชน์ของเลย์เอาต์แผงโซลาร์เซลล์ที่ดีที่สุดสำหรับค่าไฟฟ้าที่เจาะจง
| การแสดง JSON | 
|---|
| { "monthlyBill": { object ( | 
| ช่อง | |
|---|---|
| monthlyBill | 
 ค่าไฟรายเดือนที่การวิเคราะห์นี้ใช้ | 
| defaultBill | 
 เลือกขนาดการเรียกเก็บเงินนี้เป็นค่าเริ่มต้นสำหรับการเรียกเก็บเงินในพื้นที่ที่อาคารนี้ตั้งอยู่หรือไม่  | 
| averageKwhPerMonth | 
 ปริมาณไฟฟ้าที่ใช้ในบ้านโดยเฉลี่ยต่อเดือน โดยอิงตามขนาดค่าไฟฟ้าและอัตราค่าไฟฟ้าในพื้นที่ | 
| financialDetails | 
 ข้อมูลทางการเงินที่ใช้ได้ไม่ว่าจะใช้วิธีการให้เงินทุนใดก็ตาม | 
| leasingSavings | 
 ค่าใช้จ่ายและประโยชน์ของการเช่าซื้อแผงโซลาร์เซลล์ | 
| cashPurchaseSavings | 
 ค่าใช้จ่ายและประโยชน์ของการซื้อแผงโซลาร์เซลล์ด้วยเงินสด | 
| financedPurchaseSavings | 
 ค่าใช้จ่ายและประโยชน์ของการซื้อแผงโซลาร์เซลล์ด้วยการจัดหาเงินทุน | 
| panelConfigIndex | 
 ดัชนีใน  | 
เงินทอง
แสดงจํานวนเงินพร้อมประเภทสกุลเงิน
| การแสดง JSON | 
|---|
| { "currencyCode": string, "units": string, "nanos": integer } | 
| ช่อง | |
|---|---|
| currencyCode | 
 รหัสสกุลเงิน 3 ตัวอักษรที่ระบุไว้ใน ISO 4217 | 
| units | 
 จำนวนเงินเต็ม เช่น หาก  | 
| nanos | 
 จํานวนหน่วยนาโน (10^-9) ของจํานวนเงิน ค่าต้องอยู่ระหว่าง -999,999,999 ถึง +999,999,999 หาก  | 
FinancialDetails
รายละเอียดการวิเคราะห์ทางการเงิน รายละเอียดบางอย่างเหล่านี้จัดเก็บไว้ในระดับที่สูงขึ้นแล้ว (เช่น ค่าใช้จ่ายที่ต้องจ่ายเอง) จํานวนเงินทั้งหมดเป็นระยะเวลาตลอดอายุการใช้งานที่กําหนดโดยช่อง panelLifetimeYears ใน SolarPotential หมายเหตุ: ค่าใช้จ่ายที่ต้องจ่ายเองสำหรับการซื้อแผงจะระบุไว้ในช่อง outOfPocketCost ใน CashPurchaseSavings
| การแสดง JSON | 
|---|
| { "initialAcKwhPerYear": number, "remainingLifetimeUtilityBill": { object ( | 
| ช่อง | |
|---|---|
| initialAcKwhPerYear | 
 จำนวน kWh AC ที่เราคิดว่าแผงโซลาร์เซลล์จะผลิตในปีแรก | 
| remainingLifetimeUtilityBill | 
 ค่าสาธารณูปโภคสำหรับไฟฟ้าที่ไม่ได้ผลิตจากโซลาร์เซลล์ตลอดอายุการใช้งานของแผง | 
| federalIncentive | 
 จํานวนเงินที่ได้รับจากแรงจูงใจจากรัฐบาลกลาง ซึ่งจะมีผลในกรณีที่ผู้ใช้ซื้อแผง (ไม่ว่าจะกู้หรือไม่ก็ตาม) | 
| stateIncentive | 
 จํานวนเงินที่ได้รับจากแรงจูงใจของรัฐ ซึ่งจะมีผลในกรณีที่ผู้ใช้ซื้อแผง (ไม่ว่าจะกู้หรือไม่ก็ตาม) | 
| utilityIncentive | 
 จํานวนเงินที่ได้รับจากสิ่งจูงใจด้านสาธารณูปโภค ซึ่งจะมีผลในกรณีที่ผู้ใช้ซื้อแผงโซลาร์เซลล์ (ไม่ว่าจะกู้หรือไม่ก็ตาม) | 
| lifetimeSrecTotal | 
 จำนวนเงินที่ผู้ใช้จะได้รับจากเครดิตพลังงานหมุนเวียนจากแสงอาทิตย์ตลอดอายุการใช้งานของแผง ซึ่งจะมีผลในกรณีที่ผู้ใช้ซื้อแผง (ไม่ว่าจะกู้หรือไม่ก็ตาม) | 
| costOfElectricityWithoutSolar | 
 ต้นทุนไฟฟ้าทั้งหมดที่ผู้ใช้จะต้องจ่ายตลอดอายุการใช้งานหากไม่ได้ติดตั้งแผงโซลาร์เซลล์ | 
| netMeteringAllowed | 
 อนุญาตให้ใช้ระบบหักลบกลบหน่วยไฟฟ้าที่ใช้ตามจริงหรือไม่ | 
| solarPercentage | 
 เปอร์เซ็นต์ (0-100) ของพลังงานของผู้ใช้ที่มาจากแสงอาทิตย์ ใช้ได้ในปีแรก แต่มีความแม่นยำโดยประมาณสำหรับปีต่อๆ ไป | 
| percentageExportedToGrid | 
 เปอร์เซ็นต์ (0-100) ของการผลิตไฟฟ้าจากแสงอาทิตย์ที่เราคาดว่าส่งไปยังระบบโครงข่ายไฟฟ้า โดยอิงจากการผลิตในไตรมาสแรก ซึ่งจะส่งผลต่อการคำนวณหากไม่อนุญาตให้ใช้การวัดผลสุทธิ | 
LeasingSavings
ต้นทุนและประโยชน์ของการเช่าซื้อแผงโซลาร์เซลล์ที่มีการกำหนดค่าหนึ่งๆ ที่มีการใช้ไฟฟ้าหนึ่งๆ
| การแสดง JSON | 
|---|
| { "leasesAllowed": boolean, "leasesSupported": boolean, "annualLeasingCost": { object ( | 
| ช่อง | |
|---|---|
| leasesAllowed | 
 อนุญาตให้เช่าในเขตอำนาจศาลนี้หรือไม่ (บางรัฐไม่อนุญาตให้เช่า) หากช่องนี้เป็นเท็จ ระบบอาจไม่สนใจค่าในข้อความนี้ | 
| leasesSupported | 
 เครื่องมือคำนวณทางการเงินรองรับสัญญาเช่าในเขตอำนาจศาลนี้หรือไม่ หากช่องนี้เป็นเท็จ ระบบอาจไม่สนใจค่าในข้อความนี้ ข้อมูลนี้ไม่เกี่ยวข้องกับ  | 
| annualLeasingCost | 
 ค่าใช้จ่ายการเช่ารายปีโดยประมาณ | 
| savings | 
 ประหยัดค่าใช้จ่ายได้เท่าใด (หรือไม่ประหยัด) ตลอดระยะเวลาการใช้งาน | 
SavingsOverTime
ข้อมูลทางการเงินที่แชร์ระหว่างวิธีการให้กู้ยืมที่แตกต่างกัน
| การแสดง JSON | 
|---|
| { "savingsYear1": { object ( | 
| ช่อง | |
|---|---|
| savingsYear1 | 
 เงินที่ประหยัดได้ในปีแรกหลังจากติดตั้งแผง | 
| savingsYear20 | 
 เงินที่ประหยัดได้ในช่วง 20 ปีแรกหลังจากการติดตั้งแผงโซลาร์เซลล์ | 
| presentValueOfSavingsYear20 | 
 เมื่อใช้อัตราส่วนลดที่สมมติ มูลค่าปัจจุบันของเงินประหยัดสะสม 20 ปีคือเท่าใด | 
| savingsLifetime | 
 เงินที่ประหยัดได้ตลอดอายุการใช้งานของแผง | 
| presentValueOfSavingsLifetime | 
 เมื่อใช้อัตราส่วนลดที่สมมติ มูลค่าปัจจุบันของเงินประหยัดสะสมตลอดอายุการใช้งานคือเท่าใด | 
| financiallyViable | 
 ระบุว่าสถานการณ์นี้มีความเป็นไปได้ทางการเงินหรือไม่ จะมีค่าเป็นเท็จสำหรับสถานการณ์ที่มีความมั่นคงทางการเงินไม่ดี (เช่น ขาดทุน) | 
CashPurchaseSavings
ต้นทุนและประโยชน์ของการซื้อแผงโซลาร์เซลล์แบบกำหนดค่าหนึ่งๆ โดยตรงที่มีการใช้ไฟฟ้าในลักษณะหนึ่งๆ
| การแสดง JSON | 
|---|
| { "outOfPocketCost": { object ( | 
| ช่อง | |
|---|---|
| outOfPocketCost | 
 ต้นทุนเริ่มต้นก่อนได้รับสิทธิประโยชน์ทางภาษี: จํานวนเงินที่ต้องจ่ายด้วยตนเอง ตรงข้ามกับ  | 
| upfrontCost | 
 ต้นทุนเริ่มต้นหลังหักภาษี: เป็นจํานวนเงินที่ต้องชําระในช่วงปีแรก เปรียบเทียบกับ  | 
| rebateValue | 
 มูลค่าของเงินคืนภาษีทั้งหมด | 
| savings | 
 ประหยัดค่าใช้จ่ายได้เท่าใด (หรือไม่ประหยัด) ตลอดระยะเวลาการใช้งาน | 
| paybackYears | 
 จํานวนปีจนกว่าจะได้รับผลตอบแทน ค่าลบหมายความว่าไม่มีการคืนทุนภายในระยะเวลาตลอดอายุ | 
FinancedPurchaseSavings
ต้นทุนและประโยชน์ของการใช้เงินกู้เพื่อซื้อแผงโซลาร์เซลล์ที่มีการกำหนดค่าหนึ่งๆ ที่มีการใช้ไฟฟ้าหนึ่งๆ
| การแสดง JSON | 
|---|
| { "annualLoanPayment": { object ( | 
| ช่อง | |
|---|---|
| annualLoanPayment | 
 การชำระเงินกู้รายปี | 
| rebateValue | 
 มูลค่าของเงินคืนภาษีทั้งหมด (รวมถึงเครดิตภาษีเงินลงทุนของรัฐบาลกลาง (ITC)) | 
| loanInterestRate | 
 อัตราดอกเบี้ยของสินเชื่อที่สมมติในชุดการคำนวณนี้ | 
| savings | 
 ประหยัดค่าใช้จ่ายได้เท่าใด (หรือไม่ประหยัด) ตลอดระยะเวลาการใช้งาน |