
OneSignal Snowflake entegrasyon genel bakışı
Genel Bakış
OneSignal + Snowflake entegrasyonu iki güçlü veri işlem hattını destekler:- Dışa Aktarma: Analiz ve raporlama için OneSignal’den Snowflake’e mesajlaşma etkinliği verilerini (push, e-posta, SMS, uygulama içi) otomatik olarak gönderin.
- İçe Aktarma: Otomatik Journey’leri ve kişiselleştirilmiş mesajlaşmayı tetiklemek için Snowflake veri kümelerinizden OneSignal’e özel kullanıcı etkinliklerini senkronize edin.
OneSignal etkinliklerini Snowflake’e aktarma
Aşağıdakiler için mesajlaşma performansı ve etkileşim etkinliklerini (örneğin, gönderimler, açılmalar, tıklamalar) Snowflake’e gönderin:- Özel panolar ve raporlar oluşturma
- Kanallar arasında teslimat ve etkileşim eğilimlerini takip etme
- Analiz için OneSignal verilerini diğer iş verileriyle birleştirme
- OneSignal Professional Planı (ücretsiz uygulamalarda mevcut değildir).
- Snowflake hesabı
- Snowflake hesabınızın
IMPORT SHAREveCREATE DATABASErollerine sahip olduğundan emin olun.- Paylaşımı kabul etmek için
ACCOUNTADMINrolünü kullanmanızı öneririz.
- Paylaşımı kabul etmek için
1. Kaydolun
Snowflake entegrasyonunu etkinleştirmek için, Message Events Data için OneSignal Marketplace listesi üzerinden erişim talep etmeniz gerekecek. Oradan daha fazla bilgi almak için ekibinizle iletişime geçeceğiz.2. Hesap Bilgilerini Sağlayın
Ekibinizle bağlantı kurduktan sonra, sizinle veri paylaşabilmemiz için bize bazı detaylar sağlamanız gerekecek. Snowflake Hesap Kimliğiniz ve Snowflake Organizasyon Kimliğiniz gerekli olacak. Bu bilgileri almanın en kolay yolu “Copy account identifier” düğmesine tıklamaktır (aşağıda gösterildiği gibi).snowflake-data-sharing@onesignal.com adresine e-posta gönderebilirsiniz
Snowflake hesap tanımlayıcısını kopyalama
- OneSignal’den programa hoş geldiniz e-postası
- Snowflake’ten veri paylaşımının tamamlandığını bildiren e-posta

Snowflake veri paylaşımı bildirim e-postası
3. Snowflake içinde veri paylaşımını kabul edin
Snowflake’ten veri paylaşımının tamamlandığını bildiren bir e-posta aldığınızda, Snowflake uygulamasına giriş yapabilmeli ve veri paylaşımını kabul edebilmelisiniz. Veri → Özel Paylaşım bölümüne gidin, burada yeni bir Özel Paylaşılan Liste görebilmelisiniz. Al düğmesine tıkladığınızda, verileriniz bölgenize kopyalanmaya başlayacaktır.
Snowflake özel paylaşım arayüzü
CREATE DATABASE veya IMPORT SHARE içermemektedir. ACCOUNTADMIN rolüne geçmenizi öneririz.
Verilerin kopyalanması biraz zaman alacaktır. Veriler kullanılabilir olduğunda Snowflake ek bir e-posta ile takip edecektir. Şuna benzer bir iletişim kutusu görmelisiniz

Veri kopyalama durumu iletişim kutusu

Veritabanı yapılandırma iletişim kutusu

