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ı olmalıdır.

Kişiselleştirilmiş bir düğme gösterilirse kullanıcı aşağıdakileri bilir:

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

Kişiselleştirilmiş bir düğme, kullanıcılara düğmeyi tıklamadan önce hem Google tarafında hem de web sitenizde oturum durumunu hızlı bir şekilde gösterir. Bu, özellikle web sitenizi yalnızca ara sıra ziyaret eden son kullanıcılar için faydalıdır. Hesap oluşturulup oluşturulmadığını ve nasıl 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 sayede, web sitenizde gereksiz şekilde yinelenen hesap oluşturulmasını önleyebilirsiniz.

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

  • Tek oturum: Google tarafında yalnızca bir oturum vardır. Bu oturum, müşteriyi onaylar 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 tarafında birden fazla oturum vardır. Bu oturumlar istemciyi onaylar. Onay, görüntülenen hesabın yanındaki liste oku ile gösterilir. En az bir oturum, web sitenizdeki bir hesaba karşılık gelmelidir.

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

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

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

Düğme ayarlarınız kişiselleştirilmiş düğmenin gösterilmesine izin vermediği sürece, oturum durumu uygun olduğunda kişiselleştirilmiş düğme 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 engellendi ve düğmenin FedCM sürümü etkin değil.

Ad veya e-posta adresi, düğmenin içinde gösterilemeyecek kadar uzun olduğunda elips içine alınır.

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

Birleşik Kimlik Bilgisi Yöneticisi (FedCM)

Web için Özel Korumalı Alan, Google Kimlik Hizmetleri ve kullanıcı oturum açma işlemlerinde önemli değişiklikler getiriyor. Bu durum, kişiselleştirilmiş Google ile oturum açma 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ışı sayesinde kullanıcılar sitenizde kişiselleştirilmiş Google ile oturum açma düğmesini 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ı arasında şunlar yer alır:

  • Dönen kullanıcıların deneyimi iyileştirildi: Kullanıcılar mevcut hesaplarını tanıyabileceğinden, geri gelen kullanıcıların oturum açma süreci basitleştirildi. Bu gelişmiş tanımanın daha yüksek bir tıklama oranına (TO) yol açtığı kanıtlanmıştır. Ayrıca, FedCM etkinleştirilmemiş düğme akışının aksine FedCM düğme akışı otomatik seçim özelliğini destekler. Etkin bir Google oturumu olan geri gelen kullanıcılar, düğmeyi tıkladıktan sonra hesap seçici istemi atlanarak otomatik olarak oturum açar.

  • Gelişmiş özellik entegrasyonu: One Tap ve Otomatik Oturum Açma işlevlerini entegre ederek tek bir güvenen taraftan (RP) gelen tüm Federated Credential Management (FedCM) oturum açma özelliğinin Google ile birlikte çalışmasını sağladık. FedCM düğme akışında kullanıcı hareketleri kaydedilir ve Chrome tarafından OneTap otomatik oturum açma akışı için tek seferlik yeniden onay işlemini gerçekleştirmek üzere 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 oturum yoktur.
  • Kullanıcı yolculuğu başladığında, seçilen Google Hesabı'nın web sitenizi onaylayıp onaylamadığını belirtir. Farklı onay durumlarını belirtmek için aşağıdaki terimler 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ış.

Has-Google-session yeni kullanıcı yolculuğu

  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 Oturumda Hesap Seçici Sayfası Var.

  3. Yeni kullanıcı rızası 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 etkinken - Has-Google-session yeni kullanıcı yolculuğu

Akıştaki sondan ikinci ekran, kullanıcıların herhangi bir işlem yapmadan otomatik olarak giriş uç noktanıza yönlendirildiği yükleme ekranıdır.

Has-Google-session geri gelen kullanıcı yolculuğu

  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 gelen 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 etkinken - Google oturumu olan geri gelen kullanıcı yolculuğu

Akıştaki sondan ikinci ekran, kullanıcıların herhangi bir işlem yapmadan otomatik olarak giriş uç noktanıza yönlendirildiği yükleme ekranıdır.

Otomatik olarak seçilen geri gelen kullanıcı yolculuğuyla Has-Google-session

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

Etkin bir Google oturumu olan geri gelen kullanıcılar, düğme tıklandıktan sonra Hesap Seçici istemi atlanarak otomatik olarak seçilir. auto select özelliğini true olarak ayarlayın (HTML/JavaScript).

FedCM ve otomatik oturum açma etkinleştirilmiş - Otomatik oturum açma özelliğini kullanan geri gelen kullanıcı yolculuğunda Google oturumu var

Google oturumu olmayan yeni kullanıcı yolculuğu

  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 gösterilen 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ı rızası 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 etkinken - Google oturumu olan geri gelen kullanıcı yolculuğu

Akıştaki sondan ikinci ekran, kullanıcıların herhangi bir işlem yapmadan otomatik olarak giriş uç noktanıza yönlendirildiği yükleme ekranıdır.

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

  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 gösterilen 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 etkinken - Google oturumu olan geri gelen kullanıcı yolculuğu

Önceki bölümdeki genel önemli kullanıcı yolculukları geçerli olmaya devam eder. Aşağıda, oturum açarken çocuğunuzun Google Hesabı için gösterilecek ek akış gösterilmektedir.

No-Google-session

  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-postası) eklemek için gösterilen 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 alt Google oturumu eklemek için ebeveynden onay alınması gereken ilk sayfa.

    Ebeveynin onay seçim sayfası

  5. Yeni bir çocuk Google oturumu eklemek için ebeveynlerden onay alınması gereken ikinci sayfa.

    Ebeveynin onay şifresi sayfası

  6. Yeni bir alt Google oturumu eklemek için ebeveynden onay alınması gereken üçüncü sayfa.

    Ebeveyn onayı sayfası

  7. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken ilk sayfa.

    Ebeveyninizin oturum açma sayfasını onaylamasını sağlama

  8. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken ikinci sayfa.

    Oturum açma sayfasını onaylayacak bir ebeveyn seçin

  9. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken üçüncü sayfa.

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

  10. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken son sayfa.

    Çocuğunuzun 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. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken ilk sayfa.

    Ebeveyninizin oturum açma sayfasını onaylamasını sağlama

  4. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken ikinci sayfa.

    Oturum açma sayfasını onaylayacak bir ebeveyn seçin

  5. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken üçüncü sayfa.

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

  6. Uygulamada çocuk Google Hesabı ile oturum açmak için ebeveynden onay alınması gereken son sayfa.

    Çocuğunuzun 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 etkinken Google ile oturum açma düğmesi şu anda Family Link hesaplarını desteklemiyor.

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

  • Web uygulamanız Button API'yi kaynak farklı iframe'lerden çağırıyorsa allow="identity-credentials-get" özelliğini üst çerçeveye 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üğme akışını etkilemez. Durum (aşağıdaki ekran görüntülerinde gösterildiği gibi) yalnızca Tek Dokunuş kullanıcı deneyimini etkiler.

    Chrome'daki bekleme süresi durumu ve üçüncü taraf oturum açma ayarları, FedCM düğme akışını etkilemez.