การตรวจสอบที่อยู่ใน Google ชีต

วัตถุประสงค์

ในเอกสารนี้ เราจะดูวิธีใช้ 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)

  1. ไปที่สเปรดชีตตัวอย่าง และเลือกไฟล์ > ทำสำเนา
    จากเมนู (คุณต้องเข้าสู่ระบบบัญชี Google หรือสร้างบัญชี)
  2. เปิดใช้ Address Validation API และสร้างคีย์ API จาก Cloud Console
  3. ในแท็บชีต "คีย์ API + แดชบอร์ด" ให้แทนที่เซลล์ B2 ด้วยคีย์ API
  4. คัดลอก/วางที่อยู่ในเทมเพลต (ในชีตแยกต่างหากเพื่อจัดรูปแบบข้อมูล: เชื่อมโยงเลขที่ ชื่อถนน เมือง รหัสไปรษณีย์)
  5. เลือกเซลล์ในชีต แล้วเลือกจากเมนู "Address Validation" > "Address Validation API selection"
  6. เมื่อเรียกใช้ครั้งแรก คุณจะเห็นข้อความ "ต้องมีการให้สิทธิ์" ปรากฏขึ้นเพื่อให้สิทธิ์เข้าถึง Apps Script



ข้อกำหนด Google Maps Platform

โซลูชันนี้มีไว้เพื่อวัตถุประสงค์ในการทดสอบที่อยู่ชุดจำกัด โดยมีระยะเวลาการแคชที่อนุญาตคือ 30 วันตามปฏิทินติดต่อกัน หลังจากนั้นลูกค้าต้อง (1) ลบเนื้อหา Google Maps ที่แคชไว้ หรือ (2) แทนที่ด้วยข้อมูลผู้ใช้ปลายทางที่ได้จากการยืนยันหรือการแก้ไขของผู้ใช้ปลายทาง โปรดดูข้อกำหนดในการให้บริการของ Google Maps Platform ตารางที่ 11.3.1 (สิทธิ์การแคช)

  • placeId
  • ตำแหน่ง: ค่าละติจูด, ค่าลองจิจูด
  • ผลการตรวจสอบ
  • formattedAddress
  • postalAddress
  • addressComponent: componentName
  • ที่อยู่มาตรฐานของข้อมูล USPS

ข้อควรพิจารณา

  • ประสิทธิภาพ: ดำเนินการครั้งละ 1,000 แถว ไม่เกินนี้ สคริปต์อาจหยุดทำงานในที่สุด เช่น เมื่อเกินโควต้า API ต่อวินาที ให้ดำเนินการต่อจากแถวที่สคริปต์หยุดทำงาน
  • คุณสามารถเข้าถึงโค้ดได้จากเมนู > ส่วนขยาย > Apps Script และสร้างสคริปต์ในเวอร์ชันของคุณเองที่ปรับให้เหมาะกับความต้องการ
  • ราคาสำหรับ Address Validation API

บทสรุป

Address Validation API ใน Google ชีตช่วยให้ผู้ที่ไม่ใช่นักพัฒนาซอฟต์แวร์เริ่มค้นหา Address Validation API และทำความเข้าใจว่า API นี้มีประโยชน์ต่อธุรกิจอย่างไร เอกสารนี้พยายามสาธิตวิธีที่ทุกคนสามารถเริ่มค้นหา API โดยการสร้างคีย์ API และใช้เทมเพลต Google ชีตที่ให้มา

การดำเนินการถัดไป

ข้อมูลเพิ่มเติมที่แนะนำให้อ่าน


ผู้ร่วมให้ข้อมูล

Google เป็นผู้ดูแลบทความนี้ ผู้เขียนต้นฉบับมีรายชื่อดังต่อไปนี้
ผู้เขียนหลัก:

Thomas Anglaret | วิศวกรโซลูชัน\