Skip to main content

Genel bakış

OneSignal + MySQL entegrasyonu, kullanıcı davranışına dayalı otomatik mesajlaşma kampanyalarını ve Journey’leri tetiklemek için MySQL veritabanınızdan OneSignal’e özel olayların senkronizasyonunu sağlar. MySQL, kişiselleştirilmiş mesajlaşma kampanyalarını destekleyebilecek yapılandırılmış olay verilerini depolamak için ideal olan, yaygın olarak kullanılan açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir.

Gereksinimler

MySQL

  • MySQL Community 5.7 veya daha yenisi, ya da MariaDB’nin son sürümleri
  • Yapılandırılmış davranışsal veriler içeren Olay tabloları
  • OneSignal’den MySQL örneğinize Ağ bağlantısı
  • TLS v1.2 veya daha yüksek desteklenir

Kurulum

1

OneSignal için özel kullanıcı oluşturun

Salt okunur izinlere sahip özel bir kullanıcı hesabı oluşturun:
Olay verileri içeren birden fazla şemanız varsa, her şema için GRANT SELECT ifadesini tekrarlayın.
2

OneSignal bağlantısını yapılandırın

In OneSignal, go to Data > Integrations and click Add Integration.MySQL’i seçin ve bağlantı detaylarınızı sağlayın:
  • Host: MySQL sunucu ana bilgisayar adınız
  • Port: MySQL portu (genellikle 3306)
  • Database: Olay tablolarınızı içeren veritabanı adı
  • Username: CENSUS
  • Password: Yukarıda oluşturduğunuz şifre
3

Bağlantıyı test edin

OneSignal’in MySQL veritabanınıza başarıyla bağlanabildiğini ve olay tablolarınıza erişebildiğini doğrulamak için Test Connection’a tıklayın.

Event data mapping

Map your to OneSignal’s custom events format:

Örnek Olay Tablosu Şeması

Tablo Modu

Olay tablonuzu doğrudan seçin ve OneSignal tüm satırları ayrı olaylar olarak senkronize edecektir.

SQL Sorgu Modu

Olay verilerinizi dönüştürmek için özel SQL sorguları yazın:

Gelişmiş Ağ Yapılandırması

OneSignal, bölge kısıtlamaları, IP adresi izin listeleri veya SSH Tünelleme dahil gelişmiş ağ kontrolleri kullanarak MySQL örneklerine başarıyla bağlanabilir. OneSignal, güvenli bağlantılar için TLS 1.2 ve daha yüksek sürümleriyle MySQL’i destekler.

SSS

Hangi MySQL sürümleri desteklenir?

OneSignal, MySQL Community 5.7 veya daha yenisini ve ayrıca MariaDB’nin son sürümlerini destekler.

Özel bir ağdaki MySQL’e bağlanabilir miyim?

Evet, OneSignal özel ağlardaki veya güvenlik duvarlarının arkasındaki MySQL örneklerine bağlanmak için SSH tünelleme ve IP izin listelerini destekler.