התכונות של 'כניסה באמצעות חשבון Google'

בהמשך מפורטות התכונות העיקריות של כניסה באמצעות חשבון Google. תוכלו להשתמש במחולל הקודים כדי ליצור קוד להטמעת הקשה אחת, כניסה אוטומטית והלחצן 'כניסה באמצעות חשבון Google' בדפי האינטרנט שלכם.

המשתמשים יכולים לבטל באופן גלובלי את ההסכמה לכניסה של צד שלישי בדפדפנים שתומכים ב-FedCM. כשהמשתמשים מבטלים את הסכמתם, הקשה אחת וכניסה אוטומטית לא זמינות ולא מוצגות.

הקשה אחת

כשמשתמשים מבקרים באתר, אם יש הפעלה פעילה של Google בדפדפן, 'כניסה באמצעות חשבון Google' עשויה לבקש מהמשתמשים להיכנס לאתר או להירשם אליו באמצעות חשבון Google שלהם. בהקשה אחת בלבד (במקרה של פעילות אחת ב-Google) או בשתי הקשות (כשיש מספר סשנים ב-Google), המשתמשים יכולים לסיים את תהליך ההרשמה או הכניסה המאוחדת. חוויית המשתמש בהקשה אחת מאפשרת למשתמשים להיכנס בצורה חלקה, כי כל תהליכי ה-UX מבוצעים ב-iframe שמוטמע בדפי האינטרנט שלכם.

חלון קופץ בהקשה אחת שמבקש הסכמה וכניסת המשתמש לחשבון

המשתמשים יכולים לבטל את ההסכמה הגלובלית ל-One Tap. במקרה כזה, לא מוצגת בחשבון Google 'הקשה אחת'. אם ביטלתם את ההסכמה לכל חשבונות Google הפעילים, ממשק המשתמש One Tap לא יוצג.

מומלץ להשתמש בהקשה אחת גם בתיבת הדו-שיח הראשית להתחברות וגם בדפי העלים. מפתחים מעדיפים 'הקשה אחת' מסיבות רבות:

  • שיעורי המרות גבוהים יותר למשתמש. כאן תוכלו לקרוא איך חלק מהשותפים שלנו השתמשו בהצלחה ב-One Tap כדי לשפר את חוויית ההרשמה וההרשמה שלהם.
  • מאפשר כניסה והרשמה בלי להפנות את המשתמשים לדף ייעודי לכניסה ולהרשמה.
  • מאפשרת למשתמשים להיכנס ולהירשם בהקשר של האתר בלי לצאת מהתהליך הנוכחי.
  • לצמצם חשבונות כפולים באמצעות הנחיות בהתאמה אישית וכניסה אוטומטית בביקורים חוזרים.

כניסה אוטומטית

בהקשה אחת אפשר גם להפעיל את הכניסה האוטומטית שניתנת לביטול, שמאפשרת למשתמשים חוזרים ליהנות מחוויה משופרת. לא נדרשת פעולת משתמש כדי שמשתמשים חוזרים ייכנסו לאתר באופן אוטומטי. הכניסה האוטומטית מופעלת כשיש רק חשבון Google פעיל אחד שהסכים בעבר לשתף את פרופיל החשבון שלו עם האפליקציה.

המשתמשים יכולים לבטל את תהליך הכניסה האוטומטית לפרק זמן קצר, וכך להבטיח שקיפות ושליטה. אם משתמשים מבטלים את הכניסה האוטומטית, בכניסה באמצעות חשבון Google ההחלטה נשמרת למשך יום אחד לפני שהיא מפעילה שוב את הכניסה האוטומטית. התכונה הניתנת לביטול מאפשרת למשתמשים להשיג שליטה רבה יותר על תהליך הכניסה האוטומטית.

כאשר FedCM מופעל, יש פרק זמן צינון של 10 דקות בין אירועי כניסה אוטומטית. אם הכניסה האוטומטית מופעלת בפרק הזמן הזה, המשתמשים מבצעים את תהליך הכניסה בהקשה אחת במקום תהליך הכניסה האוטומטית.

הכניסה באמצעות חשבון Google לאינטרנט לא תומכת בכניסה שקטה. במקרה כזה, מוחזרים פרטי כניסה בלי להציג ממשק משתמש. משתמשי הקצה תמיד יראו חלק מממשק המשתמש (כניסה ידנית או אוטומטית) כשפרטי הכניסה מוחזרים מ-Google לצד הנסמך. כך תשפרו את פרטיות המשתמשים והשליטה שלהם.

חלון קופץ לכניסה אוטומטית

