Google ile oturum açma düğmesi kullanıcı deneyimi

Bu sayfada, Google ile oturum açma düğmesinin kullanıcı deneyimi (UX) açıklanmaktadır.

Düğme oluşturma

Kişiselleştirilmiş bir düğme, web sitenizi onaylayan ilk Google oturumunun profil bilgilerini gösterir. Onaylanmış bir Google oturumunun, web sitenizde daha önce Google ile oturum açma özelliğini kullanarak oturum açmış bir hesabı vardır.

Kişiselleştirilmiş bir düğme gösteriliyorsa kullanıcı şunları bilir:

  • En az bir etkin Google oturumu olmalıdır.
  • Web sitenizde ilgili bir hesap olmalıdır.

Kişiselleştirilmiş düğme, kullanıcılar düğmeyi tıklamadan önce hem Google tarafında hem de web sitenizde oturum durumu hakkında hızlı bir gösterge sunar. Bu, özellikle web sitenizi yalnızca ara sıra ziyaret eden son kullanıcılar için faydalıdır. Hesabın oluşturulup oluşturulmadığını ve hangi şekilde oluşturulduğunu unutabilirler. Kişiselleştirilmiş bir düğme, Google ile oturum açma özelliğinin daha önce kullanıldığını hatırlatır. Bu nedenle, web sitenizde gereksiz yere yinelenen hesap oluşturulmasını önlemeye yardımcı olur.

Oturum durumunu belirtmek için kişiselleştirilmiş düğme aşağıdaki şekillerde gösterilir:

  • Tek oturum: Google'ın tarafında yalnızca bir oturum vardır. Bu oturumda istemci onaylanır ve web sitenizde ilgili bir hesap bulunur.

    Tek bir Google Hesabı'nın adını gösteren kişiselleştirilmiş bir düğme.

  • Birden fazla oturum: Google'ın tarafında birden fazla oturum vardır. Bu oturumlar istemciyi onaylar. Onay, gösterilen hesabın yanındaki liste okuyla belirtilir. En az bir oturumun web sitenizde karşılık gelen bir hesabı vardır.

    Liste oku içeren kişiselleştirilmiş bir düğme.

  • Oturum yok: Google tarafında oturum yoktur veya oturumların hiçbiri henüz istemciyi onaylamamıştır.

    Kişiselleştirilmiş bilgiler içermeyen "Google ile oturum aç" düğmesi.

Oturum durumu uygun olduğunda kişiselleştirilmiş düğme, düğme ayarlarınız kişiselleştirilmiş düğmenin gösterilmesine izin vermediği sürece otomatik olarak gösterilir. Kişiselleştirilmiş düğme şu durumlarda gösterilmez:

  • data-type özelliği icon.
  • data-size özelliği medium veya small olarak ayarlanmıştır.
  • data-width özelliği 200 pikselden küçük bir sayıya ayarlanmıştır.
  • Üçüncü taraf çerezi engellenmiş ve düğmenin FedCM sürümü etkinleştirilmemiş.

Ad veya e-posta adresi, düğmede gösterilemeyecek kadar uzun olduğunda üç nokta ile kısaltılır.

Adı ve e-postası kısaltılmış kişiselleştirilmiş bir düğme.

Birleşik Kimlik Bilgisi Yöneticisi (FedCM)

Web İçin Özel Korumalı Alan, Google Kimlik Hizmetleri ve kullanıcı oturum açma konusunda önemli değişiklikler getiriyor. Bu ayar, Google ile oturum açma kişiselleştirilmiş düğmesini etkiler. Oturum açma akışı düğmeden etkilenmez. Ancak üçüncü taraf çerezleri engellendiğinde geri gelen kullanıcılarınız kişiselleştirilmiş düğmeyi görmez.

