สำหรับลิงก์การค้นหา พาร์ทเนอร์จะระบุ URL ฐานเฉพาะการค้นหา (ดูการกำหนดค่าพาร์ทเนอร์) เรารองรับพารามิเตอร์การค้นหาต่อไปนี้
| ชื่อช่อง | รายละเอียด |
|---|---|
from_stop_id |
(ทำซ้ำได้) ตัวระบุของป้ายที่การเดินทางอาจเริ่มต้น ค่าของ |
to_stop_id |
(ซ้ำได้) ตัวระบุของป้ายที่การเดินทางอาจสิ้นสุด ค่าของ |
search_date |
(วันที่) วันที่ให้บริการของการเดินทาง ฟิลด์นี้มีวันที่ที่มีสตริงรูปแบบต่อไปนี้
|
lang |
(IETF BCP 47, ไม่บังคับ) ฟิลด์ที่ใช้เพื่อระบุภาษาที่เลือกของเว็บไซต์การจอง ค่าของฟิลด์นี้เป็นไปตาม IETF BCP 47 เช่น หากภาษาที่เลือกไม่พร้อมใช้งานหรือไม่ได้ส่งฟิลด์ เว็บไซต์การจองควรใช้ภาษาสำรอง |
cur |
(ISO 4217, ไม่บังคับ) ฟิลด์ที่ใช้เพื่อระบุสกุลเงินที่ควรแสดงราคา ค่าของฟิลด์นี้เป็นไปตาม ISO 4217 เช่น หากแสดงสกุลเงินที่เลือกไม่ได้หรือไม่ได้ส่งฟิลด์ เว็บไซต์การจองควรใช้สกุลเงินสำรอง |
utm_source |
(สตริง ไม่บังคับ) ฟิลด์ที่ใช้ระบุเว็บไซต์ระดับสูงที่ส่งการเข้าชม ค่าที่เป็นไปได้คือ |
พารามิเตอร์ที่ทำซ้ำได้ทั้งหมดจะระบุเป็นอาร์เรย์ JSON สำหรับ from_stop_id
และ to_stop_id ค่าหลายค่าแสดงถึงสถานีหลายแห่งในต้นทาง
และปลายทาง
ตัวอย่าง
ในตัวอย่างนี้ ผู้ใช้ค้นหารถไฟจาก locality1 ไปยัง locality2
locality1แมปกับสถานีที่มีstop_idf1และf2locality2แมปกับสถานีที่มีstop_idt1และt2- วันที่รับบริการคือ
20190716
ในตัวอย่างนี้ URL ฐานคือ https://example.com
เมื่อพิจารณาข้อมูลทั้งหมดนี้ ให้ใช้ค่าต่อไปนี้สำหรับพารามิเตอร์
| ชื่อช่อง | รายละเอียด |
|---|---|
from_stop_id |
["f1", "f2"] |
to_stop_id |
["t1", "t2"] |
service_date |
20190716 |
ต่อไปนี้คือ URI สุดท้ายหลังจากการเข้ารหัส
https://example.com?from_stop_id=%5B%22f1%22,%22f2%22%5D&to_stop_id=%5B%22t1%22,%22t2%22%5D&search_date=20190716
ในหน้า Landing Page ผู้ใช้จะดูแผนการเดินทางที่ออกจากสถานี f1 และ f2 ในวันที่ 20190716 และเดินทางถึง t1 และ t2 ได้ ระบบรองรับการผสมสถานีทุกรูปแบบ ดังนี้
- จาก
f1เป็นt1 - จาก
f1เป็นt2 - จาก
f2เป็นt1 - จาก
f2เป็นt2