เนื่องจาก Intelligent Tracking Prevention (ITP) มีหน้ายินดีต้อนรับที่อุ่นใจเพิ่มเติมสำหรับเบราว์เซอร์ ITP เช่น Chrome ใน iOS, Safari และ FireFox การเปลี่ยนแปลงนี้ทำให้ One Tap UX ทำงานได้ในหลายแพลตฟอร์ม จึงทำให้ทั้งผู้ใช้และนักพัฒนาซอฟต์แวร์ได้รับประสบการณ์ที่สอดคล้องกัน
คุณควบคุมได้ว่าจะเปิดใช้ One Tap บน ITP UX หรือไม่โดยการตั้งค่าแอตทริบิวต์ data-itp_support
เลือกไม่เข้าร่วม
เบราว์เซอร์การแตะเพียงครั้งเดียวบน ITP จะเปิดใช้งานโดยค่าเริ่มต้นสำหรับเว็บไซต์ทั้งหมดที่ไม่ได้เลือกไม่ใช้อย่างชัดแจ้ง
หากต้องการเลือกไม่ใช้ ให้เพิ่ม data-itp_support="false"
ลงในโค้ดดังที่แสดงในข้อมูลโค้ดต่อไปนี้
<div id="g_id_onload" data-client_id="YOUR_GOOGLE_CLIENT_ID" data-itp_support="false" data-login_uri="https://your.domain/your_login_endpoint"> </div>
ตัวอย่างที่ดีอย่างหนึ่งคือคุณต้องการเปิดตัวในภายหลัง หรือตามเปอร์เซ็นต์การเปิดตัวที่คุณควบคุมเองอย่างเต็มรูปแบบ ในกรณีนี้ คุณสามารถเลือกไม่ใช้ได้ในตอนนี้ และจากนั้นจึงนำการเลือกไม่ใช้ออกในภายหลังได้ภายใต้การควบคุมของคุณเอง
เส้นทางของผู้ใช้ที่สำคัญ
เส้นทางของผู้ใช้จะแตกต่างกันไปตามสถานะต่อไปนี้
สถานะเซสชันในเว็บไซต์ของ Google ข้อกำหนดต่อไปนี้ใช้เพื่อระบุสถานะเซสชันของ Google ที่ต่างออกไปเมื่อเส้นทางของผู้ใช้เริ่มต้นขึ้น
- มีเซสชัน Google: มีเซสชันที่ใช้งานอยู่อย่างน้อย 1 เซสชันในเว็บไซต์ Google
- ไม่มีเซสชัน Google: ไม่มีเซสชันที่ใช้งานอยู่บนเว็บไซต์ของ Google
บัญชี Google ที่เลือกได้อนุมัติเว็บไซต์ของคุณเมื่อเส้นทางของผู้ใช้เริ่มต้นหรือไม่ ข้อกำหนดต่อไปนี้ใช้เพื่อระบุสถานะการอนุมัติที่แตกต่างกัน
- ผู้ใช้ใหม่: บัญชีที่เลือกยังไม่อนุมัติเว็บไซต์ของคุณ
- ผู้ใช้ที่กลับมา: บัญชีที่เลือกเคยอนุมัติเว็บไซต์ของคุณมาก่อน
เส้นทางของผู้ใช้ใหม่ที่มีเซสชันของ Google
หน้ายินดีต้อนรับ
หน้าตัวเลือกบัญชี
หน้าความยินยอมของผู้ใช้ใหม่
หลังจากผู้ใช้ยืนยัน ระบบจะแชร์โทเค็นรหัสกับเว็บไซต์
ผู้ใช้สามารถเพิ่มเซสชัน Google ใหม่ได้โดยคลิกปุ่มใช้บัญชีอื่น โปรดดูเส้นทางของผู้ใช้ในส่วนไม่มีเซสชัน Google ด้านล่าง
เส้นทางของผู้ใช้ที่กลับมาเซสชันที่มีเซสชัน Google
หน้ายินดีต้อนรับ
หน้าตัวเลือกบัญชี
หลังจากที่ผู้ใช้เลือกบัญชีที่กลับมา ระบบจะแชร์โทเค็นรหัสกับเว็บไซต์
ผู้ใช้สามารถเพิ่มเซสชัน Google ใหม่ได้โดยคลิกปุ่มใช้บัญชีอื่น โปรดดูเส้นทางของผู้ใช้ในส่วนไม่มีเซสชัน Google ด้านล่าง
เส้นทางของผู้ใช้ใหม่ที่ไม่มีเซสชันจาก Google
หน้ายินดีต้อนรับ
หน้าแรกที่จะเพิ่มเซสชัน Google ใหม่
หน้าที่ 2 สำหรับเพิ่มเซสชัน Google ใหม่
หน้าความยินยอมของผู้ใช้ใหม่
หลังจากผู้ใช้ยืนยัน ระบบจะแชร์โทเค็นรหัสกับเว็บไซต์
เส้นทางของผู้ใช้ที่กลับมาที่ไม่มีเซสชัน Google
หน้ายินดีต้อนรับ
หน้าแรกที่จะเพิ่มเซสชัน Google ใหม่
หน้าที่ 2 สำหรับเพิ่มเซสชัน Google ใหม่
หลังจากผู้ใช้คลิกปุ่มถัดไป ระบบจะแชร์โทเค็นรหัสกับเว็บไซต์