İçeriğe geç
OmniChannels.ai

Uygulamanız için push bildirim: tek API, tek platform

Uygulama kullanıcılarınıza SMS, WhatsApp ve RCS için kullandığınız REST API üzerinden push bildirim gönderin; uygulamayı açmamış herkese başka bir kanaldan ulaşın.

POST /push/message/sendcURL
curl -X POST https://api.broadnet.me/push/message/send \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "userRefs": ["user-10293"],
    "title": "Your order has shipped",
    "body": "Tap to track your parcel.",
    "deepLink": "https://example.com/orders/8842",
    "category": "UTILITY",
    "priority": "HIGH",
    "ttl": 3600
  }'

OmniChannels.ai API'sine gönderilen bir push bildirim isteği. Değerler örnek veridir.

Kısa yanıt

Güncelleme

OmniChannels.ai, mobil uygulamalar için bir push bildirim servisi ve API'sidir. POST /push/message/send uç noktasını başlık, metin ve hedef kitleyle çağırırsınız: kullanıcı kimlikleri, cihaz tokenları, konular veya bir segment. Bildirimler görsel, derin bağlantı ve işlem düğmeleri taşıyabilir, kayıtlı şablonları kullanabilir, zamanlanabilir ve önce deneme çalıştırmasıyla doğrulanabilir. Ekibimiz devreye alma sırasında Firebase Cloud Messaging projenizi ve iOS için APNs bilgilerinizi bağlar.

Push bildirim API'si neler yapar?

Push, SMS veya WhatsApp: hangisini kullanmalısınız?

Push, uygulamanızı yüklemiş kişilere ulaşır. SMS ve WhatsApp ise bir telefon numarasına ulaşır. Çoğu işletme üçünü de kullanır; her mesaj için tercih sırası aşağıdaki gibidir.

KanalUlaştığı kişilerEn uygun kullanımNot
Push bildirimUygulamanızı yükleyip bir cihaz kaydetmiş kullanıcılarUygulama içi hareketler: sipariş durumu, hatırlatmalar, uygulama içi teklifler, yeniden etkileşimKullanıcı uygulamanızdayken ilk adım olarak kullanın.
WhatsAppTelefon numarasıyla ulaşılan, izin vermiş müşterilerZengin konuşmalar, şablonlar, destek ve makbuzlarKonuşma veya medya gerektiğinde kullanın.
SMSHer cep telefonu numarasıOTP kodları, acil uyarılar ve uygulaması ya da WhatsApp'ı olmayan müşterilerEvrensel yedek kanal olarak kullanın.

Push bildirim göndermeye nasıl başlanır?

Push, Firebase Cloud Messaging ve iOS için Apple'ın APNs altyapısı üzerinde çalışır; bu yüzden önce kısa bir devreye alma adımı vardır.

  1. 1

    Uygulamanızı bağlayın

    Ekibimiz Firebase Cloud Messaging projenizi ve iOS için APNs bilgilerinizi bağlar, size uygulama kimliğinizi (app ID) verir.

  2. 2

    Cihazları kullanıcı kimliklerinizle kaydedin

    Uygulamanız her cihazı kendi tanımlayıcınız olan userRef ile kaydeder; böylece tokenlara değil kişilere gönderirsiniz.

  3. 3

    Yükü deneme çalıştırmasıyla kontrol edin

    POST /push/message/send uç noktasını dryRun true ile çağırın ve gerçek kullanıcılar bir şey görmeden isteğin geçerli olduğunu doğrulayın.

  4. 4

    Gönderin veya zamanlayın

    userRefs, tokenlar, konular ya da bir segmente gönderin veya gönderimi zamanlayın. Tekrarlayan mesajları şablon olarak kaydedin.

  5. 5

    Yedek kanal ekleyin

    Hangi mesajların ikinci bir kanala ihtiyacı olduğuna karar verin; örneğin OTP veya teslimat uyarısı için SMS. Sırayı kullanım senaryosu bazında belirleyin.

Push ne zaman doğru kanaldır?

Şu durumlarda iyi bir seçim

  • Mobil uygulamanız var ve telefon numaralarına ihtiyaç duymadan yüklü kullanıcılara ulaşmak istiyorsunuz.
  • Mesajlar sipariş durumu, randevu hatırlatması veya hesap uyarısı gibi uygulama hareketlerine bağlı.
  • Push, SMS, WhatsApp ve diğer kanallar için tek API ve tek webhook biçimi istiyorsunuz.
  • Cihaz tokenlarını yönetmek yerine kendi kullanıcı kimliğinizle göndermek istiyorsunuz.