ההחלטה אם להפעיל את הכניסה האוטומטית היא החלטה שצריך לקבל על סמך חוויית המשתמש באתר.

לחצן לכניסה באמצעות חשבון Google

בניגוד ללחיצה אחת, הלחצן 'כניסה באמצעות חשבון Google' חייב להיות מופעל על ידי תנועת משתמש. לשם כך, התכונה 'כניסה באמצעות חשבון Google' מספקת רק את ה-API לעיבוד לחצן, ולא את ה-API שמפעיל את תהליך הלחצן באופן פרוגרמטי. בתור מפתחים, כל מה שאתם צריכים לעשות הוא לעבד את הלחצן 'כניסה באמצעות חשבון Google' בדפי האינטרנט שלכם. מתי להקפיץ את הלחצן UX מטופל על ידי הספרייה בשקיפות.

לחצן לכניסה ללא התאמה אישית

במילים אחרות, מעכשיו צריך ליצור את הלחצן 'כניסה באמצעות חשבון Google' בספריית JavaScript של Google Identity Services. ממשק ה-API לעיבוד לחצנים מאפשר להתאים אישית את הצבע, הצורה, הטקסט והגודל בהתאם לדרישות המיתוג של האתר שלכם, ועדיין לפעול בהתאם להנחיות של Google. באמצעות לחצנים עקביים בכל האתרים, המשתמשים יכולים לזהות במהירות את הלחצנים האלה, לסמוך עליהם ולהשתמש בהם.

ניתן להשתמש גם בפרטי פרופיל המשתמש כדי לעבד את הלחצן. לחצן בהתאמה אישית מוצג רק כשיש לפחות סשן פעיל אחד ב-Google שכבר אימת את המשתמש באתר. לחצן מותאם אישית מזכיר למשתמשי הקצה שהם כבר השתמשו בכניסה באמצעות חשבון Google, ועוזר למנוע יצירה של חשבונות כפולים באתר שלכם באופן מיותר. האפשרות הזו שימושית במיוחד למשתמשי קצה שנכנסים לאתר שלכם מדי פעם. הם עשויים לשכוח את שיטות ההתחברות שבהן הם השתמשו.

לחצן כניסה מותאם אישית

התהליך של 'כניסה באמצעות חשבון Google' תומך במצבי UX בחלון קופץ ובהפניה אוטומטית.

  • בממשק המשתמש של החלון הקופץ, אחרי שלוחצים על הלחצן 'כניסה באמצעות חשבון Google', נפתח חלון קופץ חדש בחלק העליון של דף האינטרנט. תהליך חוויית המשתמש של הלחצן מוצג בחלון קופץ.
  • בחוויית המשתמש בהפניה האוטומטית, מבצעים הפניה אוטומטית לדף מלא אחרי שלוחצים על הלחצן 'כניסה באמצעות חשבון Google'. תהליך חוויית המשתמש של הלחצן מעובד באותו חלון. עם זאת, המשתמשים לא יכולים יותר לראות את דף האינטרנט כשהלחצן UX מוצג.

אפשר לבטל את הסכמת המשתמש לשיתוף אסימון מזהה. כשמשתמשים בכניסה באמצעות חשבון Google, מקבלים API שמאפשר לבטל באופן פרוגרמטי את הסכמת המשתמשים.

בניגוד ל-method revoke() ב-Permissions API של Google Identity Services, לא צריך אסימון גישה כדי לבטל את ההסכמה של המשתמש. עם זאת, עליכם לציין את כתובת האימייל או את מזהה המשתמש ב-Google של הסשן ב-Google, שאמורה להיות סשן פעיל ב-Google לחשבון הזה בדפדפן.

ה-API לביטול מבטל את השיתוף של האסימון המזהה וכל היקף הרשאה אחר, אם הוענקו בעבר. הם תמיד רלוונטיים, לא משנה באיזה API אתם משתמשים לביטול.

מחולל קוד

מחולל הקוד הוא כלי למפתחים שיכול לעזור לכם ליצור את הקוד לשילוב בצד הלקוח. יכול להיות שלא תצטרכו קוד JavaScript עבור השילוב בצד הלקוח באמצעות כניסה באמצעות ממשק ה-API של Google HTML.

שלב 1 במחולל קוד: הגדרה

למפתחים שבוחרים להשתמש ב-JavaScript API, מומלץ להשתמש במחולל הקוד כדי לעצב את הלחצנים באופן אינטראקטיבי. תוכלו גם ליצור תחילה את קוד ה-HTML, ולאחר מכן להעתיק את הקוד לשדות המתאימים ב-JavaScript API.