Federated Credentials Management API (FedCM) düğme akışıyla kullanıcılar, sitenizde Google ile oturum açma düğmesini kişiselleştirilmiş olarak görebilir. FedCM varsayılan olarak devre dışıdır ancak bir özelliği (HTML/JavaScript) değiştirerek FedCM'yi etkinleştirebilirsiniz. FedCM düğmesinin avantajları şunlardır:

  • Geri gelen kullanıcı deneyiminde iyileştirme: Geri gelen kullanıcıların oturum açma süreci, mevcut hesaplarını tanıyabildikleri için kolaylaştırıldı. Bu gelişmiş tanıma özelliğinin, tıklama oranının (TO) daha yüksek olmasını sağladığı kanıtlanmıştır. Ayrıca, FedCM'nin etkin olmadığı düğme akışının aksine, FedCM düğme akışı otomatik seçme özelliğini destekler. Etkin bir Google oturumu olan geri gelen kullanıcılar, düğmeyi tıkladıktan sonra otomatik olarak oturum açar ve hesap seçici istemi atlanır.

  • Gelişmiş Özellik Entegrasyonu: One Tap ve otomatik olarak oturum açma işlevlerini entegre ettik. Böylece, tek bir güvenen tarafın (RP) tüm Federated Credential Management (FedCM) Google ile oturum açma özellikleri birlikte çalışabilir. FedCM düğmesi akışındaki kullanıcı hareketleri, One Tap otomatik oturum açma akışında tek seferlik yeniden onaylama işlemini gerçekleştirmek için Chrome tarafından kaydedilir ve dikkate alınır. Bu, tüm özelliklerde sorunsuz bir deneyim sağlar.

Önemli kullanıcı yolculukları

Kullanıcı yolculukları aşağıdaki durumlara göre değişir.

  • Google web sitelerindeki oturum durumu. Kullanıcı yolculuğu başladığında farklı Google oturum durumlarını belirtmek için aşağıdaki terimler kullanılır.

    • Has-Google-session: Google web sitelerinde en az bir etkin oturum vardır.
    • No-Google-session: Google web sitelerinde etkin bir oturum yok.
  • Kullanıcı yolculuğu başladığında seçilen Google Hesabı'nın web sitenizi onaylayıp onaylamadığı. Aşağıdaki terimler, farklı onay durumlarını belirtmek için kullanılır.

    • Yeni kullanıcı: Seçilen hesap, web sitenizi onaylamamıştır.
    • Geri gelen kullanıcı: Seçilen hesap, web sitenizi daha önce onaylamış.

Google oturumu olan yeni kullanıcı işlem akışı

FedCM'siz düğme

  1. Google ile oturum açma düğmesi

    Kişiselleştirilmiş bilgiler içermeyen "Google ile oturum aç" düğmesi.

  2. Hesap seçici sayfası

    İlk oturumun başlatıldığı hesap seçici sayfası.

  3. Yeni kullanıcı izni sayfası.

    Google ile oturum açma düğmesi izni ve oturum açma

  4. Kullanıcı onayladıktan sonra web sitenizle bir kimlik jetonu paylaşılır.

Kullanıcılar Başka bir hesap kullan düğmesini tıklayarak yeni bir Google oturumu ekleyebilir. Google oturumu yok kullanıcı yolculukları bölümüne bakın.

FedCM kullanan düğme

FedCM etkinleştirilmişken - Google oturumu olan yeni kullanıcının yolculuğu

Akıştaki sondan bir önceki ekran, yükleme ekranıdır. Bu ekran, kullanıcıları herhangi bir işlem yapmalarını gerektirmeden otomatik olarak giriş uç noktanıza yönlendirir.

Google oturumu olan geri gelen kullanıcının yolculuğu

FedCM'siz düğme

  1. Google ile oturum açma düğmesi

    Tek bir Google Hesabı'nın adını gösteren kişiselleştirilmiş bir düğme.

  2. Hesap seçici sayfası

    Google Hesabı seçici

  3. Kullanıcı geri dönen bir hesap seçtikten sonra web sitenizle bir kimlik jetonu paylaşılır.

