Müşteri hesapları için sosyal oturum açma

Müşteri hesaplarına yönelik varsayılan parolasız giriş deneyimine ek olarak, müşterilerinizin sosyal ağ kimlik bilgilerini kullanarak giriş yapmalarını sağlamak için Google ve Facebook hesaplarınızı bağlayabilirsiniz.

Müşteri hesapları için sosyal oturum açmayı etkinleştirmek, tanıdık kimlik doğrulama yöntemleri aracılığıyla müşterilere daha hızlı bir giriş deneyimi sunabilir. Mağazanızda birden fazla sosyal oturum açma yöntemini etkinleştirebilirsiniz.

Kendi kimlik sağlayıcınızı müşteri hesaplarına bağladıysanız ve sosyal oturum açmayı bağlamak istiyorsanız harici kimlik sağlayıcınızla iletişime geçmeniz gerekir.

Sosyal oturum açmayı müşteri hesaplarına bağlamaya ilişkin hususlar

Sosyal oturum açmayı müşteri hesaplarına bağlamak için aşağıdaki hususları gözden geçirin:

  • Müşteri hesaplarına bağlamak istediğiniz sağlayıcı için bir geliştirici hesabınızın olması gerekir.
  • Sosyal oturum açma işlevini kullandığınızda Shopify'a eşitlenen tek müşteri verisi, müşterinin e-posta adresidir.

Google'ı müşteri hesaplarına bağlama

Google'ı müşteri hesaplarına bağlamak için aşağıdaki görevleri sırasıyla tamamlamanız gerekir:

Ayarlama sırasında, Google Cloud Console ile Shopify yöneticiniz için tarayıcı sekmeleri arasında geçiş yapmanız gerekir. Google'ı müşteri hesaplarına bağlamak için bir Google Cloud hesabınızın ayarlanmış olması gerekir. Google Cloud hakkında daha fazla bilgi edinmek için Google'ın yardım belgelerine bakın.

1. Adım: Shopify yöneticinizde Google ile Giriş Yap sayfasını açın

  1. Shopify yöneticinizden Ayarlar > Müşteri hesapları bölümüne gidin.

  2. Kimlik doğrulama bölümünde Yönet'e tıklayın.

  3. Google ile Giriş Yap sayfasını açmak için Google'ın yanındaki Bağlan'a tıklayın.

Bu sayfa, Google uygulamanızın OAuth istemcisini yapılandırırken kopyalayıp yapıştırmanız beklenen bilgileri içerir. Bu nedenle bu sayfayı ayrı bir tarayıcı sekmesinde açık tutun.

2. Adım: Google Cloud Console'unuzda bir uygulama oluşturun

  1. Başka bir tarayıcı sekmesinde Google Cloud Console'unuza giriş yapın.
  2. Mevcut bir projeyi seçin veya yeni bir tane oluşturun. Projenin kontrol paneline yönlendirileceksiniz.
  3. Menü simgesine, ardından API'ler ve Hizmetler > Kimlik bilgileri'ne tıklayın.
  4. İzin ekranını yapılandır > Başlayın'a tıklayın.
  5. Projenizin OAuth yapılandırma bilgilerini tamamlayın:
    1. Uygulamanıza, online mağazanızın adı gibi bir müşterinin tanıyabileceği bir ad verin. Teknik destek için e-posta adresinizi girin ve ardından İleri'ye tıklayın.
    2. Kitle bölümünde Harici'yi seçin ve ardından İleri'ye tıklayın.
    3. Google'ın projeyle ilgili olabilecek bildirimleri için bir iletişim e-postası girin ve ardından İleri'ye tıklayın.
    4. Google'ın API Hizmetleri Kullanıcı Verileri Politikası'nı kabul edin ve ardından Devam'a tıklayın.
    5. Oluştur'a tıklayın.
  6. İzin ekranında müşterilere gösterilecek olan uygulamanızın politika bilgilerini yapılandırın:
    1. Markalama'ya tıklayın.
    2. Uygulama alan adı bölümüne, ana sayfanızın bağlantısını, herkese açık Gizlilik Politikanızın bağlantısını ve Hizmet Şartlarınızın bağlantısını ekleyin. Mağaza politikaları oluşturma hakkında daha fazla bilgi edinin.

