Google İle Giriş Yap
Google Login entegrasyonu, müşterilerinizin yeni bir şifre oluşturma zahmetine girmeden mevcut Google hesaplarıyla sitenize hızlıca üye olmasını sağlar. Bu özellik, sepet terk etme oranlarını düşürür ve üyelik sürecindeki sürtünmeyi ortadan kaldırır.
Google Login ayarlarına erişmek için: Araçlar > Eklentiler > Google Login yolunu izleyin.
Google Cloud Console Proje Kurulumu
Google altyapısını kullanabilmek için bir proje oluşturmanız gerekmektedir:
- Giriş Yapın: Google Cloud Console adresine gidin.
- Yeni Proje: Üst menüden proje seçiciye tıklayarak "Yeni Proje" oluşturun (Örn: Mağaza Adı Login).
- API ve Hizmetler: Sol menüden API ve Hizmetler > Kitaplık sekmesine giderek "Google People API" veya "Identity Toolkit API" servislerinin etkin olduğundan emin olun.
OAuth Onay Ekranı Yapılandırması
Kullanıcıların giriş yaparken göreceği onay ekranını düzenleyin:
- User Type: "Dış" (External) seçeneğini işaretleyip oluşturun.
- Uygulama Bilgileri: Uygulama adını ve destek e-postanızı girin.
- Yetkili Alanlar: Mağazanızı
siteadiniz.comformatında (başında https olmadan) ekleyin. - Kapsamlar (Scopes): email, profile ve openid izinlerini ekleyerek kaydedin.
- Test Kullanıcıları: Uygulama henüz "Yayınlanmadı" modundayken giriş yapabilmek için kendi Gmail adresinizi bu listeye ekleyin.
Kimlik Bilgilerini (Credentials) Alma
Sistemin Google ile konuşabilmesi için gerekli anahtarları oluşturun:
- OAuth İstemci Kimliği: "Kimlik Bilgisi Oluştur" butonuna basarak OAuth İstemci Kimliği seçeneğini seçin.
- Uygulama Türü: "Web Uygulaması" olarak belirleyin.
- Yönlendirme URI'si: En kritik adım burasıdır. "Yetkili Yönlendirme URI’leri" kısmına şu adresi ekleyin:
https://www.siteadiniz.com/3rdparty/google-login - Anahtarları Not Edin: İşlem sonunda size verilen İstemci Kimliği (Client ID) ve İstemci Gizli Anahtarı (Client Secret) bilgilerini kopyalayın.
Yönetim Paneli Aktivasyonu
Aldığınız bilgileri Qukasoft panelindeki eklenti ayarlarına işleyin:
- Eklentiyi Kur: Google Login eklentisini aktif hale getirin.
- Bilgileri Girin: Google'dan kopyaladığınız Client ID ve Client Secret bilgilerini ilgili alanlara yapıştırıp kaydedin.
Yayına Alma (Önemli)
Kurulumu tamamlayıp test kullanıcısı ile başarılı bir giriş yaptıktan sonra:
- Google Cloud Console'da OAuth Onay Ekranı sekmesine geri dönün.
- Uygulama durumunu "Uygulamayı Yayınla" (Publish App) butonuna basarak canlıya alın. Bu işlem yapılmazsa sadece sizin belirlediğiniz test kullanıcıları giriş yapabilir.
Önemli Hatırlatmalar
SSL Sertifikası: Google Login güvenli veri aktarımı gerektirdiği için sitenizin mutlaka https:// protokolü ile çalışıyor olması gerekir.
Gizlilik Sayfası: Onay ekranı ayarlarında sitenizdeki "Gizlilik Politikası" ve "Kullanım Şartları" sayfalarının linklerini eklemek zorunludur.