Başlamadan önce
Firebase'in etkin olduğu bir uygulamanızın olması ve en yeni Firebase In-App Messaging SDK'yı eklemiş olmanız için Başlangıç bölümündeki adımları tamamladığınızdan emin olun.
Yeni kampanya oluşturma
Firebase konsolunda DevOps & Engagement (DevOps ve Etkileşim) > Messaging'e (Mesajlaşma) gidin.
Yeni bir kampanya oluşturmak için iş akışını başlatın:
Bu ilk kampanyanızsa:
- İlk kampanyanızı oluşturun'u tıklayın.
- Firebase Uygulama İçi Mesajlar'ı seçip Oluştur'u tıklayın.
Daha önce kampanya oluşturduysanız:
- Kampanyalar sekmesinde Yeni kampanya'yı tıklayın.
- Uygulama İçi Mesajlaşma'yı seçin.
Kampanyayı oluşturmak için ekrandaki talimatları uygulayın.
1. adım: Stil ve içerik
Uygulama içi mesajlarınızla farklı amaçlara hizmet edecek farklı özellikleri dahil etmek için konsolda Firebase In-App Messaging mesaj şablonlarını kullanın.
Mesaj şablonlarını stilize etme örneklerini görmek için kullanım alanlarını inceleyin.
| Mesaj Şablonu Türü | Özellik | Özellik Açıklaması | |||
|---|---|---|---|---|---|
| Kart | Kalıcı | Yalnızca resim | Banner | ||
| Resim | HTTPS resim URL'si girin. Resimlerinizi barındırmak için Firebase Hosting kullanabilirsiniz. | ||||
| İşlem | Kullanıcılarınızı harici sayfalara veya uygulamanızdaki belirli sayfalara yönlendirmek için web bağlantıları ya da derin bağlantılar kullanın. Derin bağlantılar oluşturmak ve yönetmek için Firebase Dynamic Links'i kullanabilirsiniz. Modül ve Yalnızca resim şablonlarında, kullanıcıların mesajı kapatmasına olanak tanıyan bir X düğmesi bulunur. | ||||
| Metin/arka plan rengi | Markanıza uygun tonu bulmak için onaltılık renk kodunu girerek veya renk gradyanını kullanarak mesaj görsellerini özelleştirin. | ||||
| Mesaj başlığı/gövdesi | Alakalı bir başlık ve kısa bir açıklamayla kullanıcılarınızın dikkatini çekin. Firebase, metninizi kullanıcılarınıza uygun olacak şekilde otomatik olarak çevirir ve ölçeklendirir. | ||||
| Birincil düğme | Varsayılan düğme işlemi, mesajı kapatacak şekilde ayarlanır. İşlem olarak kullanıcıları yönlendirecek bir URL girin. | ||||
| İkincil düğme | Varsayılan düğme işlemi, mesajı kapatacak şekilde ayarlanır. İşlem olarak kullanıcıları yönlendirecek bir URL girin. | ||||
Firebase konsolunda DevOps ve Etkileşim > Mesajlaşma sayfasına gidin. Ardından Kampanya oluştur sayfasına gidin.
Mesajınızı her şablonda bulunan özelliklerle özelleştirin.
Kampanya oluştur sayfasının sağ tarafında, mesajınızı telefon veya tablet cihazlar için yatay ya da dikey yönde önizleyin.
Konsol içi önizleme, mesajınızın mobil cihazda nasıl görüneceğiyle ilgili genel bir fikir verir. Mesajların gerçekte nasıl oluşturulacağı cihaza göre değişir. Tam olarak nasıl oluşturulduğunu görmek için gerçek bir cihazla test edin.
(İsteğe bağlı) Kampanyanız için özel meta veriler tanımlayın. Bu meta veriler, bir kampanya kullanıcıya gösterildiğinde SDK geri çağırmaları kullanılarak istemci tarafında kullanılabilir. Örneğin, kampanyayı istemcide kullanabileceğiniz bir promosyon koduyla etiketlemek isteyebilirsiniz.
2. adım: Kullanıcılarınızı hedefleyin
Kampanyanız için bir ad girin.
Bu ad, kampanya raporlaması için kullanılır ve görünür mesajın bir parçası değildir.
(İsteğe bağlı) Kampanya açıklaması girin.
Bu açıklama, kampanya raporlaması için kullanılır ve görünür mesajın bir parçası değildir.
Uygulama seçin açılır menüsünden bu kampanyayla ilişkilendirmek istediğiniz uygulamayı seçin.
(İsteğe bağlı) Hedef kullanıcılarınızı daha da daraltmak için ve düğmesini tıklayın.
Seç açılır menüsünden diğer özellikleri seçin.
Bu kampanyaya uygun potansiyel kullanıcıların yüzdesini görüntüleyin.
Bu sayı, son 7 gün içinde hizmetle iletişime geçen etkin kullanıcılara göre tahmin edilir. Uygun kullanıcılar bu mesajı yalnızca bir tetikleyici koşul gerçekleştiğinde görür.
(İsteğe bağlı) Uygulamanız birden fazla dildeki kullanıcıları hedefliyorsa kampanyayı bu dillerde yerelleştirmeniz istenir. Kendi çevirilerinizi eklemek veya kampanyayı yerelleştirmek için Google Çeviri'yi kullanmak üzere iletişim kutusunu kullanın.
3. adım: Mesajınızı planlama
Kampanyanız için bir başlangıç tarihi ve saati belirtin.
Kampanyanız, yayınladığınızda başlayabilir veya planlanmış bir başlangıç tarihi olabilir.
Kampanyanız için bir bitiş tarihi ve saati belirtin.
Kampanyanız süresiz olarak yayınlanabilir veya planlanmış bir bitiş noktasına sahip olabilir.
En az bir tetikleyici etkinlik eklemek için Etkinlik + seçeneğini tıklayın.
- Uygulama içi mesajınızı tetiklemek için varsayılan etkinlikleri veya Firebase Analytics aracılığıyla günlüğe kaydedilen etkinlikleri girebilirsiniz. Bu etkinlikler kullanıcı işlemleri, sistem etkinlikleri veya hatalar olabilir.
- Uygulama içi mesajınız, etkinliklerinizden herhangi biri gerçekleştiğinde tetiklenir.
Cihaz başına sıklık sınırınızı belirtin. Sınır, kullanıcılarınızın mesajınızı ne sıklıkta göreceğini kontrol etmenize olanak tanır.
- Varsayılan olarak, bir kampanya kullanıcı tarafından bir kez görüntülendikten (yani gösterildikten) sonra gösterilmez.
- Dilerseniz mesajların sıklığını gün olarak da ayarlayabilirsiniz.
4. adım: Dönüşüm etkinlikleri (isteğe bağlı)
Firebase, tamamlanmış bir dönüşüm etkinliğiyle sonuçlanan gösterimlerin sayısını izler.
Firebase konsolunda DevOps ve Etkileşim > Mesajlaşma sayfasına gidin. Ardından Kampanya oluştur sayfasına gidin.
Dönüşüm etkinliği seçin açılır menüsünden aşağıdaki seçeneklerden birini belirleyin:
- Varsayılan dönüşüm etkinlikleri.
- Dönüşüm olarak etkinleştirdiğiniz tüm etkinlikler.
Kampanyayı yayınladıktan sonra DevOps ve Etkileşim > Mesajlaşma sayfasına gidin ve kampanyanın dönüşüm geçmişiyle ilgili verileri görmek için kampanyanın adını seçin.
Kampanyanız yayınlanıyor
Kampanyanızı değiştirdikten sonra Taslak olarak kaydet'i tıklayarak kampanyayı taslak durumunda düzenlemek üzere geri dönebilirsiniz.
Dilerseniz Yayınla'yı tıklayarak mesajınızı planlanan tarihte hedef kullanıcılara yayınlayabilirsiniz. Kampanyanızı yayınladıktan sonra düzenleyebilirsiniz.
Yayınlanan bir kampanyayı durdurduktan sonra tekrar yayınlayamazsınız. Ancak, yayınlanmakta olan bir kampanyayı istediğiniz zaman durdurabilir veya düzenleyebilirsiniz. Ayrıca, mevcut bir kampanyayı kopyalayarak küçük değişiklikler yapabilir ve tamamen yeni bir kampanya oluşturmaktan kaçınabilirsiniz.
Firebase platformunda Gemini ile mesajlaşma kampanyaları için yapay zeka analizleri alma
Firebase için Gemini, mesajlaşma kampanyası özeti, analizler ve Firebase Cloud Messaging ile In-App Messaging kampanya performansınızı iyileştirmeye yönelik rehberlik sağlar. Firebase'da Gemini, kampanya verilerini analiz ederek kampanyalarınızın erişimini ve etkisini anlamanıza yardımcı olabilir, kullanıcı etkileşimini ve büyümeyi artıracak stratejiler önerebilir.
Mesajlaşma kampanyaları için yapay zeka analizlerine erişme
Mesajlaşma kampanyası yapay zeka analizlerini kullanmak için projenizde aşağıdakilerin bulunduğundan emin olun:
Firebase ürününde Gemini, projeniz için etkinleştirildi. Daha fazla bilgi için Firebase uygulamasında Gemini'ı ayarlama başlıklı makaleyi inceleyin.
Firebase projenizde Firebase Cloud Messaging veya In-App Messaging etkinleştirilmiş olmalıdır.
En az bir kampanya vardır ve Firebase konsolunda görünür.
Bu koşulların karşılandığından emin olduktan sonra:
Kampanya verilerine erişmek için Firebase konsolunda DevOps ve Etkileşim > Mesajlaşma sayfasına gidin.
Kampanya verileriniz yüklendikten sonra Yapay zeka analizleri oluştur'u tıklayın.
Mesajlaşma kampanyalarınızın özeti ve analizi gösterilir.
Fiyatlandırma
Daha fazla bilgi için Firebase için Gemini fiyatlandırması başlıklı makaleyi inceleyin.