API การตรวจสอบที่อยู่ใน 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 API"
  6. เมื่อเรียกใช้เป็นครั้งแรก คุณจะเห็นข้อความ "ต้องมีการให้สิทธิ์" เพื่อเข้าถึง Apps Script



ข้อกำหนด Google Maps Platform

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

  • 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 | วิศวกรโซลูชัน\