Veri paylaşımı kurulum tamamlama
Etkinlikler ve Özellikler
Snowflake Marketplace’inde mevcut verilere genel bakışMesaj Etkinlik Verileri
Daha fazla ayrıntı için Etkinlik Akışları bölümüne bakın. Bir kullanıcı tarafından oluşturulan her mesaj etkinliği için, aşağıdaki meta veriler kayda eklenecektir.Mesaj Etkinlik Türleri
Daha fazla ayrıntı için Etkinlik Akışları bölümüne bakın. Mesaj Etkinlikleri, Snowflake Marketplace’inde sunacağımız ilk veri kategorisidir. Ek veri kategorileri için taleplerle birliktesnowflake-data-sharing@onesignal.com adresinden bize ulaşın!
Veri Saklama
OneSignal’den Snowflake aracılığıyla paylaşılan veriler 30 günlük bir süre boyunca saklanır. Bu sürenin ötesinde veri koruması sağlamak için, ilgili verileri kendi tablolarınıza kopyalamanızı öneririz.Snowflake’ten etkinlikleri içe aktarma
Aşağıdakiler için Snowflake’ten OneSignal’e davranışsal etkinlik verilerini gönderin:- Kullanıcı aktivitesine dayalı Journey’leri tetikleme
- Davranışsal verilere dayalı mesajlaşmayı kişiselleştirme
- Giden mesaj etkinlikleri için Event Streams’e erişim (Plan kısıtlamaları ve aşımlar geçerlidir)
- Gelen etkinlik senkronizasyonu için Custom Events’e erişim (Plan kısıtlamaları ve aşımlar geçerlidir)
- Güncellenmiş Hesap Planı (ücretsiz uygulamalarda mevcut değildir)
- Ambar erişimi olan Snowflake hesabı
- Snowflake tablolarında veya görünümlerinde depolanan Etkinlik verileri
- OneSignal’den Snowflake örneğinize Ağ bağlantısı
- Uygun izinlere sahip Kullanıcı kimlik bilgileri
OneSignal için özel rol oluşturun
Özel ambar oluşturun
Kullanıcı oluşturun ve izinleri verin
Muhasebe veritabanı oluşturun (Gelişmiş Senkronizasyon Motoru)
Kimlik doğrulamayı yapılandırın
- Snowflake’in belgelerini takip ederek bir genel/özel anahtar çifti oluşturun
- Snowflake kullanıcınızda genel anahtarı yapılandırın
- OneSignal’in bağlantı ayarlarında özel anahtarı kullanın
OneSignal'e bağlanın
- Hesap Adı: Snowflake hesap tanımlayıcınız (örneğin,
abc123.us-east-1) - Ambar:
CENSUS_WAREHOUSE - Kullanıcı:
CENSUS - Veritabanı: Etkinlik veri veritabanı adınız
- Şema: Etkinlik veri şemanızın adı
- Kimlik Doğrulama: Anahtar çifti (özel anahtar ve isteğe bağlı parola sağlayın)
Etkinlik veri eşleştirme
verilerinizi OneSignal’ın özel etkinlik formatına eşleştirin:Örnek Etkinlik Tablosu Şeması
SQL Sorgu Modu
Etkinlik verilerinizi dönüştürmek için özel SQL sorguları yazın:Gelişmiş yapılandırma
Ambar Maliyetlerini Yönetme
- Maliyet optimizasyonu için X-Small ambar boyutunu kullanın
- Otomatik askıya alma (60 saniye) ve otomatik devam ettirmeyi yapılandırın
- Yoğun olmayan saatlerde senkronizasyonları planlayın
- Ambarı diğer toplu işleme sistemleriyle paylaşmayı düşünün
Canlı Senkronizasyon Desteği
Gerçek zamanlı etkinlik işleme için, etkinlik tablolarınızda değişiklik takibini etkinleştirin:Ağ Güvenliği
Snowflake’in İzin Verilen IP’ler ağ politikasını kullanıyorsanız, OneSignal’in IP adreslerini izin listenize ekleyin. Güncel IP aralıkları için OneSignal desteğine başvurun.Sınırlamalar
- Karmaşık analitik sorgular ambar performansını ve maliyetlerini etkileyebilir
- Kullanıcı/Parola kimlik doğrulaması Kasım 2025’te kullanımdan kaldırılacaktır
- CENSUS veritabanı yalnızca OneSignal işlemleri için ayrılmıştır
OneSignal ile veri paylaşımını kesme
OneSignal ile veri paylaşımınızı devre dışı bırakma talebi için lütfen bizesnowflake-data-sharing@onesignal.com adresinden e-posta gönderin.
SSS
Hangi kimlik doğrulama yöntemini kullanmalıyım?
Anahtar çifti kimlik doğrulamasını (önerilen) kullanın. Kullanıcı/Parola kimlik doğrulaması Kasım 2025’ten itibaren Snowflake tarafından engellenecektir.Mevcut bir ambar kullanabilir miyim?
Evet, maliyetleri optimize etmek için bir ambarı dbt veya Fivetran gibi diğer toplu işleme sistemleriyle paylaşabilirsiniz. Ambarın etkinlik işleme ihtiyaçlarınız için yeterli kapasiteye sahip olduğundan emin olun.Maliyetleri nasıl optimize edebilirim?
- X-Small ambar boyutunu kullanın
- Agresif otomatik askıya alma (60 saniye) yapılandırın
- Yoğun olmayan saatlerde senkronizasyonları planlayın
- Sürekli senkronizasyon yerine saatlik/günlük senkronizasyonlar kullanın