Kullanıcılar Başka bir hesap kullan düğmesini tıklayarak yeni bir Google oturumu ekleyebilir. "Google oturumu yok" kullanıcı yolculukları bölümüne bakın.

FedCM kullanan düğme

FedCM etkinleştirilmişken - Google oturumu olan geri gelen kullanıcı yolculuğu

Akıştaki sondan bir önceki ekran, yükleme ekranıdır. Bu ekran, kullanıcıları herhangi bir işlem yapmalarını gerektirmeden otomatik olarak giriş uç noktanıza yönlendirir.

Geri gelen kullanıcı yolculuğunu otomatik olarak seçen Google oturumu var

FedCM'siz düğme

FedCM olmadan Google ile oturum açma düğmesinde otomatik seçim özelliği yoktur.

FedCM kullanan düğme

Etkin bir Google oturumu olan geri gelen kullanıcılar, düğmeyi tıkladıktan sonra otomatik olarak seçilir ve hesap seçici istemi atlanır. auto select özelliğini doğru olarak ayarlayın (HTML/JavaScript).

FedCM ve otomatik oturum açma etkinleştirildiğinde: Otomatik oturum açma ile geri dönen kullanıcı yolculuğunda Google oturumu var

Google oturumu olmayan yeni kullanıcı yolculuğu

FedCM'siz düğme

  1. Google ile oturum açma düğmesi

    Kişiselleştirilmiş bilgiler içermeyen "Google ile oturum aç" düğmesi.

  2. Yeni bir Google oturumu eklemek için ilk sayfa.

    Google Hesabı E-postası

  3. Yeni bir Google oturumu eklemek için ikinci sayfa.

    Google Hesabı'nda oturum açma

  4. Yeni kullanıcı izni sayfası.

    Google ile oturum açma düğmesi izni ve oturum açma

  5. Kullanıcı onayladıktan sonra web sitenizle bir kimlik jetonu paylaşılır.

FedCM kullanan düğme

FedCM etkinleştirilmişken - Google oturumu olan geri gelen kullanıcı yolculuğu

Akıştaki sondan bir önceki ekran, yükleme ekranıdır. Bu ekran, kullanıcıları herhangi bir işlem yapmalarını gerektirmeden otomatik olarak giriş uç noktanıza yönlendirir.

Google oturumu olmayan geri gelen kullanıcı yolculuğu

FedCM'siz düğme

  1. Google ile oturum açma düğmesi

    Kişiselleştirilmiş bilgiler içermeyen "Google ile oturum aç" düğmesi.

  2. Yeni bir Google oturumu eklemek için ilk sayfa.

    Google Hesabı E-postası

  3. Yeni bir Google oturumu eklemek için ikinci sayfa.

    Google Hesabı'nda oturum açma

  4. Kullanıcı Sonraki düğmesini tıkladıktan sonra web sitenizle bir kimlik jetonu paylaşılır.

FedCM kullanan düğme

FedCM etkinleştirilmişken - Google oturumu olan geri gelen kullanıcı yolculuğu

Önceki bölümdeki genel anahtar kullanıcı yolculukları geçerliliğini korur. Aşağıda, oturum açma sırasında çocuğun Google Hesabı için gösterilecek ek akış gösterilmektedir.

FedCM'siz düğme

