Bu şablonlar bir uygulama içi mesaj webview’u içinde çalışır. Mesajları kapatmak, URL’leri açmak, kullanıcıları etiketlemek ve tıklamaları yakalamak için Uygulama İçi Mesaj JS API’sini kullanın.
Ön koşullar
Başlamadan önce, şunları gözden geçirmenizi öneririz:- Uygulama İçi Mesajlara Genel Bakış sayfası.
- HTML Editörü ile Uygulama İçi Mesajınızı Tasarımın sayfası.
Şablonları nasıl kullanılır
- OneSignal’de Messages > In-App > New In-App’e gidin.
- HTML editörünü seçin.
- Aşağıdan bir şablon bulun.
- Kod bloğundan tam HTML’i kopyalayın ve editöre yapıştırın.
- Yer tutucuları güncelleyin (URL’ler, uç noktalar, tarihler ve metin).
- Gerçek bir cihazda test edin, ardından yayınlayın.
Mevcut şablonlar

E-posta Toplama Formu
Kullanıcının e-postasını isteyin ve tıklama adı ile uygulanıza gönderin.

Telefon Numarası Toplama Formu
SMS göndermek için onay isteyin ve alın. E.164 formatında telefon numarasını içerir ve tıklama adı ile uygulanıza gönderir.

Kontrol Listesi Anketi
Arka uçunuza gönderebileceğiniz veya etiketlere dönüştürebileceğiniz çoklu seçim anketi.

Geri Sayım
Süre sınırlı promosyonlar için geri sayım zamanlayıcısı.

Promosyon Çarkı
Çevir-kazan promosyon deneyimi (promosyon işlemesini özelleştirin).

Quiz Modalı
Kullanıcıları skorlarıyla etiketleyebilen quiz deneyimi.

Derecelendirme Anketi
1–5 derecelendirme anketi (uç noktanıza gönderin veya kullanıcıyı etiketleyin).

Ses/Video Oynatıcı
Doğrudan MP3 dosyası için basit ses önizleme arayüzü.

Dikey Kaydırma
Çok slaytlı dikey kaydırma oryantasyon veya özellik turu.
E-posta formu
Bir uygulama içi mesaj aracılığıyla E-posta Aboneliklerini toplayın. Bu formun nasıl çalıştığı:- Kullanıcı bir e-posta adresi girer ve bir onay kutusunu işaretler.
- Gönderimde, OneSignal’in Create User API’sı çağrılır ve uygulanızda e-posta Aboneliği oluşturulur.
-
Ayrıca, şablon
OneSignalIamApi.addClickName(e, email)çağrısı yapar ve e-posta adresini SDK’mızın Uygulama İçi Mesaj Tıklama Dinleyicisine geçirir. -
Uygulanız içinde, tıklama adını okumak ve e-postayı SDK’mızın
addEmailmetoduna geçirmek için Uygulama İçi Mesaj Tıklama Dinleyicisini ekleyebilirsiniz. - ve 4. adımların her ikisinin de e-posta Aboneliği oluşturmayı içerdiğini fark edebilirsiniz.
-
- adım doğrudan uygulamaya kod ekleme gerektirmez ancak
loginmetodunu çağırdıysanız kullanıcıya e-posta Aboneliği eklemez.
- adım doğrudan uygulamaya kod ekleme gerektirmez ancak
-
- adım ek kod (Uygulama İçi Mesaj Tıklama Dinleyicisi) gerektirir ancak
loginmetodunu çağırdıysanız da kullanıcıya e-posta Aboneliği ekler.
- adım ek kod (Uygulama İçi Mesaj Tıklama Dinleyicisi) gerektirir ancak
E-posta Formu HTML Kodu
E-posta Formu HTML Kodu
**Ayarlar > Anahtarlar ve ID’ler’de bulunan OneSignal Uygulama ID’nizle
YOUR_APP_ID’yi değiştirin.- HTML gönderim işleyicinizde addClickName çağrısını tutun.
- SDK’mızın Uygulama İçi Mesaj Tıklama Dinleyicisi ile girişi okuyun
- Tıklama adı bir e-posta gibi göründüğünde, uygulama içi mesaj tıklama dinleyicisi içinde addEmail metodunu çağırın.
SMS formu
Bir uygulama içi mesaj aracılığıyla SMS Aboneliklerini toplayın. Bu formun nasıl çalıştığı:- Kullanıcı ülke kodunu seçer, 10 haneli bir numara girer ve bir onay kutusunu işaretler.
- Gönderimde, OneSignal’in Create User API’sı çağrılır ve uygulanızda SMS Aboneliği oluşturulur.
-
Ayrıca, şablon
OneSignalIamApi.addClickName(e, e164Phone)çağrısı yapar ve telefon numarasını SDK’mızın Uygulama İçi Mesaj Tıklama Dinleyicisine geçirir. -
Uygulanız içinde, tıklama adını okumak ve telefon numarasını SDK’mızın
addSmsmetoduna geçirmek için Uygulama İçi Mesaj Tıklama Dinleyicisini ekleyebilirsiniz. - ve 4. adımların her ikisinin de SMS Aboneliği oluşturmayı içerdiğini fark edebilirsiniz.
-
- adım doğrudan uygulamaya kod ekleme gerektirmez ancak
loginmetodunu çağırdıysanız kullanıcıya SMS Aboneliği eklemez.
- adım doğrudan uygulamaya kod ekleme gerektirmez ancak
-
- adım ek kod (Uygulama İçi Mesaj Tıklama Dinleyicisi) gerektirir ancak
loginmetodunu çağırdıysanız da kullanıcıya SMS Aboneliği ekler.
- adım ek kod (Uygulama İçi Mesaj Tıklama Dinleyicisi) gerektirir ancak
SMS Formu HTML Kodu
SMS Formu HTML Kodu
**Ayarlar > Anahtarlar ve ID’ler’de bulunan OneSignal Uygulama ID’nizle
YOUR_APP_ID’yi değiştirin.Diğer şablonlar
Yukarıdaki e-posta ve SMS formlarına ek olarak, bu şablonları da kullanabilirsiniz:- Kontrol Listesi Anketi: Çoklu seçim anketi
- Geri Sayım: Süre sınırlı promosyonlar
- Promosyon Çarkı: Çevir-kazan deneyimi
- Quiz Modalı: Skor tabanlı quiz
- Derecelendirme Anketi: 1–5 değerlendirme
- Ses/Video Oynatıcı: Medya önizlemesi
- Dikey Kaydırma: Çok slaytlı tur