İçeriğe geç
15 gün ücretsiz deneyin
Türkçe
Claude ile aç Bu sayfa hakkında soru sorChatGPT ile aç Bu sayfa hakkında soru sor

Access rules overview

Erişim kuralının ne olduğu, If/Unless eşleştirmesinin nasıl çalıştığı ve uygulamanın desteklediği tüm kural türlerini nerede bulacağınız.

Erişim kuralı, bir ziyaretçinin kilitlediğiniz şeyi (bir ürün, bir koleksiyon, bir sayfa, tüm mağaza vitriniz veya ödeme) görmesine ya da kullanmasına izin verilmeden önce karşılaması gereken koşuldur. Her kilidin en az bir erişim kuralı olmalıdır; olmazsa uygulama onaylı bir ziyaretçiyi diğerlerinden ayıramaz.

Erişim kurallarını bir kilidin Unlock rules sekmesinden eklersiniz. Her kural ziyaretçi hakkında tek bir şeyi kontrol eder: oturum açmış mı, belirli bir etiketi var mı, doğru erişim kodunu girdi mi. Kilit ise yalnızca yapılandırılan tüm koşullar karşılandığında açılır.

Mevcut tüm koşul türlerinin tam listesini gösteren erişim kuralı seçici

Bir kilidin düzenleyicisindeki koşul türü seçicisinden bir erişim kuralı seçme.

Çoğu erişim kuralı iki şekilden biriyle eşleşecek biçimde ayarlanabilir:

  • If: Ziyaretçi koşulu karşıladığında kural sağlanır (örneğin If Logged-in customers: ziyaretçinin oturum açmış olması gerekir).
  • Unless: Kural tersine çevrilir ve ziyaretçi koşulu karşılamadığında sağlanır (örneğin Unless Logged-in customers: ziyaretçinin oturum açmamış olması gerekir).

Bunu, her kuralın koşul türünün yanındaki Rule logic anahtarı olarak bulursunuz.

Bir kuralın koşul türünün yanındaki, alternatifi Unless olan ve If olarak ayarlanmış Rule logic anahtarı

Bir kuralı If ile Unless arasında değiştirmek için Rule logic anahtarını kullanın.

Bir kilit aynı anda birden fazla erişim kuralı kullanabilir. Bu koşulların birbirleriyle nasıl etkileştiği, örnekle birlikte kendi sayfasında anlatılmaktadır:

Aşağıdaki kurallar kontrol ettikleri şeye göre gruplandırılmıştır. Tam kurulum adımları için herhangi bir kuralın kendi sayfasına gidin.

Kimlik ve müşteri kuralları: Ziyaretçinin kim olduğu

Kilit açma eylemleri: Ziyaretçinin kilidi açmak için yaptığı bir şey

Zaman ve program: Kilidin ne zaman etkin olduğu

Konum ve cihaz: Ziyaretçinin nereden gezindiği

Satın alma geçmişi: Müşterinin daha önce satın aldıkları

Sepet: Ziyaretçinin sepetinde şu anda bulunanlar

  • Sepet koşulları: Sepetteki ürünler, sepetteki varyantlar, sepet adedi ve sepet toplamı

Bir kural bir sayfada, koleksiyonda veya blogda birini reddettiğinde uygulama içeriği bir kilit kartıyla değiştirir. Access denied message, bu karttaki varsayılan metindir ve çoğu kural her zaman bunu kullanır:

Visitors need an approved access key to access this content mesajını ve bir Back düğmesini içeren Content locked kartını gösteren kilitli mağaza vitrini sayfası.

Access denied message: Çoğu kuralın gösterdiği kart.

Beş kural müşterinin kim olduğunu kontrol eder; bu nedenle bunlarda oturumu kapalı bir ziyaretçinin yalnızca oturum açması yeterli olabilir. Bu kurallar, bir oturum açma bağlantısı içeren ikinci bir mesajı (Guest message content) devreye alır:

Ziyaretçiden müşteri hesabıyla oturum açmasını isteyen Content locked kartını gösteren kilitli mağaza vitrini sayfası.

Guest mesajı: yalnızca beş müşteri kimliği kuralı tarafından ve yalnızca oturumu kapalı ziyaretçilere gösterilir.

Guest mesajı yalnızca şu üç koşulun tamamı doğru olduğunda görünür:

  1. Başarısız olan kural Logged-in customers, Müşteri etiketleri, B2B customer, Email contains veya Seçili müşteriler kurallarından biridir.
  2. Bu kural Unless değil, If olarak ayarlanmıştır.
  3. Ziyaretçi oturum açmış değildir.

Aksi halde kart Access denied message mesajını gösterir. Dolayısıyla bir Customer tags kuralını geçemeyen, oturum açmış bir müşteri Access denied mesajını alır; Date range, Location veya Cart conditions gibi bir kuralın engellediği her ziyaretçi de oturum açmış olsun ya da olmasın aynı mesajı alır.

Mesaj alanı Ne zaman kullanılır?
Guest message content Yalnızca yukarıdaki beş kural, If olarak ayarlıyken, oturumu kapalı ziyaretçiler için
Access denied message Geri kalan her şey

Eylem tabanlı kurallar (Passcode, Secret link, Subscribe to unlock, Confirmation prompt), ziyaretçi içeriğin kilidini oracıkta kendisi açabildiği için bu kartı kendi istemleriyle değiştirir.

Bu sayfa yardımcı oldu mu?