Google oturumu yok

  1. Google ile oturum açma düğmesi

    Kişiselleştirilmiş bilgiler içermeyen "Google ile oturum aç" düğmesi.

  2. Yeni bir çocuk Google oturumu (çocuk Google Hesabı e-posta adresi) eklemek için kullanılan ilk sayfa.

    Çocuğun Google Hesabı e-posta adresi

  3. Yeni bir çocuk Google oturumu (çocuk Google Hesabı şifresi) eklemek için ikinci sayfa.

    Çocuğun Google Hesabı şifresi

  4. Yeni bir çocuk Google oturumu eklemek için ebeveynin onayını almanız gereken ilk sayfa.

    Ebeveyn onayı seçim sayfası

  5. Ebeveynin yeni bir çocuk Google oturumu ekleme isteğini onaylaması için gösterilen ikinci sayfa.

    Ebeveyn onayı şifresi sayfası

  6. Yeni bir çocuk Google oturumu eklemek için ebeveynin onayını almanız gereken üçüncü sayfa.

    Ebeveyn onayı sayfası

  7. Çocuğun Google Hesabı'nı uygulamada oturum açmak için ebeveynin onayını almanız gereken ilk sayfa.

    Ebeveyninizden oturum açma sayfasını onaylamasını isteyin

  8. Çocuğun Google Hesabı'nı uygulamada oturum açmak için ebeveynin onayını almayla ilgili ikinci sayfa.

    Oturum açma sayfasını onaylayacak ebeveyni seçin

  9. Çocuğun Google Hesabı ile uygulamada oturum açması için ebeveynin onayını almanız gereken üçüncü sayfa.

    Oturum açma sayfasını onaylamak için ebeveyn Google Hesabı'nın şifresi

  10. Çocuğun Google Hesabı'nı uygulamada oturum açmak için ebeveynin onayını almayla ilgili son sayfa.

    Çocuğun oturum açması için ebeveyn onayı sayfası

  11. Ebeveyn Devam düğmesini tıkladıktan sonra web sitenizle bir kimlik jetonu paylaşılır.

Has-Google-session

  1. Google ile oturum açma düğmesi

    Kişiselleştirilmiş bilgiler içermeyen "Google ile oturum aç" düğmesi.

  2. Hesap seçici sayfası

    Çocuk hesabı sayfasını seçin.

  3. Çocuğun Google Hesabı'nı uygulamada oturum açmak için ebeveynin onayını almanız gereken ilk sayfa.

    Ebeveyninizden oturum açma sayfasını onaylamasını isteyin

  4. Çocuğun Google Hesabı'nı uygulamada oturum açmak için ebeveynin onayını almayla ilgili ikinci sayfa.

    Oturum açma sayfasını onaylayacak ebeveyni seçin

  5. Çocuğun Google Hesabı ile uygulamada oturum açması için ebeveynin onayını almanız gereken üçüncü sayfa.

    Oturum açma sayfasını onaylamak için ebeveyn Google Hesabı'nın şifresi

  6. Çocuğun Google Hesabı'nı uygulamada oturum açmak için ebeveynin onayını almayla ilgili son sayfa.

    Çocuğun oturum açması için ebeveyn onayı sayfası

  7. Ebeveyn Devam düğmesini tıkladıktan sonra web sitenizle bir kimlik jetonu paylaşılır.

FedCM kullanan düğme

FedCM etkinleştirilmiş Google ile oturum açma düğmesi şu anda Family Link hesaplarını desteklemiyor.

FedCM düğmesi akışı hakkında ek bilgiler

  • Web uygulamanız, kaynaklar arası iFrame'lerden Button API'yi çağırıyorsa üst çerçeveye allow="identity-credentials-get" özelliğini ekleyin. Daha fazla bilgi için 7. adıma bakın.

  • Sitenizin İçerik Güvenliği Politikası'nı (İGP) doğru şekilde ayarlayın. Daha fazla bilgi için 8. adıma bakın.

  • Chrome'daki bekleme süresi durumu ve üçüncü taraf oturum açma ayarları, FedCM düğmesi akışını etkilemez. Durum (aşağıdaki ekran görüntülerinde gösterildiği gibi) yalnızca tek dokunuşla ödeme kullanıcı deneyimini etkiler.

    Chrome'daki bekleme süresi durumu ve üçüncü taraf oturum açma ayarlarının FedCM düğmesi akışı üzerinde etkisi yoktur.