Kuika’nın Mobile App Activate Subscription aksiyonu, mobil uygulamalarda kullanıcı tarafından seçilen bir abonelik ürününün aktif edilmesini sağlamak için kullanılır. Bu aksiyon ile kullanıcı, iOS veya Android mağazaları üzerinden seçtiği abonelik paketini uygulama içerisinden başlatabilir.
Mobile App Activate Subscription, özellikle abonelik satın alma, premium üyelik başlatma ve plan yükseltme (upgrade) senaryolarında kullanılır.
Teknik Özellikler
Abonelik Aktivasyonu (Device Paneli): Belirtilen subscriptionProductId değerine sahip abonelik ürününü kullanıcı için aktif eder.
Tekil Sonuç (One): Aksiyon, abonelik aktivasyon sonucunu MobileAppActivateSubscriptionResult tipinde tekil (One) bir sonuç olarak döner.
Mobil Mağaza Entegrasyonu: iOS ve Android mağazaları ile entegre çalışır ve abonelik aktivasyonunu platform kurallarına uygun şekilde gerçekleştirir.
Mobile App Activate Subscription Aksiyonu Uygulama Adımları
1. Mobil Uygulama Oluşturma
Kuika platformuna giriş yapın.
Apps ekranında New App butonuna tıklayın.
Uygulama için bir isim belirleyin.
Mobile compatible app seçeneğini işaretleyin.
CREATE butonuna tıklayarak uygulamayı oluşturun.
2. UI Design’da Aksiyonu Tanımlama
Kuika platformunda projenizi açın.
UI Design modülüne geçin ve ilgili ekranı seçin.
Kullanıcının abonelik satın alacağı veya premium’a geçeceği bir element belirleyin (örneğin: “Satın Al”, “Premium’a Geç” butonu).
İlgili elementi seçin. Ardından + ADD ACTION → kullanılacak tetikleyici olaya göre Device → Mobile App Activate Subscription aksiyonunu ekleyin.
3. Aksiyon Parametrelerini Yapılandırma
Zorunlu Parametre
subscriptionProductId (String – One): Aktif edilecek abonelik ürününün benzersiz kimliğini belirtir. Bu alan genellikle şu kaynaklardan bağlanır:
Action Result: Mobile App Subscription Product List aksiyonundan dönen ürün ID’si
Current / Screen Input: Kullanıcının seçtiği abonelik planı
Fixed Value: Test veya demo senaryolarında sabit ürün ID’si
Kullanım Senaryosu: Abonelik Satın Alma Akışı
Bir mobil uygulamada kullanıcı Premium Paketler ekranını açar.
Sayfa açılışında Mobile App Subscription Product List aksiyonu çalıştırılır.
Aylık, yıllık veya kampanyalı abonelikler listelenir.
Kullanıcı bir plan seçip “Satın Al” butonuna tıklar.
Seçilen ürünün subscriptionProductId değeri ile Mobile App Activate Subscription aksiyonu çalıştırılır.
Aksiyon sonucu başarılıysa:
Kullanıcının aboneliği aktif edilir.
Premium özellikler erişilebilir hale gelir.
Kullanıcıya bilgilendirme mesajı gösterilir.
Teknik Riskler
Yanlış Subscription Product ID: Geçersiz veya mağazada tanımlı olmayan bir ürün ID’si gönderilirse aktivasyon başarısız olur.
Mevcut Aktif Abonelik: Kullanıcının aktif bir aboneliği varsa aynı ürün tekrar aktive edilemeyebilir.
Kullanıcı Deneyimi: Satın alma işlemi öncesinde fiyat ve abonelik süresi bilgisi kullanıcıya açık şekilde gösterilmelidir.