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

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

ในเอกสารนี้ เราจะมาดูวิธีใช้ Address Validation API ใน Google ชีตเพื่อทดสอบบริการแบบรวดเร็วและง่ายๆ กัน

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

Use Case

ตอนนี้เรามาดูกรณีการใช้งานที่ 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 Account และ API Key) ดังนี้

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



ข้อกำหนด Google Maps Platform

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

  • placeId
  • ตำแหน่ง: ค่าละติจูด ค่าลองจิจูด
  • ผลการตัดสิน
  • formattedAddress
  • postalAddress
  • คอมโพเนนต์ชื่อ:
  • ที่อยู่ที่เป็นมาตรฐานของข้อมูล USPS

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

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

บทสรุป

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

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

อ่านเพิ่มเติมที่แนะนำ:


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

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

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