Ana içeriğe atla
Tıklama eylemleri, uygulama içi mesajdaki öğelere — düğmelere, görüntülere veya arka planlara — bağladığınız etkileşimli olaylardır. Bunları sürükle ve bırak editörü aracılığıyla veya Uygulama içi JavaScript API üzerinden HTML editörünü kullanarak ekleyebilirsiniz.
Uygulama içi mesaj tıklama eylemlerinin iOS'ta konum ve push izin istemlerini nasıl tetiklediğini gösteren diyagram

Tıklama eylemi türleri

URL

Belirtilen URL’yi cihazın varsayılan tarayıcısında açar. Uygulama İçi JS API’sinde openUrl ile eşlenir. Uygulama içinde derin bağlantı için bunun yerine Custom Action ID kullanın.

Push permission prompt

Yerel iOS veya Android push izin istemini gösterir. Cihaz zaten abone ise, uygulama içi mesaj görüntülenmez. Cihaz daha önce istem aldı ve reddettiyse, kullanıcıdan uygulama ayarlarında push bildirimlerini etkinleştirmesini isteyen yerel bir uyarı gösterilir. Uygulama İçi JS API’sinde triggerPushPrompt ile eşlenir.

Location permission prompt

Konum takibi için izin istemek üzere yerel işletim sistemi istemini gösterir. Uygulamanıza konum takibi izinlerinin eklenmesi gerekir — kurulum için Konum Onay İstemi’ne bakın. Uygulama İçi JS API’sinde triggerLocationPrompt ile eşlenir.

Send outcome

Analiz için kullanıcı etkileşimini izler. Uygulama içi mesajlar aracılığıyla gönderilen sonuçlar “Atfedilmemiş” olarak görünür ve kullanıcı üzerinde outcome_name : true biçiminde bir etiket ayarlar. Ayrıntılar için Özel Sonuçlar’a bakın. Uygulama İçi JS API’sinde sendOutcome ile eşlenir.

Tag user

Kullanıcının yanıtına göre bir etiket ekler; bu etiketi daha hedefli mesajlaşma için segmentleme amacıyla kullanabilirsiniz. Uygulama İçi JS API’sinde tagUser ile eşlenir.

Custom action ID

Öğeye tıklandığında uygulamanızın SDK IAM Tıklama Dinleyici aracılığıyla okuduğu özel bir değer iletir. Şunlar için kullanın: Uygulama İçi JS API’sinde addClickName ile eşlenir.

Collecting custom click actions

Hangi öğeye tıklandığını belirlemek için herhangi bir görüntü veya düğme bloğuna Custom Action ID ayarlayın. Uygulamanız tıklamayı SDK IAM Tıklama Dinleyici aracılığıyla algılar ve verileri sunucunuza, veritabanınıza veya analiz satıcınıza gönderebilir.
Çoktan seçmeli bir uygulama içi mesajdaki her düğmeye benzersiz bir Action ID ayarlayın. Kullanıcı bir seçeneğe tıkladığında, uygulamanız bunu SDK IAM Tıklama Dinleyici aracılığıyla algılar, yanıtı sunucunuza gönderir ve toplu sonuçları daha sonra kullanıcıya gösterebilir.Action ID yerine, tıklanan öğeyi tanımlamak ve kullanıcıları yanıtlarına göre segmentlemek için Tag de kullanabilirsiniz.


FAQ

Tek bir öğeye birden fazla tıklama eylemi ekleyebilir miyim?

Hayır. Her öğe (düğme, görüntü veya arka plan) yalnızca bir tıklama eylemini destekler. Birden fazla davranış tetiklemek için Custom Action ID kullanın ve mantığı uygulamanızda SDK IAM Tıklama Dinleyici aracılığıyla yönetin.

Uygulamamda bir ekrana nasıl derin bağlantı yapabilirim?

Custom Action ID tıklama eylemini kullanın ve yönlendirmeyi uygulamanızda SDK IAM Tıklama Dinleyici aracılığıyla yönetin. URL eylemi bağlantıları uygulama içinde değil, tarayıcıda açar. Tam kurulum için Derin Bağlantı’ya bakın.

Push izin istemi neden görünmüyor?

Cihaz zaten push bildirimlerine abone ise, push izin istemi tıklama eylemi içeren uygulama içi mesaj görüntülenmez. Test etmeden önce OneSignal panosunda kullanıcının push abonelik durumunu doğrulayın.