Portföyünüz muhtemelen şuna benzer: .com'da amiral gemisi bir spor kitabı, .ca'da lisanslı bölgesel bir marka, geçen bahar başlattığınız bir casino beyaz etiketli ürün ve 4. çeyrek için planlanmış bir yeniden markalaşma. Tüm bunlara tek bir elde tutma ekibi sahip. Ve birden fazla alan adında varsayılan yolla web anlık bildirimi çalıştırırsanız, her biri kendi başına büyüyen, hiçbiri birbiriyle konuşmayan dört bağlantısız abonelik listesine de sahip olursunuz.
Bu parçalanma, sizin yaptığınız bir yapılandırma hatası değildir. Web'in anlık bildirim mimarisinin çalışma şeklidir. Tarayıcı, her aboneliği tek bir alan adına sabitler ve hiçbir kontrol paneli ayarı bunu değiştirmez.
Ancak, bunun desteklenen bir yolu vardır. Bu makale mekaniği ele almaktadır: bir web anlık bildirim aboneliği neden tek bir kökene bağlanır, bir alan adı değişikliğinde aslında ne hayatta kalır (düşündüğünüzden daha fazla), ne bozulur (korktuğunuzdan daha az, ancak bileşik olan kısım) ve bugün çalıştırdığınız her marka ve gelecek başlattığınız her marka için tek bir abonelik listesi oluşturan kararlı-köken mimarisi.
Bir web anlık bildirim aboneliğinin neden tek bir alan adına bağlandığı
Bir ziyaretçi İzin ver'e tıkladığında, tarayıcı onları markanıza abone etmez. Onları bir kökene abone eder: adres çubuğundaki tam protokol ve ana bilgisayar adı. Anlık Bildirim API'si, o kökende kayıtlı bir hizmet çalışanı (service worker) üzerinde, platformunuzun uygulama sunucusu anahtarını kullanarak aboneliği oluşturur. Tarayıcının döndürdüğü kayıt üç bölümden oluşur: tarayıcı satıcısının anlık bildirim hizmetindeki bir uç nokta URL'si ve yükleri o tek tarayıcıya kilitleyen iki şifreleme değeri (p256dh ve auth).
Bildirim izni de aynı kuralı izler. Şirket başına değil, köken başına verilir. sportsbook.com ve sportsbook.ca, bir logo, bir cüzdan ve bir oyuncu veritabanı paylaşsalar bile protokol düzeyinde yabancıdır. Her biri ayrı ayrı ister, ayrı ayrı abone olur ve ayrı bir liste oluşturur.
Köken, anlık bildirim hizmet çalışanı ve VAPID anahtarları: üç parçalı kilit
Bir web anlık bildirim aboneliğini yerinde tutan üç şey vardır. Onu oluşturan köken. Onun için mesaj alan anlık bildirim hizmet çalışanı. Ve gönderme platformunuzun sahip olduğu VAPID anahtarları. Abonelik, genel anahtar altında oluşturulur ve anlık bildirim hizmeti, yalnızca eşleşen özel anahtarla kimliği doğrulandığında bir gönderi kabul eder. Platformunuz, her gönderide anahtar çiftine sahip olduğunu kanıtlar; abonelik kaydının kendisi yalnızca genel yarısını taşır.
Tarayıcı ayrıca köken başına tek bir aboneliği zorlar. Mevcut abonelik kaldırılana kadar farklı bir uygulama sunucusu anahtarıyla tekrar abone ol çağrısı başarısız olur. Bu kısıtlama, daha sonra konsolidasyona geldiğimizde önemlidir: aynı kökende, yeni bir hizmet çalışanı mevcut bir aboneyi sessizce devralabilir. Kökenler arasında asla yapamaz.
Bir alan adı geçişi web anlık bildiriminde neleri bozar (ve neleri bozmaz)
Alanların alan adı geçişiyle ilgili en sık yanlış yaptığı kısım şudur: eski listenin öldüğünü varsayarlar. Ölmez. Eski alan adına kaydolan aboneler bildirimlerinizi almaya devam eder.
Teslimat asla web sitenize dokunmaz. Gönderdiğinizde, platformunuz VAPID anahtarlarınızla kimliği doğrulanmış bir isteği, her aboneliği tutan anlık bildirim hizmetine (Chrome için Google, Firefox için Mozilla, Safari için Apple) yapar ve bu hizmet, abonenin tarayıcısında zaten yüklü olan hizmet çalışanına şifrelenmiş yükü teslim eder. Eski alan adı yönlendirilebilir, park edilebilir veya tamamen gitmiş olabilir. Bildirim yine de ulaşır.
Tıklama hedefi de size aittir. Tıklama URL'leri kampanya başına ayarlanır, bu nedenle iki yıl önce kaldırdığınız bir alan adına kaydolan bir abone, bugünün bildirimine tıklayabilir ve bugünün canlı sitesine inebilir.
| Alan adı değişikliğinden sonra | Hala çalışıyor mu? |
|---|---|
| Mevcut abonelere teslimat | Evet — anlık bildirimler siteniz aracılığıyla değil, tarayıcı satıcılarının anlık bildirim hizmetleri aracılığıyla yönlendirilir |
| Tıklama hedefi | Evet — tıklama URL'si kampanya başına ayarlanır; mevcut alan adına işaret edin |
| Eski kaynak abonelerinin otomatik olarak yeni alan adının listesine katılması | Hayır — izin kaynağa özeldir, bu nedenle yeni listeye katılmak yeni bir onaydır |
| Eski kaynakta yeni kayıtlar | Hayır — ve bu biriken kayıptır |
Yani bir alan adı geçişi sahip olduğunuz aboneleri kaybettirmez. Size onları üreten makineyi kaybettirir. Trafiğin taşındığı gün, yeni alan adındaki kayıt yakalama sıfırdan başlarken eski liste yavaşça çürür. Bunu bir marka portföyüne yayın ve her özellik bu sıfırlama vergisini bağımsız olarak öder.
Gerçek maliyet: her yeni alan adı listesini sıfırdan başlatır
Parçalanmış yakalama, düşük devirli bir kanalda bir rahatsızlık olurdu. Bahis, düşük devirli bir kanal değildir. PushEngage'deki bahis ve oyun siteleri arasında, 90 günlük bir pencerede, abonelikten çıkmalar segmentteki yeni abone kazanımının yaklaşık %91'ini sildi. Bu dikeydeki bir liste açık bırakılmış bir küvet gibidir; seviyeyi yukarıda tutan tek şey sürekli akan musluktur.
Parçalanma musluğu birer birer kapatır. Her markanın listesi yalnızca o belirli alan adı onay kazandığı sürece büyür. Bir geçiş, musluğunu sıfıra sıfırlar. Yeni bir beyaz etiket sıfırdan başlar. Bu arada tarayıcılar boşaltmaya devam eder: Chrome'un otomatik izin iptali, Ekim 2025'te duyuruldu, çok düşük etkileşim ve yüksek bildirim hacmine sahip sitelerden bildirim iznini sessizce kaldırır. Yakalayamayan bir liste düz değildir. Küçülüyor.
CAC çerçevesi, riskleri açıkça ortaya koyar. Bu ziyaretçilerin her birini edinmek için ödeme yaptınız ve onay, ziyaretin geride bıraktığı tek kalıcı yeniden hedefleme varlığıdır. Bu dikeyde anlık bildirimin savunuculuğu o varlığın bileşiklenmesine dayanır. Parçalanma, bir alan adı her değiştiğinde bunun bir kısmını siler.
Sabit kaynak mimarisi: her marka için bir abonelik alanı
Çözüm, marka alan adlarında abonelik oluşturmayı tamamen durdurmaktır. Her aboneliği, grubunuzun kontrol ettiği, herhangi bir bireysel marka alan adından daha uzun ömürlü olacak tek bir kararlı HTTPS kaynağına sabitleyin ve her özelliğin bunu beslemesine izin verin.
PushEngage, tam olarak bu durum için tasarlanmış özel alt alan adı akışı olarak bunu sunar: birden çok alan adı, tek bir denetimli alan adı altında birleştirilmiş abone yönetimi gerektirir. Kurulum:
- Sahip olduğunuz kararlı, marka-tarafsız bir kaynak seçin, örneğin
notify.yourbrandgroup.com. Abonelerin görmesinden memnun olacağınız bir ad seçin, çünkü tarayıcılar bildirimlerde abone olunan kaynağı görüntüler. - PushEngage hizmet çalışanı dosyasını bu alan adının kök dizinine yükleyin ve özelliği Site Ayarları » Gelişmiş Ayarlar altında etkinleştirin. Kararlı kaynak,
isSubscriptionOnSubDomain: trueile kendi yükleme kod parçacığını alır. - PushEngage kod parçacığını her marka alan adına ekleyin. Bir ziyaretçi bunlardan herhangi birine kaydolduğunda, akış kararlı kaynağa yönlendirilir ve gerçek abonelik orada oluşturulur.
Bu modda iki gereksinim pazarlık edilemez. Birincisi, kayıt çift adımlı olur: tarayıcının izin istemi, aboneliğin sahibi olan kaynağa gönderilmelidir, bu nedenle marka alan adındaki tek adımlı yerel istem mümkün değildir. İkincisi, Hızlı Kurulum etkin kalır.
Takas konusunda dürüst olun. Çift adımlı işlem, izin isteminden önce bir tıklama ekler ve yakalama anında daha düşük dönüşüm sağlar. Kayıt oranınızı yükseltmek için daha geniş kaldıraçlarla birlikte okumaya değer. Ancak, daha sonra taşıdığınız bir alan adında yakalanan tek adımlı bir abone, değer kaybeden bir varlıktır. Kararlı kaynaktaki çift adımlı bir abone, yapacağınız her yeniden markalaşmadan, her bölgesel lansmandan, her taşıma işleminden kurtulur. Alan adı değişikliğini içeren herhangi bir ufukta, birleştirilmiş liste toplam erişim açısından kazanır.
Birden çok web sitesi için anlık bildirimler, tek abone listesi
Kararlı kaynak yerindeyken, birden çok web sitesi için anlık bildirimler birden çok liste anlamına gelmez. Her marka alan adı aynı abone tabanını besler. Gelecek çeyrekte yeni bir bölgesel alan adı veya beyaz etiket başlatmak, kod parçacığını eklemek anlamına gelir; kayıtları ilk günden itibaren birleştirilmiş listeye eklenir. Bir alan adını emekliye ayırmak hiçbir şeye mal olmaz: yakalama hayatta kalan özelliklerde devam eder, teslimat anlık bildirim hizmetleri aracılığıyla devam eder ve tıklama URL'leri canlı olduğunuz yere işaret eder.
Zaten böldüğünüz abone listelerini birleştirme
Çoğu operatör bu mimariye geçmişle ulaşır: eski alan adlarına dağılmış canlı listeler, bazıları pasif, bazıları başka bir satıcıda. Birleştirme üç iz üzerinde paralel olarak çalışır.
| İz | Ne yaparsın | Ne elde edersin |
|---|---|---|
| 1. Eski listeleri çalışır durumda tutun | Her eski kaynak listesine göndermeye devam edin; tıklama URL'lerini mevcut canlı alan adına yönlendirin | Ücretli erişim, göz ardı edilmek yerine oturum üretmeye devam eder |
| 2. Kararlı kaynakta yenilerini yakalayın | Canlı her özelliğin kaydını kararlı kaynak akışına geçirin | Parçalama, gönderildiği gün durur; tüm yeni edinmeler tek bir listeye eklenir |
| 3. Eski listelerin kendi kendine akmasına izin verin | Her gönderim, mevcut bir alana yapılan bir ziyaret, kararlı köken istemini bekleyen bir ziyareti tetikler | Aktif aboneler kendilerini birleştirir, zorunlu yeniden izin gerekmez |
İzleyici 3 sessiz iş gücüdür. Tarayıcı izni alan başına olduğu için, eski alan abonelerinin birleştirilmiş listeye katılmak için teknik olarak yeni bir onayına ihtiyacı vardır, ancak bunu asla talep etmek zorunda kalmazsınız. Bahis kitlelerinin ne kadar hızlı değiştiği göz önüne alındığında, aktif oyuncular ziyaret etmeye devam ettiği için birleştirilmiş liste aylar içinde aktif erişiminizin çoğunluğunu oluşturur.
Eğer bazı parçalar sahip olduğunuz bir alanda başka bir anlık bildirim satıcısıyla birlikte yaşıyorsa, onlar da gelebilir. PushEngage'ın standart yolu sessiz bir yeniden abone olmaktır: bir abonenin bir sonraki ziyaretinde, SDK'nın anlık bildirim hizmet çalışanı devralır ve alan düzeyinde izin devam ettiği için ikinci bir izin istemi olmadan onları yeniden abone eder. OneSignal için PushEngage, listeyi doğrudan OneSignal'ın API'si aracılığıyla alabilir. Geçiş, ücretli planlarda beyaz eldivenli ve ücretsizdir.
Tek bir birleştirilmiş liste içinde marka başına kampanyalar
Tek liste tek mesaj anlamına gelmez. Dört parçanın asla yönetemeyeceğinden daha iyi hedefleme ile tek bir varlık anlamına gelir.
Abonelik sırasında köken markasını bir abone özniteliği olarak yakalayın ve marka başına gruplar ilk günden itibaren var olur. Oradan, segmentasyon ayrı listelerin asla yapamayacağını yapar: marka coğrafya, para yatırma davranışı, oturum yakınlığı veya lig tercihi ile çaprazlanır. Bu, #1 numaralı modelin bahis siteleri için anlık bildirimler oyun kitabında ortaya koyduğu modeldir. Amiral gemisinin oran artırma kampanyası, amiral gemisinin bahisçilerine gider; casino beyaz etiketinin para iadesi hatırlatıcısı kendi oyuncularına gider; portföy çapında bir fikstür uyarısı, hangi markanın altında kaydolduklarına bakılmaksızın ligi takip eden herkese gider.
Faydası kozmetik değil. PushEngage'daki bahis sitelerinde, ortalama bahis sitesi göndericisi görüntülenen bildirimlerde yaklaşık %2,1 TBM görür; en üst ondalık %6,9 yapar - kabaca üç katı. Bu fark, bir kanal farkı değil, bir hedefleme farkıdır ve dört bağlantısız parça arasında davranışsal gruplar oluşturamazsınız. Konsolidasyon, teslim edilebilirlik uygulaması olarak segmentasyonu portföy ölçeğinde çalışır hale getiren şeydir. Chrome'un her gönderme alanını günlük olarak puanladığı ve rahatsız edici göndericileri (Ocak 2026'dan beri canlı) kısıtladığı göz önüne alındığında bu daha da önemlidir. Tek bir kararlı alan gönderici itibarınızı yoğunlaştırır; segmentlere ayrılmış, ilgili gönderiler onu sağlıklı tutan şeydir.
Tek liste, sorumlu kumar oynamayı da operasyonel olarak basitleştirir ve bu bir özelliktir, dipnot değil. Portföy çapında bir segmentte engellenen kendi kendine yasaklanmış bir oyuncu, her markada ayrı ayrı engellenmek yerine anında her yerde engellenir, böylece bir parça gözden kaçabilir. Sessiz saatler ve sıklık sınırları, her markanın kampanyaları boyunca abone düzeyinde geçerlidir. Ve kampanyaların kendileri çizgiyi korumalıdır: kayıpları kovalamak etrafında çerçevelenmiş geri kazanma yok, para yatırma istemlerinde geri sayım baskısı yok.
Listeni bölmeden birden fazla alan genelinde web anlık bildirimleri çalıştır
Tüm kurulum, kulağa geldiğinden daha küçüktür: kararlı kaynak için bir DNS kaydı, kök dizindeki hizmet çalışanı dosyası, Gelişmiş Ayarlardaki anahtar, isSubscriptionOnSubDomain kod parçacığı ve çift adımlı etkinleştirme yapılandırılmış ve Hızlı Kurulum açık bırakılmış her marka alanındaki standart kod parçacığı. Ekipler genellikle yeniden platformlama yapmadan aynı gün teslim eder. Bu, tek bir kaynaktan birden fazla web sitesi için anlık bildirimleri çalıştırmanın tüm çabasıdır.
Geri aldığınız şey, parçalanmanın sessizce vergilendirdiği şeydir: biriken bir abone listesi. Her marka besler, her alan değişikliği ondan seker ve her kampanya tüm portföyü veya aynı anda tek bir markayı hedefleyebilir. Mekaniği kendi alan haritanıza karşı görmek istiyorsanız, web anlık bildirim özelliği genel bakışıyla ve fiyatlandırma planlarıyla başlayın. Ücretli planlar 14 günlük para iade garantisi sunar, bu nedenle karar kesinleşmeden önce mimari trafiğinizde kendini kanıtlayabilir.