AddressValidation class
google.maps.addressValidation.AddressValidation
ชั้นเรียน
คลาสแบบคงที่สําหรับเข้าถึง Address Validation API
เข้าถึงได้โดยโทรไปที่ const {AddressValidation} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
เมธอดแบบคงที่ | |
|---|---|
fetchAddressValidation | 
fetchAddressValidation(request)พารามิเตอร์:   
 ค่าที่ส่งคืน:   
Promise<AddressValidation> | 
พร็อพเพอร์ตี้ | |
|---|---|
address | 
ประเภท:   
Address optionalข้อมูลเกี่ยวกับที่อยู่เอง ไม่ใช่รหัสพิกัดภูมิศาสตร์  | 
geocode | 
ประเภท:   
Geocode optionalข้อมูลเกี่ยวกับสถานที่ตั้งและสถานที่ที่ที่อยู่ได้รับการเข้ารหัสพิกัดภูมิศาสตร์  | 
metadata | 
ประเภท:   
AddressMetadata optionalข้อมูลอื่นๆ ที่เกี่ยวข้องกับการนำส่ง  metadata ไม่รับประกันว่าจะมีการป้อนข้อมูลอย่างครบถ้วนสำหรับทุกที่อยู่ที่ส่งไปยัง Address Validation API | 
responseId | 
ประเภท:   
string optionalUUID ที่ระบุการตอบกลับนี้ หากต้องตรวจสอบที่อยู่อีกครั้ง UUID นี้ต้องแนบไปกับคำขอใหม่  | 
uspsData | 
ประเภท:   
USPSData optionalแฟล็กการนำส่งเพิ่มเติมที่ USPS ระบุ มีให้บริการในภูมิภาค  US และ PR เท่านั้น | 
verdict | 
ประเภท:   
Verdict optionalแฟล็กการตัดสินโดยรวม  | 
เมธอด | |
|---|---|
toJSON | 
toJSON()พารามิเตอร์: ไม่มี 
ค่าที่ส่งคืน:   
Objectแปลงคลาส AddressValidation เป็นออบเจ็กต์ JSON ที่มีพร็อพเพอร์ตี้เดียวกัน  | 
AddressValidationRequest อินเทอร์เฟซ
google.maps.addressValidation.AddressValidationRequest
อินเทอร์เฟซ
อินเทอร์เฟซคำขอสำหรับ AddressValidation.fetchAddressValidation
พร็อพเพอร์ตี้ | |
|---|---|
address | 
ประเภท:   
PostalAddressLiteralที่อยู่ได้รับการตรวจสอบแล้ว คุณควรส่งที่อยู่ที่ไม่ได้จัดรูปแบบผ่าน  PostalAddress.addressLines | 
placeAutocompleteElement optional | 
ประเภท:   
PlaceAutocompleteElement optionalหากใช้ PlaceAutocompleteElement ให้รวมไว้ที่นี่เพื่อลิงก์การเรียก AddressValidation API กับโทเค็นเซสชันการเติมข้อความอัตโนมัติ  | 
previousResponseId optional | 
ประเภท:   
string optionalต้องไม่ตั้งค่าฟิลด์นี้สำหรับคำขอการตรวจสอบที่อยู่ครั้งแรก หากจำเป็นต้องมีคำขอเพิ่มเติมเพื่อตรวจสอบที่อยู่เดียวให้สมบูรณ์ (เช่น หากการเปลี่ยนแปลงที่ผู้ใช้ทำหลังจากตรวจสอบครั้งแรกต้องได้รับการตรวจสอบอีกครั้ง) คำขอติดตามแต่ละรายการจะต้องป้อนข้อมูลในช่องนี้ด้วย  AddressValidation.responseId จากการตอบกลับครั้งแรกสุดในลำดับการตรวจสอบ | 
sessionToken optional | 
ประเภท:   
AutocompleteSessionToken optionalโทเค็นที่ระบุเซสชันการเติมข้อความอัตโนมัติเพื่อวัตถุประสงค์ในการเรียกเก็บเงิน  | 
uspsCASSEnabled optional | 
ประเภท:   
boolean optionalเปิดใช้โหมดที่เข้ากันได้กับ CASS ของ USPS ซึ่งจะส่งผลต่อเฉพาะฟิลด์  AddressValidation.uspsData ของ AddressValidation หมายเหตุ: สำหรับคำขอที่เปิดใช้ CASS ของ USPS สำหรับที่อยู่ในเปอร์โตริโก ต้องระบุPostalAddress.regionCodeของaddressเป็น "PR" หรือระบุPostalAddress.administrativeAreaของaddressเป็น "เปอร์โตริโก" (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) หรือ "PR" | 
ที่อยู่ class
google.maps.addressValidation.Address
ชั้นเรียน
รายละเอียดของที่อยู่ที่ประมวลผลภายหลัง การประมวลผลภายหลังรวมถึงการแก้ไขส่วนที่สะกดผิดของที่อยู่ การแทนที่ส่วนที่ไม่ถูกต้อง และการอนุมานส่วนที่ขาดหายไป
เข้าถึงได้โดยโทรไปที่ const {Address} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
components | 
ประเภท:   
Array<AddressComponent>องค์ประกอบที่อยู่แต่ละรายการของที่อยู่ที่จัดรูปแบบและแก้ไขแล้ว พร้อมกับข้อมูลการตรวจสอบ ซึ่งจะให้ข้อมูลเกี่ยวกับสถานะการตรวจสอบของคอมโพเนนต์แต่ละรายการ  | 
formattedAddress | 
ประเภท:   
string optionalที่อยู่ที่ประมวลผลภายหลัง ซึ่งจัดรูปแบบเป็นที่อยู่แบบบรรทัดเดียวตามกฎการจัดรูปแบบที่อยู่ของภูมิภาคที่ที่อยู่ตั้งอยู่  | 
missingComponentTypes | 
ประเภท:   
Array<string>ประเภทของคอมโพเนนต์ที่คาดว่าจะอยู่ในที่อยู่ไปรษณีย์ที่จัดรูปแบบอย่างถูกต้อง แต่ไม่พบในอินพุตและไม่สามารถอนุมานได้ ไม่มีคอมโพเนนต์ประเภทนี้ใน  formatted_address, postal_address หรือ address_components เช่น ['street_number', 'route'] สำหรับอินพุตอย่าง "Boulder, Colorado, 80301, USA" ดูรายการประเภทที่เป็นไปได้ได้ที่นี่ | 
postalAddress | 
ประเภท:   
PostalAddress optionalที่อยู่ที่ประมวลผลภายหลังซึ่งแสดงเป็นที่อยู่ไปรษณีย์  | 
unconfirmedComponentTypes | 
ประเภท:   
Array<string>ประเภทของคอมโพเนนต์ที่อยู่ใน  address_components แต่ไม่สามารถยืนยันได้ว่าถูกต้อง ช่องนี้มีไว้เพื่อความสะดวก โดยเนื้อหาจะเทียบเท่ากับการวนซ้ำใน address_components เพื่อค้นหาประเภทของคอมโพเนนต์ทั้งหมดที่ AddressComponent.confirmationLevel ไม่ใช่ ConfirmationLevel.CONFIRMED หรือไม่ได้ตั้งค่าสถานะ AddressComponent.inferred เป็น true ดูรายการประเภทที่เป็นไปได้ได้ที่นี่ | 
unresolvedTokens | 
ประเภท:   
Array<string>โทเค็นใดๆ ในอินพุตที่แก้ไขไม่ได้ ซึ่งอาจเป็นอินพุตที่ไม่ได้รับการรับรู้ว่าเป็นส่วนที่ถูกต้องของที่อยู่ (เช่น ในอินพุตอย่าง "123235253253 Main St, San Francisco, CA, 94105" โทเค็นที่ยังไม่ได้รับการแก้ไขอาจมีลักษณะเป็น  ["123235253253"] เนื่องจากดูเหมือนไม่ใช่เลขที่ถนนที่ถูกต้อง | 
AddressComponent class
google.maps.addressValidation.AddressComponent
ชั้นเรียน
แสดงองค์ประกอบเดียวของที่อยู่ (เช่น ชื่อถนน เมือง)
เข้าถึงได้โดยโทรไปที่ const {AddressComponent} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
componentName | 
ประเภท:   
string optionalข้อความชื่อคอมโพเนนต์ เช่น "5th Avenue" สำหรับชื่อถนน หรือ "1253" สำหรับหมายเลขถนน  | 
componentNameLanguageCode | 
ประเภท:   
string optionalรหัสภาษา BCP-47 ซึ่งจะไม่ปรากฏหากชื่อคอมโพเนนต์ไม่ได้เชื่อมโยงกับภาษา เช่น หมายเลขถนน  | 
componentType | 
ประเภท:   
string optionalประเภทของคอมโพเนนต์ที่อยู่ ดูรายการประเภทที่ใช้ได้ในตารางที่ 2: ประเภทเพิ่มเติมที่บริการ Places แสดงผล  | 
confirmationLevel | 
ประเภท:   
ConfirmationLevel optionalระบุระดับความแน่นอนว่าคอมโพเนนต์ถูกต้อง  | 
inferred | 
ประเภท:   
booleanหากเป็นจริง แสดงว่าคอมโพเนนต์นี้ไม่ได้เป็นส่วนหนึ่งของอินพุต แต่เป็นส่วนที่อนุมานสำหรับตำแหน่งที่อยู่ ขอแนะนำให้ระบุส่วนประกอบนี้เพื่อให้ที่อยู่สมบูรณ์  | 
replaced | 
ประเภท:   
booleanระบุว่ามีการแทนที่ชื่อของคอมโพเนนต์ด้วยชื่ออื่นที่แตกต่างกันโดยสิ้นเชิง เช่น การแทนที่รหัสไปรษณีย์ที่ไม่ถูกต้องด้วยรหัสไปรษณีย์ที่ถูกต้องสำหรับที่อยู่ นี่ไม่ใช่การเปลี่ยนแปลงด้านความสวยงาม แต่เป็นการเปลี่ยนคอมโพเนนต์อินพุตเป็นคอมโพเนนต์อื่น  | 
spellCorrected | 
ประเภท:   
booleanระบุการแก้ไขการสะกดชื่อคอมโพเนนต์ผิด API ไม่ได้แจ้งการเปลี่ยนแปลงจากตัวสะกดหนึ่งไปยังอีกตัวสะกดหนึ่งเสมอไป เช่น จาก "centre" เป็น "center"  | 
unexpected | 
ประเภท:   
booleanหากเป็นจริง ระบบจะไม่คาดหวังให้คอมโพเนนต์นี้ปรากฏในที่อยู่ไปรษณีย์สำหรับภูมิภาคที่ระบุ ระบบเก็บข้อมูลนี้ไว้เนื่องจากเป็นส่วนหนึ่งของอินพุต  | 
AddressMetadata class
google.maps.addressValidation.AddressMetadata
ชั้นเรียน
ข้อมูลเมตาของที่อยู่ เราไม่รับประกันว่า AddressMetadata จะได้รับการป้อนข้อมูลอย่างครบถ้วนสำหรับทุกที่อยู่ที่ส่งไปยัง Address Validation API
เข้าถึงได้โดยโทรไปที่ const {AddressMetadata} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
business | 
ประเภท:   
boolean | 
poBox | 
ประเภท:   
boolean | 
residential | 
ประเภท:   
boolean | 
ConfirmationLevel ค่าคงที่
google.maps.addressValidation.ConfirmationLevel
ค่าคงที่
ค่าที่เป็นไปได้ต่างๆ ซึ่งบ่งบอกถึงระดับความแน่นอนว่าคอมโพเนนต์ถูกต้อง
เข้าถึงได้โดยโทรไปที่ const {ConfirmationLevel} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
ค่าคงที่ | |
|---|---|
CONFIRMED | 
|
UNCONFIRMED_AND_SUSPICIOUS | 
|
UNCONFIRMED_BUT_PLAUSIBLE | 
|
Geocode class
google.maps.addressValidation.Geocode
ชั้นเรียน
มีข้อมูลเกี่ยวกับสถานที่ที่อินพุตได้รับการกำหนดพิกัดภูมิศาสตร์
เข้าถึงได้โดยโทรไปที่ const {Geocode} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
bounds | 
ประเภท:   
LatLngBounds optionalขอบเขตของสถานที่ที่เข้ารหัสพิกัดภูมิศาสตร์  | 
featureSizeMeters | 
ประเภท:   
number optionalขนาดของสถานที่ที่แปลงรหัสพิกัดภูมิศาสตร์แล้วเป็นหน่วยเมตร นี่คืออีกหนึ่งการวัดความหยาบของตำแหน่งที่แปลงรหัสภูมิศาสตร์ แต่เป็นขนาดทางกายภาพแทนที่จะเป็นความหมายเชิงความหมาย  | 
location | 
ประเภท:   
LatLngAltitude optionalสถานที่ตั้งที่เข้ารหัสพิกัดภูมิศาสตร์ของอินพุต  | 
placeId | 
ประเภท:   
string optionalรหัสสถานที่ของสถานที่ที่แปลงรหัสพิกัดภูมิศาสตร์ ขอแนะนำให้ใช้สถานที่แทนการใช้ที่อยู่ พิกัดละติจูด/ลองจิจูด หรือ Plus Codes การใช้พิกัดสำหรับการกำหนดเส้นทางหรือการคำนวณเส้นทางการขับขี่จะส่งผลให้จุดดังกล่าวติดอยู่กับถนนที่ใกล้กับพิกัดเหล่านั้นมากที่สุดเสมอ ถนนนี้อาจไม่ใช่ถนนที่นำไปสู่จุดหมายได้อย่างรวดเร็วหรือปลอดภัย และอาจไม่อยู่ใกล้จุดเข้าถึงที่พัก นอกจากนี้ เมื่อมีการแปลงรหัสพิกัดภูมิศาสตร์แบบย้อนกลับของสถานที่ตั้ง เราไม่รับประกันว่าที่อยู่ที่แสดงจะตรงกับที่อยู่เดิม  | 
placeTypes | 
ประเภท:   
Array<string>ประเภทของสถานที่ที่อินพุตแปลงเป็นพิกัดภูมิศาสตร์ เช่น  ['locality', 'political'] ดูรายการประเภททั้งหมดได้ในเอกสารประกอบของ Geocoding API | 
plusCode | 
ประเภท:   
PlusCode optionalPlus Code ที่สอดคล้องกับ  location | 
เมธอด | |
|---|---|
fetchPlace | 
fetchPlace()พารามิเตอร์: ไม่มี 
ค่าที่ส่งคืน: ไม่มี 
แสดงผลการแสดงสถานที่ของรหัสพิกัดภูมิศาสตร์นี้ หากต้องการดูรายละเอียดสถานที่ทั้งหมด คุณควรเรียกใช้ place.fetchFields()  | 
ความละเอียด ค่าคงที่
google.maps.addressValidation.Granularity
ค่าคงที่
ระดับความละเอียดต่างๆ ที่ที่อยู่หรือรหัสพิกัดภูมิศาสตร์อาจมี เมื่อใช้เพื่อระบุความละเอียดสำหรับที่อยู่ ค่าเหล่านี้จะระบุความละเอียดของที่อยู่ที่ใช้ระบุปลายทางการส่งจดหมาย เช่น ที่อยู่ "123 Main Street, Redwood City, CA, 94061" จะระบุPREMISE ส่วน "Redwood City, CA, 94061" จะระบุLOCALITY อย่างไรก็ตาม หากเราไม่พบรหัสพิกัดภูมิศาสตร์สำหรับ "123 Main Street" ใน Redwood City รหัสพิกัดภูมิศาสตร์ที่แสดงอาจมีLOCALITYความละเอียดต่ำแม้ว่าที่อยู่จะมีความละเอียดสูงกว่าก็ตาม
เข้าถึงได้โดยโทรไปที่ const {Granularity} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
ค่าคงที่ | |
|---|---|
BLOCK | 
ที่อยู่หรือรหัสพิกัดภูมิศาสตร์ระบุบล็อก ใช้ในภูมิภาคที่มีการกำหนดที่อยู่ที่ระดับบล็อกเท่านั้น เช่น ญี่ปุ่น | 
OTHER | 
ความละเอียดอื่นๆ ทั้งหมดซึ่งจัดกลุ่มไว้ด้วยกันเนื่องจากแสดงไม่ได้ | 
PREMISE | 
ผลลัพธ์ระดับอาคาร | 
PREMISE_PROXIMITY | 
รหัสพิกัดภูมิศาสตร์ที่ประมาณตำแหน่งระดับอาคารของที่อยู่ | 
ROUTE | 
รหัสพิกัดภูมิศาสตร์หรือที่อยู่มีความละเอียดถึงระดับเส้นทาง เช่น ถนน หรือทางหลวง | 
SUB_PREMISE | 
ผลลัพธ์ระดับต่ำกว่าอาคาร เช่น อพาร์ตเมนต์ | 
ค่าคงที่ PossibleNextAction
google.maps.addressValidation.PossibleNextAction
ค่าคงที่
แสดงข้อมูลสรุปที่ตีความจากการตอบกลับของ API ซึ่งมีจุดประสงค์เพื่อช่วยในการพิจารณาการดำเนินการที่อาจเกิดขึ้นในภายหลัง ฟิลด์นี้ได้มาจากฟิลด์อื่นๆ ในการตอบกลับของ API และไม่ควรถือเป็นการรับประกันความถูกต้องของที่อยู่หรือการนำส่ง
เข้าถึงได้โดยโทรไปที่ const {PossibleNextAction} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
ค่าคงที่ | |
|---|---|
ACCEPT | 
การตอบกลับของ API ไม่มีสัญญาณที่รับประกันค่า PossibleNextAction อื่นๆ คุณอาจพิจารณาใช้ที่อยู่ที่ประมวลผลแล้วโดยไม่ต้องแจ้งให้ลูกค้าทราบเพิ่มเติม แต่การดำเนินการนี้ไม่รับประกันว่าที่อยู่จะถูกต้อง และที่อยู่อาจยังมีการแก้ไขอยู่ คุณมีหน้าที่รับผิดชอบในการพิจารณาว่าจะแจ้งให้ลูกค้าทราบหรือไม่และแจ้งอย่างไร โดยขึ้นอยู่กับการประเมินความเสี่ยงของคุณเอง | 
CONFIRM | 
ฟิลด์อย่างน้อย 1 รายการในการตอบกลับของ API จะระบุปัญหาเล็กๆ ที่อาจเกิดขึ้นกับที่อยู่ที่ประมวลผลภายหลัง เช่น คอมโพเนนต์ที่อยู่ postal_code คือ replaced การแจ้งให้ลูกค้าตรวจสอบที่อยู่จะช่วยปรับปรุงคุณภาพของที่อยู่ได้ | 
CONFIRM_ADD_SUBPREMISES | 
การตอบกลับจาก API แสดงว่าที่อยู่ที่ประมวลผลภายหลังอาจไม่มีสถานที่ย่อย การแจ้งให้ลูกค้าตรวจสอบที่อยู่และพิจารณาเพิ่มหมายเลขยูนิตอาจช่วยปรับปรุงคุณภาพของที่อยู่ได้ นอกจากนี้ ที่อยู่ที่ประมวลผลแล้วอาจมีปัญหาเล็กๆ น้อยๆ อื่นๆ ด้วย หมายเหตุ: ค่า Enum นี้จะแสดงได้สำหรับที่อยู่ในสหรัฐอเมริกาเท่านั้น | 
FIX | 
ฟิลด์อย่างน้อย 1 รายการของคำตอบจาก API ระบุปัญหาที่อาจเกิดขึ้นกับที่อยู่ที่ประมวลผลภายหลัง เช่น verdict.validation_granularity คือ OTHER การแจ้งให้ลูกค้าแก้ไขที่อยู่อาจช่วยปรับปรุงคุณภาพของที่อยู่ได้ | 
USPSAddress class
google.maps.addressValidation.USPSAddress
ชั้นเรียน
การแสดงที่อยู่ในสหรัฐอเมริกาของ USPS
เข้าถึงได้โดยโทรไปที่ const {USPSAddress} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
city | 
ประเภท:   
string optionalชื่อเมือง  | 
cityStateZipAddressLine | 
ประเภท:   
string optionalบรรทัดที่อยู่ซึ่งมีเมือง รัฐ และรหัสไปรษณีย์  | 
firm | 
ประเภท:   
string optionalชื่อของบริษัท  | 
firstAddressLine | 
ประเภท:   
string optionalบรรทัดแรกของที่อยู่  | 
secondAddressLine | 
ประเภท:   
string optionalที่อยู่บรรทัดที่ 2  | 
state | 
ประเภท:   
string optionalรหัสรัฐ 2 ตัวอักษร  | 
urbanization | 
ประเภท:   
string optionalชื่อเขตเมืองของเปอร์โตริโก  | 
zipCode | 
ประเภท:   
string optionalรหัสไปรษณีย์ เช่น "10009"  | 
zipCodeExtension | 
ประเภท:   
string optionalส่วนขยายรหัสไปรษณีย์ 4 หลัก เช่น "5023"  | 
USPSData class
google.maps.addressValidation.USPSData
ชั้นเรียน
ข้อมูล USPS สำหรับที่อยู่ เราไม่รับประกันว่า USPSData จะได้รับการป้อนข้อมูลอย่างครบถ้วนสำหรับที่อยู่ในสหรัฐอเมริกาหรือเปอร์โตริโกทุกรายการที่ส่งไปยัง Address Validation API เราขอแนะนำให้ผสานรวมช่องที่อยู่สำรองในการตอบกลับหากคุณใช้ uspsData เป็นส่วนหลักของการตอบกลับ
เข้าถึงได้โดยโทรไปที่ const {USPSData} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
abbreviatedCity | 
ประเภท:   
string optionalเมืองแบบย่อ  | 
addressRecordType | 
ประเภท:   
string optionalประเภทของระเบียนที่อยู่ซึ่งตรงกับที่อยู่ที่ป้อน  | 
carrierRoute | 
ประเภท:   
string optionalรหัสเส้นทางของผู้ให้บริการ รหัส 4 อักขระซึ่งประกอบด้วยคำนำหน้า 1 ตัวอักษรและตัวระบุเส้นทาง 3 หลัก  | 
carrierRouteIndicator | 
ประเภท:   
string optionalตัวบ่งชี้การจัดเรียงอัตราเส้นทางของผู้ให้บริการขนส่ง  | 
cassProcessed | 
ประเภท:   
booleanตัวบ่งชี้ว่าคำขอได้รับการประมวลผล CASS แล้ว  | 
county | 
ประเภท:   
string optionalชื่อเคาน์ตี้  | 
deliveryPointCheckDigit | 
ประเภท:   
string optionalหมายเลขตรวจสอบของจุดนำส่ง ระบบจะเพิ่มหมายเลขนี้ที่ท้าย delivery_point_barcode สำหรับจดหมายที่สแกนด้วยเครื่อง การบวกตัวเลขทั้งหมดของ delivery_point_barcode, delivery_point_check_digit, รหัสไปรษณีย์ และ ZIP+4 เข้าด้วยกันควรได้ตัวเลขที่หารด้วย 10 ลงตัว  | 
deliveryPointCode | 
ประเภท:   
string optionalรหัสจุดนำส่ง 2 หลัก  | 
dpvCMRA | 
ประเภท:   
string optionalระบุว่าที่อยู่เป็น CMRA (Commercial Mail Receiving Agency) หรือไม่ ซึ่งเป็นธุรกิจส่วนตัวที่รับจดหมายให้ลูกค้า แสดงผลอักขระเดียว  | 
dpvConfirmation | 
ประเภท:   
string optionalค่าที่เป็นไปได้สำหรับการยืนยัน DPV แสดงผลอักขระเดียวหรือไม่มีค่า  | 
dpvDoorNotAccessible | 
ประเภท:   
string optionalธงระบุที่อยู่ที่ USPS เคาะประตูเพื่อนำส่งจดหมายไม่ได้ แสดงผลอักขระเดียว  | 
dpvDrop | 
ประเภท:   
string optionalธงระบุว่ามีการนำส่งจดหมายไปยังตู้รับจดหมายเดียวในสถานที่ แสดงผลอักขระเดียว  | 
dpvEnhancedDeliveryCode | 
ประเภท:   
string optionalระบุว่ารหัสการคืน DPV มากกว่า 1 รายการใช้ได้กับที่อยู่ แสดงผลอักขระเดียว  | 
dpvFootnote | 
ประเภท:   
string optionalเชิงอรรถจากการตรวจสอบความถูกต้องของจุดนำส่ง คุณอาจเชื่อมโยงเชิงอรรถหลายรายการในสตริงเดียวกัน  | 
dpvNonDeliveryDays | 
ประเภท:   
string optionalFlag indicates mail delivery is not performed every day of the week. แสดงผลอักขระเดียว  | 
dpvNonDeliveryDaysValues | 
ประเภท:   
number optionalจำนวนเต็มที่ระบุวันที่นำส่งไม่ได้ โดยสามารถตรวจสอบได้โดยใช้บิตแฟล็ก 0x40 – วันอาทิตย์เป็นวันที่ไม่นำส่ง 0x20 – วันจันทร์เป็นวันที่ไม่นำส่ง 0x10 – วันอังคารเป็นวันที่ไม่นำส่ง 0x08 – วันพุธเป็นวันที่ไม่นำส่ง 0x04 – วันพฤหัสบดีเป็นวันที่ไม่นำส่ง 0x02 – วันศุกร์เป็นวันที่ไม่นำส่ง 0x01 – วันเสาร์เป็นวันที่ไม่นำส่ง  | 
dpvNoSecureLocation | 
ประเภท:   
string optionalธงระบุว่าเข้าถึงประตูได้ แต่จะไม่วางพัสดุไว้เนื่องจากกังวลเรื่องความปลอดภัย แสดงผลอักขระเดียว  | 
dpvNoStat | 
ประเภท:   
string optionalระบุว่าที่อยู่เป็นที่อยู่ที่ไม่มีสถิติหรือที่อยู่ที่ใช้งานอยู่ ที่อยู่แบบคงที่คือที่อยู่ที่ไม่มีผู้พักอาศัยอย่างต่อเนื่องหรือที่อยู่ที่ USPS ไม่ได้ให้บริการ แสดงผลอักขระเดียว  | 
dpvNoStatReasonCode | 
ประเภท:   
number optionalระบุประเภท NoStat แสดงรหัสเหตุผลเป็นจำนวนเต็ม  | 
dpvPBSA | 
ประเภท:   
string optionalระบุว่าที่อยู่ตรงกับระเบียน PBSA แสดงผลอักขระเดียว  | 
dpvThrowback | 
ประเภท:   
string optionalระบุว่าไม่มีการนำส่งจดหมายไปยังที่อยู่บนถนน แสดงผลอักขระเดียว  | 
dpvVacant | 
ประเภท:   
string optionalระบุว่าที่อยู่ว่างหรือไม่ แสดงผลอักขระเดียว  | 
elotFlag | 
ประเภท:   
string optionalแฟล็ก eLOT Ascending/Descending (A/D)  | 
elotNumber | 
ประเภท:   
string optionalหมายเลขเส้นทางการเดินทางที่ปรับปรุงแล้ว (eLOT)  | 
errorMessage | 
ประเภท:   
string optionalข้อความแสดงข้อผิดพลาดสำหรับการดึงข้อมูล USPS ระบบจะระบุค่านี้เมื่อ USPS ระงับการประมวลผลเนื่องจากตรวจพบที่อยู่ที่สร้างขึ้นโดยไม่เป็นไปตามธรรมชาติ  | 
fipsCountyCode | 
ประเภท:   
string optionalรหัส FIPS ของเคาน์ตี้  | 
hasDefaultAddress | 
ประเภท:   
booleanตัวบ่งชี้ว่าพบที่อยู่เริ่มต้น แต่มีที่อยู่ที่เจาะจงกว่า  | 
hasNoEWSMatch | 
ประเภท:   
booleanที่อยู่จัดส่งตรงกัน แต่ไฟล์ EWS ระบุว่าการจับคู่ที่ตรงกันจะพร้อมใช้งานในเร็วๆ นี้  | 
lacsLinkIndicator | 
ประเภท:   
string optionalตัวบ่งชี้ LACSLink  | 
lacsLinkReturnCode | 
ประเภท:   
string optionalรหัสการคืน LACSLink  | 
pmbDesignator | 
ประเภท:   
string optionalตัวระบุหน่วย PMB (ตู้จดหมายส่วนตัว)  | 
pmbNumber | 
ประเภท:   
string optionalหมายเลข PMB (ตู้จดหมายส่วนตัว)  | 
poBoxOnlyPostalCode | 
ประเภท:   
booleanรหัสไปรษณีย์ของตู้ ปณ. เท่านั้น  | 
postOfficeCity | 
ประเภท:   
string optionalเมืองที่ตั้งของที่ทำการไปรษณีย์หลัก  | 
postOfficeState | 
ประเภท:   
string optionalรัฐของที่ทำการไปรษณีย์หลัก  | 
standardizedAddress | 
ประเภท:   
USPSAddress optionalที่อยู่แบบมาตรฐานของ USPS  | 
suiteLinkFootnote | 
ประเภท:   
string optionalเชิงอรรถจากการจับคู่บันทึกถนนหรืออาคารสูงกับข้อมูลห้องชุด หากพบชื่อธุรกิจที่ตรงกัน ระบบจะแสดงหมายเลขรอง  | 
คำตัดสิน class
google.maps.addressValidation.Verdict
ชั้นเรียน
แสดงที่อยู่ที่ประมวลผลภายหลังสำหรับที่อยู่ที่ระบุ
เข้าถึงได้โดยโทรไปที่ const {Verdict} = await google.maps.importLibrary("addressValidation") 
ดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
|---|---|
addressComplete | 
ประเภท:   
booleanระบบจะถือว่าที่อยู่สมบูรณ์หากไม่มีโทเค็นที่ยังไม่ได้รับการแก้ไข ไม่มีคอมโพเนนต์ที่อยู่ที่ไม่คาดคิดหรือขาดหายไป หากไม่ได้ตั้งค่า แสดงว่าค่าคือ  false ดูรายละเอียดเพิ่มเติมได้ที่ช่อง Address.missingComponentTypes, Address.unresolvedTokens หรือ AddressComponent.unexpected | 
geocodeGranularity | 
ประเภท:   
Granularity optionalข้อมูลเกี่ยวกับระดับรายละเอียดของ  Geocode ซึ่งสามารถเข้าใจได้ว่าเป็นความหมายเชิงความหมายของตำแหน่งที่แปลงรหัสพิกัดภูมิศาสตร์ว่าหยาบหรือละเอียดเพียงใด | 
hasInferredComponents | 
ประเภท:   
booleanมีการอนุมาน (เช่น เพิ่ม) คอมโพเนนต์ที่อยู่ 1 รายการเป็นอย่างน้อยซึ่งไม่ได้อยู่ในอินพุต โปรดดูรายละเอียดที่  AddressComponent | 
hasReplacedComponents | 
ประเภท:   
boolean optionalมีการแทนที่คอมโพเนนต์ของที่อยู่อย่างน้อย 1 รายการ โปรดดูรายละเอียดที่  AddressComponent | 
hasUnconfirmedComponents | 
ประเภท:   
booleanจัดหมวดหมู่หรือตรวจสอบคอมโพเนนต์ของที่อยู่อย่างน้อย 1 รายการไม่ได้ ดูรายละเอียดได้ที่  AddressComponent | 
inputGranularity | 
ประเภท:   
Granularity optionalระดับความละเอียดของที่อยู่อินพุต นี่คือผลลัพธ์ของการแยกวิเคราะห์ที่อยู่ป้อนข้อมูล และไม่ได้ให้สัญญาณการตรวจสอบใดๆ สำหรับสัญญาณการตรวจสอบความถูกต้อง โปรดดู  validationGranularity | 
possibleNextAction | 
ประเภท:   
PossibleNextAction optionalการดำเนินการถัดไปที่เป็นไปได้ซึ่งควรทำโดยอิงตามช่องอื่นๆ ในการตอบกลับของ API ดูรายละเอียดได้ที่  PossibleNextAction | 
validationGranularity | 
ประเภท:   
Granularity optionalระดับความละเอียดที่ API สามารถตรวจสอบที่อยู่ได้อย่างสมบูรณ์ เช่น  validationGranularityของPREMISEระบุว่าสามารถตรวจสอบส่วนประกอบที่อยู่ทั้งหมดที่ระดับPREMISEและระดับที่กว้างกว่าได้ |