Özel olaylar şu anda Erken Erişim aşamasındadır.
Erişim istemek için
support@onesignal.com ile iletişime geçin ve şunları belirtin:- Şirket adınız
- Etkinleştirmek istediğiniz OneSignal App ID(s)
Genel Bakış
Özel Olaylar, uygulamanızdan, web sitenizden veya harici sistemlerden anlamlı kullanıcı eylemlerini izlemenizi ve bunlara gerçek zamanlı olarak tepki vermenizi sağlar. OneSignal dışında gerçekleşen davranışlar için kullanıcı olayları gönderin ve daha hedefli, ilgili ve zamanında mesajlaşma sunmak için kullanın. Şunları yapabilirsiniz:- OneSignal SDK’larını kullanarak uygulamanızdan veya web sitenizden doğrudan olay gönderin
- Entegrasyonlarınızdan, CDP’nizden veya veri ambarınızdan olayları içe aktarın
- Gerçek zamanlı davranışa dayalı olarak Journey’leri tetiklemek, Wait Until adımlarını etkinleştirmek ve kullanıcıları segmentlere ayırmak için kullanın (segmentasyon seçeneği yakında gelecek)
- Kullanıcı kaydolur → Onboarding Journey’ini başlat
- Kullanıcı ödemeyi terk eder → Hatırlatma veya teklif gönder
- Oyuncu yeni seviyeye ulaşır → Uygulama içi ödül gönder
- Kullanıcı hesabı iptal etmeye çalışır → Geri kazanma kampanyası tetikle
Özel Olay nedir?
Özel Olay, işletmeniz için önemli olan izlenen herhangi bir kullanıcı eylemi — veya eylemsizliği — dir. Yaygın örnekler şunları içerir:- Satın alma yapma
- Oyun seviyesini tamamlama
- Antrenman başlatma
- Abonelik iptali
name(string, zorunlu) — Olay adı, maksimum 128 karakterproperties(object, isteğe bağlı) — JSON formatında bağlam verileri- Kullanıcı tanımlayıcısı (zorunlu) —
external_idveyaonesignal_id
Özel Olaylar şunlar olabilir:
- Üretilmiş uygulamanızdan veya sitenizden gerçek zamanlı olarak (OneSignal Mobile/Web SDK’lar)
- Alınmış Segment, Amplitude veya Databricks gibi entegrasyonlardan (yakında gelecek)
- İçe aktarılmış ambarınızdan veya CDP’nizden (yakında gelecek)
Etiketler ve Özel Olaylar
Tags and Custom Events are both ways to add data to your users. However, there are some key differences:| Feature | Tags | Custom Events |
|---|---|---|
| Data usage | Segmentation and personalization | Trigger Journeys without a Segment, Wait Until steps, personalization directly within Journeys |
| Data retention | Lifetime | 30+ days (lifetime storage is available) |
| Data format | Key-value strings or numbers | JSON |
| Data source | OneSignal SDK, API, or integrations (limited) | OneSignal SDK, API, or integrations |
| Data access | Segmentation and message personalization | Journeys and Journey-message-template personalization, Segmentation (Coming soon) |
- Tags for user properties that are static and don’t change often
- Custom Events for real-time scenarios, complex segmentation, and more sophisticated journey workflows
Özel Olayları OneSignal’a alma
Olayları API’lerimizle doğrudan oluşturabilir veya diğer sistemlerden alabilirsiniz.Tüm olaylar — ister SDK’dan oluşturulmuş ister Veri Ambarından alınmış olsun — faturalama amaçları için aynı şekilde ele alınır.
OneSignal API ve SDK’lar
Olayları şu yollarla gönderin: Örnek: API ile göndermecurl
Olayın tanımlayıcısı veya adı. Maksimum 128 karakter.
Olay için hedeflenen kullanıcının harici kimliği. Kullanıcının Harici Kimliği veya OneSignal Kimliği gereklidir.
Olayla ilgili isteğe bağlı parametreler (örn., plan adı, ürün kimliği, fiyat).
Bu olay, external_id
user_12345 olan kullanıcıyı, özel olay giriş kuralı tetikleyicisi veya bekleme eylemi olarak completed_onboarding olan bir Journey’e hemen ekleyecektir.Entegrasyonlar
Olaylar zaten başka bir yerde izleniyorsa, desteklenen integrations aracılığıyla içe aktarın.Olayları görüntüleme ve doğrulama
Olaylar akmaya başladıktan sonra, bunları OneSignal’daki çeşitli araçlar aracılığıyla görüntüleyebilir ve sorun giderebilirsiniz.Event List Sekmesi

Organizasyonunuza gidin
- Kaynak Dağılımı – Kaynağa göre alınan olay sayısını görüntüler, genişletme ve en son görülen olayın zaman damgası ile birlikte olayların en son şemasını görüntüleme seçeneği sunar.
- Etkinlikler – Kaynağını ve zaman damgasını gösteren, en son alınan 10 olayı listeler. Her giriş, olayın tam JSON yükünü ortaya çıkarmak için genişletilebilir.
- Kullanım – Belirli bir olayın OneSignal içinde nerede kullanıldığını gösterir, örneğin segmentlerde veya journey’lerde. Buradan, ayarlarına erişmek için ilgili segmente veya journey’e doğrudan tıklayabilirsiniz.
Event Activity Sekmesi

Organizasyonunuza gidin
Event Storage Sekmesi (Yakında Gelecek)
OneSignal Uygulamanız için olayların depolanmasını yönetmek için özel bir görünüm.OneSignal’da Özel Olayları kullanma
Olaylarla Journey’leri tetikleme
Olay tetikli Journey’ler, segment güncellemelerini beklemeye gerek kalmadan gerçek zamanlı aktiviteye dayalı olarak kullanıcılara hemen mesaj göndermenizi sağlar. Bir kullanıcı önemli bir eylem gerçekleştirdiği anda bir Journey başlatabilirsiniz.Wait Until olayı
Belirli bir özel olay veya başka bir eylem gerçekleşene kadar kullanıcıları bir Journey’de duraklatmak için Wait Until step kullanın.Bir son kullanma penceresi de tanımlayabilirsiniz. Kullanıcı zamanında koşulu karşılamazsa, bir yedek yoldan devam edebilir, alternatif bir mesaj gönderebilir veya Journey’den çıkabilirsiniz.
Özel Olaylara göre Segmentasyon (Erken Erişimde)
Özel bir olayın oluşumuna dayalı bir segment oluşturabilirsiniz. Bu, OneSignal SDK’sını kullanan Uygulamanızdaki davranışa veya OneSignal dışında yakalanan olaylara dayalı olarak kullanıcıları segmentlere ayırmanızı sağlar. Custom Event Segmentation hakkında daha fazla ayrıntı Segmentation sayfasında mevcuttur. Özel Olay Segmentasyonu için Erken Erişim Programına katılmakla ilgileniyorsanız, lütfen support@onesignal.com’a veya OneSignal hesap temsilcinize ulaşın. Bu özellik Erken Erişimde olduğu sırada sınırlamalar:- Email Warm Up ve A/B testleri ile kullanılamaz.
- Özel olay segmentleri Journey’leri güçlendirmek için kullanılamaz.
- Özel olay filtrelerini henüz diğer segmentasyon filtreleriyle (kullanıcı özellikleri veya mesaj olayları gibi) birleştiremezsiniz.