3. Adım: Uygulamanızın OAuth istemcisini Google Cloud Console'unuzda yapılandırın

Bu adım, Shopify yöneticinizin Google ile Giriş Yap sayfasındaki Ayarlama talimatları bölümünden bilgileri kopyalamanızı ve bunları Google Cloud Console sekmenizdeki ilgili alanlara yapıştırmanızı gerektirir.

  1. Google Cloud Console'daki projenizin uygulamasında Genel bakış'a tıklayın.
  2. Metrikler bölümünde OAuth istemcisi oluştur'a tıklayın.
  3. OAuth istemcisi bilgilerini yapılandırın:
    1. Uygulama türü açılır menüsünden Web uygulaması'nı seçin.
    2. Ad alanına bir ad girin.
  4. Uygulamanız için Yetkili Javascript kaynakları'nı yapılandırın:
  5. Yetkili Javascript kaynakları bölümünde + URI Ekle'ye tıklayın.
  6. Shopify yöneticinizdeki Google ile Giriş Yap sayfasında, Yetkili Javascript kaynakları değerini kopyalayın.
  7. Google Cloud Console'unuzda, değeri URI'ler 1 alanına yapıştırın.
  8. Shopify yöneticinizin Yetkili Javascript bölümünde birden fazla URI varsa ek URI alanları için bu adımları tekrarlayın.
  9. Uygulamanız için Yetkili yönlendirme URI'lerini yapılandırın:
  10. Google Cloud Console'unuzda, Yetkili yönlendirme URI'leri bölümünde + URI Ekle'ye tıklayın.
  11. Shopify yöneticinizin bulunduğu tarayıcı sekmesinde, Yetkili yönlendirme URI'si değerini kopyalayın.
  12. Google Cloud Console'unuza geri dönün ve ardından değeri URI'ler 1 alanına yapıştırın.
  13. Shopify yöneticinizin Yetkili yönlendirme URI'si bölümünde birden fazla URI varsa ek URI alanları için bu adımları tekrarlayın.
  14. Google Cloud Console'unuzda Oluştur'a tıklayın.

Google Cloud Console'dan Shopify yöneticinize bilgi kopyalayıp yapıştırmanız gerekeceği için görüntülenen OAuth istemcisi oluşturuldu iletişim kutusunu 4. Adım: Kimlik bilgilerini Shopify yöneticinizde yapılandırın adımı için açık tutun.

4. Adım: Kimlik bilgilerini Shopify yöneticinizde yapılandırın

  1. Google Cloud Console'unuzdaki OAuth istemcisi oluşturuldu iletişim kutusundan İstemci kimliği'ni kopyalayın.
  2. Shopify yöneticinizin Google ile giriş yap sayfasındaki Kimlik bilgileri bölümüne İstemci kimliği'ni yapıştırın.
  3. Google Cloud Console'unuzdaki OAuth istemcisi oluşturuldu iletişim kutusundan İstemci gizli anahtarı'nı kopyalayın.
  4. Shopify yöneticinizin Google ile giriş yap sayfasındaki Kimlik bilgileri bölümüne İstemci gizli anahtarı'nı yapıştırın.
  5. Shopify yöneticinizin Google ile giriş yap sayfasında Kaydet'e tıklayın.

5. Adım: Uygulamanızı Google Cloud Console'unuzda yayınlayın

  1. Google Cloud Console'daki projenizin uygulamasında Kitle'ye tıklayın.
  2. Uygulamayı yayınla'ya tıklayın.

Facebook'u müşteri hesaplarına bağlama

