WordPress Sitenize Android Uygulamasında Aç Bildirimi Ekleme (Anbarlı Android App Redirect)

WordPress sitenizi bir Android uygulamasıyla birlikte kullanıyorsanız, mobil ziyaretçilerin web sitesi ile uygulama arasında kolayca geçiş yapmasını isteyebilirsiniz. Varsayılan WordPress yapısında Android ziyaretçilere uygulamayı açmaları için özel bir bildirim gösterilmez.

Bunu çözmek için geliştirdiğimiz Anbarlı Android App Redirect eklentisi, Android ziyaretçilerine sitenin alt bölümünde bir Uygulamada Aç bildirimi gösterir. Uygulama cihazda yüklüyse Android Intent bağlantısıyla açılır; yüklü değilse ziyaretçi Google Play sayfasına yönlendirilir.

Özellikler

  • Yalnızca Android cihazlarda çalışır.
  • Varsayılan olarak tüm Android ziyaretçilere gösterilebilir.
  • İsteğe bağlı olarak yalnızca giriş yapmış kullanıcılara gösterilebilir.
  • Android Intent URL kullanarak yüklü uygulamayı açar.
  • Uygulama yüklü değilse Google Play adresine yönlendirir.
  • Mevcut sayfanın yolunu ve sorgu parametrelerini korur.
  • PWA veya standalone modunda bildirim göstermez.
  • Başlık, açıklama ve buton metni özelleştirilebilir.
  • Bildirimin kapatıldıktan sonra kaç gün gizleneceği ayarlanabilir.
  • Tema dosyalarında değişiklik gerektirmez.

Kurulum

  1. GitHub deposunu indirin veya ZIP olarak kaydedin:
    GitHub → anbarli-android-app-redirect
  2. Eklenti klasörünü wp-content/plugins/ içine kopyalayın.
  3. WordPress yönetim panelinde EklentilerYüklü Eklentiler bölümünü açın.
  4. Anbarlı Android App Redirect eklentisini etkinleştirin.
  5. AyarlarAndroid App Redirect sayfasını açın.
  6. Android paket adını ve Google Play adresini girin.
  7. Bildirim ayarlarını yapılandırıp kaydedin.

Ayarlar

Eklentinin ayarlar sayfasında aşağıdaki alanları yapılandırabilirsiniz:

  • Durum: Bildirimi etkinleştirir veya devre dışı bırakır.
  • Görünürlük: Bildirimi herkese veya yalnızca giriş yapmış kullanıcılara gösterir.
  • Android paket adı: Uygulamanızın paket adıdır. Örneğin com.example.app.
  • Google Play adresi: Uygulamanızın tam Google Play URL’sidir.
  • Başlık: Bildirimde gösterilecek başlık.
  • Açıklama: Başlığın altında gösterilecek açıklama.
  • Buton metni: Uygulamayı açan butonun metni.
  • Tekrar gösterme: Kullanıcı bildirimi kapattıktan sonra kaç gün gizleneceği.

Google Play adresi aşağıdaki biçimde olmalıdır:

https://play.google.com/store/apps/details?id=com.example.app

Kullanım

Ayarları kaydettikten sonra Android cihazda sitenizi ziyaret edin. Bildirim sayfanın alt bölümünde görünür:

Android uygulamamız hazır
Daha hızlı ve kolay kullanım için uygulamada devam edin.
[Uygulamada Aç]

Uygulamada Aç butonuna basıldığında eklenti, mevcut sayfanın adresini Android uygulamasına gönderir. Uygulama yüklü değilse tanımladığınız Google Play adresi açılır.

Android App Links Gereksinimi

Uygulamanın sitenizin HTTPS bağlantılarını açabilmesi için Android tarafında uygun Intent Filter yapılandırmasının bulunması gerekir.

Doğrulanmış Android App Links kullanacaksanız sitenizde aşağıdaki konumda geçerli bir assetlinks.json dosyası yayınlayın:

https://alanadiniz.com/.well-known/assetlinks.json

Bu dosya, web siteniz ile Android uygulamanız arasındaki ilişkiyi doğrular. Uygulamanızın paket adını ve imza sertifikası parmak izini doğru şekilde tanımladığınızdan emin olun.

PWA Desteği

Site PWA veya standalone modunda açıldığında bildirim gösterilmez. Böylece kullanıcı zaten uygulamaya benzer tam ekran deneyimdeyken tekrar uygulamaya yönlendirme bildirimi görmez.

Test

  1. Eklentiyi etkinleştirin.
  2. Ayarlar sayfasında Android paket adını girin.
  3. Google Play URL’sini girin.
  4. Android cihazdan veya Android emülatöründen sitenizi açın.
  5. Bildirimdeki Uygulamada Aç butonuna basın.
  6. Uygulama yüklüyse uygulamanın açıldığını kontrol edin.
  7. Uygulama yüklü değilse Google Play sayfasının açıldığını kontrol edin.
  8. Bildirimi kapatıp belirlediğiniz süre boyunca tekrar gösterilmediğini doğrulayın.

Sorun Giderme

  • Bildirim görünmüyorsa eklentinin etkin olduğundan emin olun.
  • Android paket adı veya Google Play adresi boşsa bildirim oluşturulmaz.
  • Sitenin HTTPS üzerinden yayınlandığını kontrol edin.
  • Uygulamanın Android Intent Filter ayarlarını kontrol edin.
  • Özel temanızda wp_footer() çağrısının bulunduğundan emin olun.
  • Tarayıcı, Intent URL’lerini desteklemiyorsa Google Play fallback davranışı çalışmayabilir.

Sonuç

Anbarlı Android App Redirect, WordPress siteniz ile Android uygulamanız arasında hızlı bir geçiş sağlar. Android ziyaretçiler uygulamanızı kolayca açabilir; uygulama cihazda yüklü değilse Google Play sayfasına yönlendirilir.

Eklenti, tema dosyalarına müdahale etmeden çalıştığı için mevcut WordPress sitenize kolayca eklenebilir.


⚠️ Not: Eklentiyi etkinleştirmeden veya Android bağlantı ayarlarını değiştirmeden önce sitenizin ve uygulamanızın yedeğini almanız önerilir.

💡 Feragatname: Bu yazı yalnızca bilgilendirme ve eğitim amaçlıdır. Kod örneklerinin veya eklenti ayarlarının uygulanması sonucu oluşabilecek veri kaybı, sistem hatası ya da güvenlik sorunlarından yazar sorumlu değildir. Değişiklikleri önce test ortamında doğrulayın.

📜 Tüm içerikler bilgilendirme amaçlıdır; uygulama sorumluluğu kullanıcıya aittir.