google.script.url เป็น JavaScript ฝั่งไคลเอ็นต์แบบไม่พร้อมกัน
  API ที่ค้นหา URL เพื่อรับส่วนย่อยและพารามิเตอร์ของ URL ปัจจุบันได้
  API นี้รองรับgoogle.script.history
  API ใช้ได้เฉพาะในบริบทของเว็บแอปที่ใช้
  IFRAME
  ไม่ได้มีไว้สำหรับใช้กับแถบด้านข้างและกล่องโต้ตอบในส่วนเสริม หรือ
  และบริบทสคริปต์คอนเทนเนอร์ สำหรับข้อมูลเพิ่มเติม โปรดดู
  คู่มือการใช้เบราว์เซอร์
  ในเว็บแอป
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ | 
|---|---|---|
| getLocation(function) | void | รับออบเจ็กต์ตำแหน่ง URL และส่งไปยัง Callback ที่ระบุ | 
เอกสารโดยละเอียด
getLocation(function)
  รับออบเจ็กต์ตำแหน่ง URL และส่งไปยัง Callback ที่ระบุ (เป็นอาร์กิวเมนต์เดียว)
Index.html
google.script.url.getLocation(function(location) {
  console.log(location.parameters);
  console.log(location.hash);
});พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย | 
|---|---|---|
| function | Function | ฝั่งไคลเอ็นต์ ฟังก์ชัน Callback ที่จะเรียกใช้ โดยใช้ location object เป็นอาร์กิวเมนต์เดียว | 
ออบเจ็กต์ตำแหน่ง
ตารางต่อไปนี้แสดงตัวอย่างองค์ประกอบสถานที่ที่จะระบุหาก มีการค้นหา URL ต่อไปนี้:http://www.example.com?n=1&name=alice&n=2#headingAnchor
| ช่อง | |
|---|---|
| location.hash | ค่าสตริงของส่วนย่อย URL หลังอักขระ  headingAnchor | 
| location.parameter | ออบเจ็กต์ของคู่คีย์/ค่าที่สอดคล้องกับคำขอ URL พารามิเตอร์ ระบบจะแสดงผลเฉพาะค่าแรกสำหรับพารามิเตอร์ ที่มีหลายค่า หากไม่มีพารามิเตอร์ เป็นวัตถุว่างเปล่า {"name": "alice", "n": "1"} | 
| location.parameters | วัตถุที่คล้ายกับ  {"name": ["alice"], "n": ["1", "2"]} |