Facebook'u müşteri hesaplarına bağlamak için aşağıdaki görevleri sırasıyla tamamlamanız gerekir:

Ayarlama sırasında, Meta for Developers kontrol paneliniz ve Shopify yöneticiniz için tarayıcı sekmeleri arasında geçiş yapmanız gerekir. Facebook'u müşteri hesaplarına bağlamak için bir Meta Geliştirici hesabınızın olması gerekir. Meta Geliştiricisi olarak nasıl kaydolacağınızı öğrenin.

1. Adım: Shopify yöneticinizde Facebook ile giriş yap sayfasını açın

  1. Shopify yöneticinizden Ayarlar > Müşteri hesapları bölümüne gidin.

  2. Kimlik doğrulama bölümünde Yönet'e tıklayın.

  3. Facebook ile giriş yap sayfasını açmak için Facebook'un yanındaki Bağlan'a tıklayın.

2. Adım: Meta for Developers kontrol panelinizde bir uygulama oluşturun

  1. Ayrı bir tarayıcı sekmesinde Meta for Developers kontrol paneline gidin ve ardından giriş yapmak için Giriş yap'a tıklayın. Bir Meta Geliştirici hesabı ayarlamadıysanız bir sonraki adıma geçmeden önce giriş sayfasından yeni bir hesap oluşturmanız gerekir.
  2. Uygulamalar'a tıklayın.
  3. Uygulama oluştur'a tıklayın.
  4. Uygulama adı ve Uygulama iletişim e-postası alanlarını doldurup İleri'ye tıklayın.
  5. Kullanım senaryoları ekle sayfasında Facebook Girişi ile kullanıcıların kimliğini doğrulayın ve onlardan veri talep edin seçeneğini belirleyin ve İleri'ye tıklayın.
  6. Bu uygulamaya hangi işletme portföyünü bağlamak istiyorsunuz? sayfasında bir işletme portföyü seçin veya Henüz bir işletme portföyü bağlamak istemiyorum. seçeneğini belirleyip İleri'ye tıklayın.
  7. Yayınlama gereklilikleri sayfasını inceleyin ve ardından İleri'ye tıklayın.
  8. Genel bakış sayfasını inceleyin ve ardından Kontrol paneline git'e tıklayın.

3. Adım: Meta uygulama ayarlarınızı yapılandırın

  1. Bir uygulama oluşturduktan sonra Meta for Developers kontrol panelinizde Kullanım senaryoları'na tıklayın.
  2. Facebook Girişi ile kullanıcıların kimliğini doğrulayın ve onlardan veri talep edin kullanım senaryosunda Özelleştir'e tıklayın.
  3. Müşteri bilgilerinin giriş yapıldığında alındığından emin olmak için İzinler ve özellikler bölümünde e-posta'nın yanındaki Ekle'ye tıklayın.
  4. Ayarlar'a tıklayın ve ardından İstemci OAuth ayarları'na gidin.
  5. Shopify yöneticinizdeki Facebook ile giriş yap sayfasında, yönlendirme URL'sini Yönlendirme URL'leri bölümünden kopyalayın.
  6. Meta for Developers kontrol panelinizdeki Ayarlar sayfasında, yönlendirme URL'sini Geçerli OAuth yönlendirme URI'leri alanına yapıştırın.
  7. Shopify yöneticinizin Yönlendirme URL'leri bölümünde birden fazla yönlendirme URL'niz varsa ek yönlendirme URL'leri için bu adımları tekrarlayın.
  8. Shopify yöneticinizdeki Facebook ile giriş yap sayfasında, Yetki kaldırma URL'si bölümünden URL'yi kopyalayın.
  9. Meta for Developers kontrol panelinizdeki Ayarlar sayfasında, URL'yi Yetki kaldırma geri çağırma URL'si alanına yapıştırın.
  10. Meta for Developers kontrol panelinizdeki Ayarlar sayfasında Değişiklikleri kaydet'e tıklayın.

