Toggle'lar
Apple, önceden seçili bir deneme toggle’ı kullanan uygulamaları reddedebilir. Varsayılan olarak “açık” konumda ayarlanmış bir toggle, App Store İnceleme Yönergeleri kapsamında manipülatif bir karanlık desen olarak işaretlenebilir; bu durum, kullanıcının açık bir seçim yapmaksızın ücretsiz denemeye onay verdiğini ima eder.
Reddedilmekten kaçınmak için toggle’ı varsayılan olarak kapalı konumda bırakın ve kullanıcıların deneme sürecine kendilerinin katılmasına izin verin.
Deneme süresi geçiş düğmesi, kullanıcıların bir paywall üzerinde standart ve deneme süresi tabanlı ürünler arasında seçim yapmasına olanak tanıyan ikili bir geçiştir. Kullanıcı durumunu değiştirdiğinde, ürün gruplarını değiştirme, değişkenleri güncelleme veya öğeleri gösterip gizleme gibi eylemleri anında tetikleyebilir.
Deneme süresi geçiş düğmesi eklemek için hedef ekranda + simgesine tıklayın ve Trial toggle seçeneğini belirleyin.
Her deneme süresi geçiş düğmesi seçilebilir bir öğedir ve grubu, durumunu yansıtan değişkeni belirler:
- Toggle grubu:
<group>.isActive— True veya False. - Single choice grubu:
<group>.selectedOptionId— seçili öğenin ID’si; hiçbir şey seçilmemişken boştur.
Toggle’ı seçin ve hangi gruba ait olduğunu görmek için Interactions sekmesini açın.
Diğer öğeleri toggle durumuna bağlı kılmak için bu değişkene dayalı koşullu bir aksiyon veya koşullu görünürlük ayarlayın.
Uygulamanız ayrıca toggle durumunu SDK aracılığıyla alabilir. Kullanıcı her toggle’ı çevirdiğinde, SDK yeni durumu boolean olarak raporlar; uygulamanız bunu dahili olarak veya back-end’inizde işleyebilir.