---
title: "Uygulamanız için push bildirim: tek API, tek platform"
description: "Uygulama kullanıcılarınıza tek REST API ile push bildirim gönderin: kullanıcı kimliği, cihaz tokenı, konu veya segmente göre; SMS ya da WhatsApp yedeğiyle."
canonical: "https://omnichannels.ai/tr/channels/push-notifications/"
language: "tr"
updated: "2026-11-04"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

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

Canonical: https://omnichannels.ai/tr/channels/push-notifications/
Language: tr
Publisher: OmniChannels.ai by BroadNet Technologies

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.

**Kısa yanıt:** 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?

- **Kullanıcı, token, konu veya segmente göre hedefleyin:** Kendi kullanıcı kimliklerinizi (userRefs), açık FCM cihaz tokenlarını, FCM konularını veya ülke, şehir, dil ve etiketlerle tanımlı bir segmenti hedefleyin.
- **Zengin bildirimler:** HTTPS görseli, dokunulunca açılan bir derin bağlantı ve Onayla ya da Yeniden planla gibi işlem düğmeleri ekleyin.
- **Kayıtlı şablonlar:** Şablonları sürüm geçmişiyle oluşturun, önizleyin, deneme olarak gönderin ve yayımlayın; ardından templateId ve kendi değişkenlerinizle gönderin.
- **Öncelik, geçerlilik süresi ve zamanlama:** Zamana duyarlı mesajları yüksek öncelikli işaretleyin, geçerlilik süresi (TTL) belirleyin, eski bildirimleri collapse key ile değiştirin veya gönderimi zamanlayın.
- **Göndermeden önce deneme çalıştırması:** dryRun değerini true yapın; hiçbir gerçek kullanıcıya iletmeden isteği baştan sona doğrulayın.
- **Toplu gönderim kontrolü:** Batch uç noktalarıyla gönderim gruplarını listeleyin, ayrıntılarını okuyun, duraklatın, sürdürün veya iptal edin.
- **Konuma göre tetiklenen bildirimler:** Coğrafi çitler (geofence) bildirimleri konuma göre tetikleyebilir. Ekibimiz uygulamanız için geofencing'i talep üzerine etkinleştirir.
- **İletim durumları webhook ile:** İletim durumlarını, diğer kanallarda olduğu gibi hesabınızda tanımlı webhook URL'sinden izleyin.

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

| Kanal | Ulaştığı kişiler | En uygun kullanım | Not |
|---|---|---|---|
| Push bildirim | Uygulamanızı yükleyip bir cihaz kaydetmiş kullanıcılar | Uygulama içi hareketler: sipariş durumu, hatırlatmalar, uygulama içi teklifler, yeniden etkileşim | Kullanıcı uygulamanızdayken ilk adım olarak kullanın. |
| WhatsApp | Telefon numarasıyla ulaşılan, izin vermiş müşteriler | Zengin konuşmalar, şablonlar, destek ve makbuzlar | Konuşma veya medya gerektiğinde kullanın. |
| SMS | Her cep telefonu numarası | OTP kodları, acil uyarılar ve uygulaması ya da WhatsApp'ı olmayan müşteriler | Evrensel yedek kanal olarak kullanın. |

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

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. **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. **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. **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. **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.

## Resmî kaynaklar

- [Firebase Cloud Messaging — Firebase](https://firebase.google.com/docs/cloud-messaging)
- [Kullanıcı Bildirimleri — Apple Developer](https://developer.apple.com/documentation/usernotifications)

Güncelleme: 2026-11-04