Başlamadan önce bilmeniz gerekenler

  • Push yalnızca uygulamanızı yükleyen ve bildirimlere izin veren kişilere ulaşır.
  • Dokümante edilen API, FCM ve APNs üzerinden mobil uygulama push'unu kapsar. Bunun ötesindeki her şey için plan yapmadan önce ekibimize danışın.
  • OTP kodları veya kritik uyarılar için yalnızca push'a güvenmeyin: yedek olarak SMS veya sesli arama ekleyin.
  • Geofencing, uygulamanız için talep üzerine etkinleştirilir.

Push bildirim servisi soruları

Push bildirim servisi nedir?

Push bildirim servisi, sunucularınızdan kullanıcıların cihazlarına, uygulama kapalıyken bile kısa mesajlar iletir. Android'de iletim Firebase Cloud Messaging, iOS'ta Apple'ın APNs'i üzerinden yapılır. OmniChannels.ai gibi bir servis ikisinin önünde durur ve size çağıracağınız tek bir API sunar.

Push bildirim API'si nasıl çalışır?

Uygulamanız her cihazı bir token ile kaydeder. Ardından arka ucunuz hedef kitle ve içerikle API'yi çağırır; servis bildirimi iletim için FCM veya APNs'e devreder. OmniChannels.ai'de POST /push/message/send uç noktasını çağırır ve kullanıcıları kendi kullanıcı kimliklerinizle hedefleyebilirsiniz.

Push bildirim ile SMS arasındaki fark nedir?

Push, uygulamanızı yükleyip bildirimlere izin vermiş kişilere ulaşır ve veri bağlantısı gerektirir. SMS ise uygulama olmadan her cep telefonu numarasına ulaşır. Push uygulama içi güncellemelere ve etkileşime uygundur. SMS ise OTP kodları, acil uyarılar ve uygulamanız olmayan müşteriler için uygundur.

Kullanıcı segmentine push bildirim gönderebilir miyim?

Evet. Kullanıcı kimliklerine, cihaz tokenlarına ve konulara ek olarak API, ülke, şehir, dil ve etiket gibi ölçütler içeren bir segment nesnesini uygulama kimliğinizle birlikte kabul eder. Gönderimi zamanlayabilir ve bir kampanya adıyla etiketleyebilirsiniz.

Push bildirimi göndermeden önce test edebilir miyim?

Evet. dryRun değerini true yapın; hiçbir şey iletilmeden istek doğrulanır. Şablonlarda bir sürümü yayımlamadan önce örnek verilerle önizleme yapabilir ve kendi cihazınıza deneme gönderebilirsiniz.

Görsel, bağlantı ve düğme ekleyebilir miyim?

Evet. Bildirimler HTTPS görseli, dokunulunca açılan derin bağlantı, uygulamanız için özel veri ve her biri kimlik, başlık ve eylem içeren işlem düğmeleri taşıyabilir. Yalnızca veri içeren ve sessiz mesajlar da gönderebilirsiniz.

Kullanıcı uygulamayı açmadıysa veya bildirimleri kapattıysa ne olur?

Push o kişilere ulaşamaz. Önemli mesajlar için SMS veya WhatsApp gibi başka bir kanala yedek tanımlayın. Yedek sırası kullanım senaryosu bazında belirlenir ve iletim durumları tek bir webhook biçiminde gelir.

Nasıl başlarım?

Demo talep edin. Ekibimiz devreye alma sırasında Firebase projenizi ve APNs bilgilerinizi bağlar, size uygulama kimliğinizi verir; ardından token'ınızla API'yi çağırabilirsiniz. Geliştirici dokümantasyonu tüm push uç noktalarını listeler.

Bu konudaki rehberler

Platformun diğer özelliklerini keşfedin

Mesajlaşma altyapınıza push ekleyin

Uygulamanızı bize anlatın. FCM ve APNs'i bağlayalım, push'u SMS ve WhatsApp'ın yanında gösterelim.

Yazılım yığınınızı ve neyi bağlamak istediğinizi paylaşın. Bir çözüm mühendisi sizinle iletişime geçecek.

Bir API uzmanıyla görüşün

Size yanıt vermek için kullanırız. Herhangi bir kurumsal alan adı olabilir.

İsteğe bağlı. Arama tercih ediyorsanız ülke kodunu ekleyin.

Ayrıntı ekleyin (isteğe bağlı)
İlgilendiğiniz kanallar(isteğe bağlı)

Ekibimiz entegrasyonunuz konusunda sizinle iletişime geçecek.