二. 系統裡所有ID的來源與判定
系統內目前包含多種ID,包含FBID、PSID、Instagram ID、TikTok ID、Livebuy ID。 這邊會盡量解釋所有ID的來源,以及如何辨別跟取得。
1. FBID 以及 PSID (FB直播)
FBID即FACEBOOK ID,是FB中每個帳號的身分證,即在創立帳號時就會擁有。
PSID的產生方式,是客人使用FB帳號到粉專留言時產生,不同的粉專,就會產生不同的PSID。 (EX:客人的FBID為1234567890,到A粉專留言產生了7777888899的PSID,到B粉專留言則產生了44445555666的PSID,FBID永遠不變,除非客人更換帳號。)
下方會列出相關ID的取得方式,了解取得方式後會比較清楚後續系統內標訂單的操作。
(1)FBID
取得困難,屬於個人資料的一部分,所以只能透過客人登入購物車時,所跳出的應用程式授權取得。 登入時要求客人登入FB後,並跳出應用程式授權畫面的原因,就是為了取得客人同意授權FBID。

(2)PSID
透過系統與FB粉專先前的綁定,客人留言喊單進入系統時,系統就已取得PSID。
系統就是根據客人標單上原有的PSID,在客人登入購物車時,索取到FBID資料後進行標單尋找,將兩組ID綁定完成。
2. Instagram ID (IG直播)
Instagram ID是類似PSID登入的方式,而IG只有這組ID,一樣在客人留言時取得。 IG不一樣的部分,就是一定要透過IG APP內建的瀏覽器進行登入購物車結帳。
3. TikTok ID (TikTok直播)
TikTok ID分為兩種狀態,所顯示的ID會不同。 客人在喊單後,在直播得標清單所顯示的ID,為客人在Tiktok的ID(即PSID,通常較短,我們稱短ID)。 但客人在喊單後,登入購物車時,會被要求填入目前Tiktok名稱,登入後就會由系統自動產生一組長ID,並與前面的短ID進行綁定完成。
Tiktok直播,由於目前是透過瀏覽器的掛件進行留言抓取,所以在掛件的限制下,導致ID會出現一些需要人工操作的狀況。
最主要發生的問題,是當客人有修改Tiktok名稱時,會導致ID錯亂,此時只能透過回報客服,由客服協助手動修正。
4. Livebuy ID
Livebuy ID是在有與Livebuy合作的小幫手系統中,客人透過Livebuy下單後,跳轉至小幫手結帳時產生,頁面上方會出現綁定按鈕,客人可以手動將Livebuy ID與當下登入的FBID進行綁定。
最后更新于