4. Adım: Kimlik bilgilerini Shopify yöneticinizde yapılandırın

  1. Meta for Developers kontrol panelinize dönmek için Ana sayfa simgesine ve ardından Uygulama ayarları > Temel seçeneğine tıklayın.
  2. Meta for Developers kontrol panelinizden Uygulama kimliği'ni kopyalayın.
  3. Shopify yöneticinizdeki Facebook ile giriş yap sayfasında, Uygulama kimliğini Kimlik bilgileri bölümünün Uygulama kimliği alanına yapıştırın.
  4. Meta for Developers kontrol panelinizde Uygulama gizli anahtarı'nın yanındaki Göster'e tıklayın ve ardından Uygulama gizli anahtarı'nı kopyalayın.
  5. Shopify yöneticinizdeki Facebook ile giriş yap sayfasında, Uygulama gizli anahtarını Uygulama gizli anahtarı alanına yapıştırın ve ardından Kaydet'e tıklayın.
  6. Shopify yöneticinizde Değişiklikleri kaydet'e tıklayın.

5. Adım: Facebook ile giriş yap özelliğini test edip etkinleştirin

  1. Shopify yöneticinizdeki Facebook ile giriş yap sayfasında Diğer eylemler > Önizleme seçeneğine tıklayın ve ardından Facebook kimlik doğrulama akışını, mağazanıza giriş yapan bir müşteriymişsiniz gibi test edin.
  2. 'a tıklayın.

Facebook ile giriş yap özelliğini açtıktan sonra, online mağazanıza gidip Facebook'u kullanarak müşteri hesabınıza giriş yaparak müşteri deneyimini test edebilirsiniz.

Shop ile giriş yap

Shop Pay özelliğiniz etkinse müşteriniz Shop kimlik bilgileriyle ve kaydedilmiş geçiş anahtarlarıyla giriş yapabilir. Müşteriler, ayrıca mağazanızda Shop Pay kullanarak ödeme yaptıktan sonra Shop ile otomatik olarak giriş yapmış olurlar.

Shop ile giriş yap, müşteri hesapları için otomatik olarak etkinleştirilir ve yalnızca Shop Pay'i devre dışı bırakırsanız mağazanızdan kaldırılabilir.

Mağazanıza nasıl Shop ile giriş yap düğmesi ekleyeceğinizi öğrenin.

Sosyal medya giriş seçeneklerinizi yönetme

Bağladığınız bir sosyal medya giriş yöntemini düzenleyebilir, kapatabilir veya kaldırabilirsiniz.

Bir sosyal medya giriş yöntemini kapattıktan veya kaldırdıktan sonra, kesintiyi önlemek için müşterilerin oturumu açık kalır. Sosyal medya giriş oturumları doğal olarak veya müşteriler çıkış yaptığında sona erer.

Adımlar:

  1. Shopify yöneticinizden Ayarlar > Müşteri hesapları bölümüne gidin.

  2. Kimlik doğrulama bölümünde Yönet'e tıklayın.

  3. Değiştirmek istediğiniz giriş yönteminin yanındaki menüsüne tıklayın.

  4. Aşağıdakilerden birini yapın:

    • Bir giriş seçeneğini düzenlemek için Yönet'e tıklayın ve düzenlemek istediğiniz kimlik bilgilerini güncelleyin.
    • Bir giriş seçeneğini kaldırmadan kapatmak için Kapat'a tıklayın.
    • Bir giriş seçeneğini kaldırmak için Kaldır'a tıklayın, ardından iletişim kutusunda Kaldır'a tıklayın.

Müşteri hesapları alan adınızı değiştirirken sosyal medya girişlerinizi güncelleme

