工作階段符記會將使用者自動完成的查詢和選取階段分組 執行計費用的獨立工作階段
建立工作階段符記
使用者須負責為每個工作階段產生不重複的工作階段符記。 Google 建議您使用第 4 版 UUID。
範例
當使用者輸入查詢時,系統每隔幾次就呼叫自動完成要求。 並傳回可能結果清單。時間 使用者從結果清單中選取所需項目時,所選項目會計為一次 和搜尋期間提出的要求 視為單一請求如果使用者選取地點,則可使用搜尋查詢 免費,而且只有「地點」資料要求會計費。如果使用者尚未 練習前幾分鐘內就做出選擇 才需付費
接著我會從應用程式的角度仔細檢視這個事件流程。
- 使用者開始輸入查詢,以搜尋「法國巴黎」。
- 偵測到使用者輸入內容時,應用程式會建立新的工作階段 「憑證 A」
- 當使用者輸入內容時,API 每隔幾毫秒就會提出自動完成要求
字元,因此會顯示一份新的清單,其中列出各項目可能的結果:
「P」
「Par」
「巴黎」
「巴黎, Fr」
- 使用者做出選擇後:
- 系統會將查詢產生的所有要求加入群組,並新增至 以「權杖 A」表示,做為單一要求。
- 使用者的選擇會計為 Place Details 要求,且新增了 加入「權杖 A」代表的工作階段
- 工作階段已結束,應用程式會捨棄「權杖 A」。
如需進一步瞭解 Autocomplete 要求的計費方式,請參閱使用和 帳單。