วัตถุประสงค์
ในเอกสารนี้ เราจะมาดูวิธีใช้ Address Validation API ใน Google ชีตเพื่อทดสอบบริการอย่างรวดเร็วและง่ายดาย
ในฐานะที่ไม่ใช่นักพัฒนาซอฟต์แวร์ แม้ว่าคุณจะยินดีที่จะทํางานกับข้อมูลจาก Google Maps Platform เช่น Address Validation API แต่คุณอาจต้องการหาวิธีเริ่มต้นใช้งานบริการโดยไม่ต้องขอความช่วยเหลือจากทีมเทคนิคมากนัก
กรณีการใช้งาน
มาดูกรณีการใช้งานที่ Address Validation API ใน Google ชีตมีประโยชน์กัน
- ช่วงทดลองใช้: ในฐานะธุรกิจ คุณอาจต้องการทดสอบความสามารถของ Address Validation API อย่างรวดเร็วโดยใช้ที่อยู่ของคุณเอง
- เปรียบเทียบ: เปรียบเทียบผลลัพธ์ของ Address Validation API กับผลลัพธ์ของปลายทางอื่นๆ เช่น Geocoding API หรือ Places API
- การทดสอบ A/B: ตัวแปรในการทดสอบ A/B ของชุดข้อมูลเดียวกันเพื่อทำความเข้าใจสิ่งที่อาจให้ผลลัพธ์ที่เหมาะสมมากกว่า
เทมเพลต Google ชีต
โซลูชันคือ Google ชีตที่มาพร้อมกับฟังก์ชัน Apps Script ที่กำหนดเองซึ่งจะส่งคำขอตามลำดับไปยัง Address Validation API
คุณเรียกใช้ที่อยู่ตาม API ได้โดยทำตามขั้นตอนด้านล่าง (ต้องใช้บัญชี Google และคีย์ API)
- ไปที่ตัวอย่างสเปรดชีต
แล้วเลือกจากเมนู "ไฟล์ > ทำสำเนา"
(คุณต้องลงชื่อเข้าสู่ระบบบัญชี Google หรือสร้างบัญชีใหม่) - เปิดใช้ Address Validation API และสร้างคีย์ API จาก Cloud Console
- ในแท็บชีต "คีย์ API + แดชบอร์ด" ให้แทนที่เซลล์ B2 ด้วยคีย์ API
- คัดลอก/วางที่อยู่ในเทมเพลต (ในสเปรดชีตแยกต่างหากเพื่อจัดรูปแบบข้อมูล: ต่อเลขบ้าน ชื่อ เมือง รหัสไปรษณีย์)
- เลือกเซลล์ชีต แล้วเลือกจากเมนู "การตรวจสอบที่อยู่" >
"การเลือก Address Validation API"
- เมื่อเรียกใช้ครั้งแรก คุณจะเห็นข้อความ "ต้องมีการให้สิทธิ์" ปรากฏขึ้นเพื่อให้สิทธิ์เข้าถึง Apps Script
ข้อกำหนด Google Maps Platform
โซลูชันมีไว้เพื่อวัตถุประสงค์ในการทดสอบในชุดที่อยู่แบบจำกัด ดังนี้
ระยะเวลาแคชที่อนุญาต: 30 วันตามปฏิทินติดต่อกัน หลังจากนั้นลูกค้าต้อง (1) ลบเนื้อหา Google Maps ที่แคชไว้ หรือ (2) แทนที่ด้วยข้อมูลผู้ใช้ปลายทางที่ระบุผ่านการยืนยันหรือการแก้ไขของผู้ใช้ปลายทาง โปรดดูตาราง 11.3.1 (สิทธิ์ในการแคช) ในข้อกำหนดในการให้บริการของ Google Maps Platform
- placeId
- ตำแหน่ง: ค่าละติจูด ค่าลองจิจูด
- verdict
- formattedAddress
- postalAddress
- addressComponent: componentName
- Data StandardizedAddress
ข้อควรพิจารณา
- ประสิทธิภาพ: ดำเนินการต่อทีละ 1,000 แถว สคริปต์อาจหยุดทำงานในท้ายที่สุด เช่น เมื่อใช้โควต้า API ต่อวินาทีเกิน โปรดดำเนินการต่อจากแถวที่สคริปต์หยุด
- คุณสามารถเข้าถึงโค้ดได้จากเมนู > ส่วนขยาย > Apps Script แล้วสร้างสคริปต์เวอร์ชันของคุณเองที่ปรับให้เหมาะกับความต้องการ
- ราคาสำหรับ Address Validation API
บทสรุป
Address Validation API ใน Google ชีตช่วยให้ผู้ที่ไม่ใช่นักพัฒนาซอฟต์แวร์เริ่มค้นหา Address Validation API และทําความเข้าใจว่า API นี้ช่วยสร้างกลยุทธ์สําหรับธุรกิจได้อย่างไร เอกสารนี้พยายามสาธิตวิธีที่ทุกคนสามารถเริ่มค้นหา API ได้โดยการสร้างคีย์ API และใช้เทมเพลต Google ชีตที่ให้มา
การดำเนินการถัดไป
แหล่งข้อมูลอื่นๆ ที่แนะนํา
ผู้ร่วมให้ข้อมูล
Google เป็นผู้ดูแลบทความนี้ ผู้เขียนเนื้อหาต้นฉบับมีดังนี้
ผู้แต่งหลัก:
Thomas Anglaret | วิศวกรโซลูชัน\