Müşteri hesapları alan adınızı farklı bir URL ile değiştirmeyi planlıyorsanız Shopify'da bu değişikliği yapmadan önce sosyal medya giriş ayarlarınızı güncellemeniz gerekir. Bu, müşterilerin kesintisiz bir şekilde giriş yapmaya devam edebilmesini sağlar.

Shopify'daki müşteri hesapları URL'nizi shopify.com/1234567890/account gibi eski formattan account.your-store.com gibi yeni bir alt alan adı formatına güncellediğinizde veya mevcut bir alt alan adını, account.your-store.com adresini customers.your-store.com olarak güncellemek gibi farklı bir alt alan adıyla değiştirdiğinizde bu adımlar gereklidir.

Yeni müşteri hesapları alt alan adını sosyal medya sağlayıcılarınıza ekleme

Yeni alan adını mevcut alan adınızla birlikte sosyal medya sağlayıcınızın ayarlarına ekleyeceksiniz. Shopify'da müşteri hesapları alan adını değiştirdikten ve müşteri hesaplarına giriş ile çıkış işleminin çalıştığını onayladıktan sonra eski alan adı girişlerini kaldırabilirsiniz.

Bu adımları etkinleştirdiğiniz her sosyal medya giriş seçeneği için tekrarlamanız gerekir.

Adımlar:

Google
  1. Google Cloud Console'a gidin ve API'ler ve Hizmetler > Kimlik Bilgileri'ni açın.
  2. Shopify için oluşturduğunuz OAuth 2.0 İstemcisini seçin.
  3. Yetkilendirilmiş JavaScript kaynakları bölümüne yeni bir giriş ekleyin. Örneğin: https://account.your-store.com
  4. Yetkilendirilmiş yönlendirme URI'leri bölümüne yeni bir giriş ekleyin. Örneğin: https://account.your-store.com/authentication/social/google/callback
  5. Yetki iptali geri çağırma URL'si bölümüne yeni bir giriş ekleyin. Örneğin: https://account.your-store.com/authentication/social/google/revoke
  6. Değişikliklerinizi kaydedin. Şimdilik hem eski hem de yeni URL'leri tutun.
  7. Shopify yöneticinize dönün ve hesaplar alan adınızı Shopify'daki yeni özel alt alan adı URL'si ile değiştirme adımlarını izleyin.
  8. Her şeyin çalıştığını doğrulamak için dijital vitrininizdeki her bir sosyal medya seçeneğiyle hem giriş hem de çıkış işlemlerini test edin.
  9. İsteğe bağlı: Giriş işleminin doğru çalıştığı onaylandıktan sonra Google'a dönerek eski alan adı girişlerini kaldırabilirsiniz.
Facebook
  1. Geliştiriciler İçin Meta'ya gidin ve uygulamanızı açın.
  2. Facebook Giriş > Ayarlar bölümüne gidin.
  3. Geçerli OAuth Yönlendirme URI'leri bölümüne yeni bir giriş ekleyin. Örneğin: https://account.your-store.com/authentication/social/facebook/callback
  4. Yetki İptali Geri Çağırma URL'si bölümüne yeni bir giriş ekleyin. Örneğin: https://account.your-store.com/authentication/social/facebook/revoke
  5. Ayarlar > Temel bölümüne gidin.
  6. Uygulama Alan Adları bölümüne yeni bir giriş ekleyin. Örneğin: account.your-store.com
  7. Değişikliklerinizi kaydedin. Şimdilik hem eski hem de yeni URL'leri tutun.
  8. Shopify yöneticinize dönün ve hesaplar alan adınızı Shopify'daki yeni özel alt alan adı URL'si ile değiştirme adımlarını izleyin.
  9. Her şeyin çalıştığını doğrulamak için dijital vitrininizdeki her bir sosyal medya seçeneğiyle hem giriş hem de çıkış işlemlerini test edin.
  10. İsteğe bağlı: Giriş işleminin doğru çalıştığı onaylandıktan sonra Facebook'a dönerek eski alan adı girişlerini kaldırabilirsiniz.