Push Bildirimleri için IOS Build’ı Yapılandırın

AppMySite’da, uygulama kullanıcılarınıza sınırsız push bildirimi gönderebilirsiniz. Bu özellik, 1.7.0 ve üzeri kod sürümüne sahip tüm uygulamalar için kullanılabilir.

Uygulama kullanıcılarınıza bildirim göndermek için önce uygulama derlemenizde bildirimleri etkinleştirmeniz gerekir. Aşağıdaki bölümlerde, mobil uygulamanızda anında iletme bildirimlerini etkinleştirme süreci açıklanmaktadır.

Derlemeyi oluştururken anında iletme bildirimlerini etkinleştirin

iOS yapınız için anında iletme bildirimlerini etkinleştirmek için aşağıdaki adımları izleyin:

  • AppMySite hesabınıza giriş yapın ve İndir’e gidin.
  • AppMySite hesabınızda iOS altında iOS uygulaması oluştur düğmesini seçin. iOS derleme yapılandırma ekranına yönlendirileceksiniz.
  • Gerekli iOS sertifikalarını yükleyin. Uygulamanızın paket kimliğini ekranın sağ üst köşesinden kopyalayın.
  • Google Firebase’in altındaki Push bildirimlerini etkinleştir düğmesini açın. Google Firebase Sunucu Anahtarınızı girin ve Google Firebase Yapılandırma dosyasını yükleyin.

Firebase Sunucu anahtarı ve Yapılandırma dosyası oluşturun

Firebase Sunucu Anahtarınızı ve Yapılandırma dosyanızı oluşturmak için aşağıdaki adımları izleyin:

  • Google Firebase hesabınızda oturum açın. Giriş yaptıktan sonra yeni bir proje oluşturun. İstediğiniz herhangi bir proje adını girebilir ve hatta Google Analytics hesabınızı buna bağlamayı seçebilirsiniz. Bir Firebase Projesinin nasıl oluşturulacağına ilişkin Yardım Merkezi makalemizi ziyaret edin.

Okuyun: Bir Firebase projesi oluşturun

  • Projeniz oluşturulduktan sonra Firebase hesabınızın kontrol paneline yönlendirileceksiniz.
  • Ana ekranda iOS simgesine tıklayın.
  • Bu yeni bir ekran açacaktır. iOS uygulamanızın paket kimliğini ve uygulama adını girin. Uygulamayı kaydet’i tıklayın
  • googleservice-info.plist dosyasını indirmek için düğmeyi tıklayın.
  • Sonraki adım için tekrar İleri’ye basın, sonunda Konsola Devam Et’i tıklayın.
  • Sol paneldeki Ayarlar simgesine tıklayın ve Proje Ayarları’nı seçin. Bulut Mesajlaşma sekmesine gidin.
  • Sunucu anahtarını kopyalayın. Proje Kimlik Bilgileri altında sunulacaktır.
  • Firebase hesabınızda Cloud Messaging’e geri dönün ve Apple Push Notification sertifikasını yükleyin. Bu dosyayı Apple Developer hesabınızdan oluşturmanız gerekir. Bir Anında Bildirim sertifikası oluşturmak için bu Yardım Merkezi makalesini ziyaret edin.

Okuyun: Push Bildirim sertifikası oluşturun

Apple anında bildirim sertifikasını yüklemek, Firebase hesabınızda zorunlu bir adımdır. Bu adımı tamamlamadığınız sürece uygulama kullanıcınız herhangi bir push bildirimi alamayacak.

iOS yapınızı oluşturun

AppMySite hesabınızda iOS derleme yapılandırma ekranına gidin:

  • Firebase Sunucu Anahtarınızı girin ve Firebase Yapılandırma dosyanızı yükleyin.
  • iOS uygulama derlemenizi oluşturun ve Apple App Store’a gönderin.
  • IPA dosyanızı oluşturmak için Uygulama Oluştur’a tıklayın.
  • Derlemeniz yayına girdikten sonra uygulama kullanıcılarınıza anında iletme bildirimleri göndermeye başlayabilirsiniz.
Devamını oku

Anında Bildirimler için Android Build’ı Yapılandırın

AppMySite’da, uygulama kullanıcılarınıza sınırsız push bildirimi gönderebilirsiniz. Uygulama kullanıcılarınıza bildirim göndermek için uygulamanızı oluşturmadan önce bildirimleri etkinleştirmeniz zorunludur.

Android sisteminizde anında iletme bildirimlerini yapılandırmak için eğitici videomuzu izleyin.

Aşağıdaki bölümlerde, Android uygulamanızda anında iletme bildirimlerini etkinleştirme süreci açıklanmaktadır:

Derlemeyi oluştururken anında iletme bildirimini etkinleştirin

Android kullanıcılarınıza anında iletme bildirimleri göndermek için aşağıdaki adımları izleyin:

  • Uygulama kullanıcılarınıza anında iletme bildirimleri göndermek için AppMySite hesabınıza giriş yapın ve yan menüden İndir’e gidin.
  • Android altında Android uygulaması oluştur düğmesini seçin. Google’da zaten canlı bir uygulamanız varsa, Uygulamayı yeniden oluştur düğmesini seçin.
  • Android derleme yapılandırma ekranına yönlendirileceksiniz. Paket kimliğini ekranın sağ üst köşesinden kopyalayın.
  • Anında iletme bildirimlerini etkinleştir geçiş düğmesini açın.
  • Google Firebase Sunucu Anahtarını ve Google Firebase Yapılandırma dosyasını girin. Aşağıdaki bölüm, Firebase Sunucu Anahtarı ve Yapılandırma dosyasının nasıl oluşturulacağını açıklar.

Firebase Sunucu anahtarı ve Yapılandırma dosyası oluşturun

  • Google Firebase hesabınızda oturum açın. Gmail kimliğiniz varsa buradan e-posta kimliğinizle oturum açmanız yeterlidir.
  • Giriş yaptıktan sonra mobil uygulamanız için yeni bir proje oluşturun.

Okuyun: Bir Firebase projesi oluşturun

  • Google Analytics’inizi kurduktan sonra projeniz oluşturulacak ve Firebase kontrol panelinize geleceksiniz.
  • Ana ekranda Android simgesine tıklayın. Daha sonra yeni bir sayfaya yönlendirileceksiniz. Android paketinizin adını (AppMySite hesabınızdan paket kimliğini kopyalayın) ve uygulama adını girin. SHA-1 anahtarını ekleme adımını atlayabilirsiniz.
  • Bilgileri girmeyi tamamladığınızda Kayıt uygulamasını tıklayın.
  • google-services.json dosyasını indirin.
  • Sol üstteki sol paneldeki Ayarlar simgesine tıklayın ve Proje Ayarları’nı seçin. Bulut Mesajlaşma sekmesine gidin.
  • Sunucu anahtarını kopyalayın. Proje Kimlik Bilgileri altında sunulacaktır.

Android yapınızı oluşturun

Android yapınızı oluşturmak için adımları izleyin:

  • AppMySite hesabınızda Android derleme yapılandırma ekranına gidin.
  • Google Firebase sunucu anahtarınızı yapıştırın ve google-services.json dosyasını Firebase Yapılandırma alanına yükleyin.
  • Android uygulama derlemenizi oluşturmak için Uygulama oluştur’a tıklayın.
Devamını oku

Firebase Hesabına Kullanıcı Ekle

Firebase’de, ekip üyelerinizi ve iş arkadaşlarınızı ortak çalışmaya davet etmek için İzinler arayüzünü kullanabilirsiniz. Davet ettiğiniz her üyeye gereken erişim düzeyine göre bir rol atayın. Google Firebase hesabınıza bir kullanıcı eklemek için aşağıdaki eğitim videosunu izleyin:

Aşağıdaki adımlar süreci ayrıntılı olarak açıklar:

  • Firebase hesabınıza giriş yapın ve ekip üyelerinizi davet etmek istediğiniz projeyi seçin.
  • Proje kontrol paneli ekranınız görünecektir.
  • Projeye Genel Bakış’ın yanındaki Ayarlar simgesini tıklayın.
  • Kullanıcılar ve İzinler’i seçin.
  • Üye ekle’yi tıklayın. Daha sonra davet ettiğiniz ekip üyesinin e-posta adresini ve rolünü girmeniz gerekecek.
  • Ekip üyeniz, atadığınız role göre Firebase hesabınıza erişebilecek.

Firebase, dört rol arasında geniş bir seçim yapmanızı sağlar. Rollerin her biri aşağıda açıklanmıştır:

  • Görüntüleyici: Yalnızca Firebase hesabınızdaki mevcut verileri ve kaynakları okuması gereken ekip üyeleri için idealdir.
  • Düzenleyici: Mevcut kaynakları sık sık değiştirmesi gereken ekip üyeleri için idealdir.
  • Sahip: Faturalandırmaları ayarlaması, rolleri ve izinleri yönetmesi ve projeleri silip geri yüklemesi gereken ekip üyeleri için idealdir.

Firebase rolleri: Bu roller, Firebase hesabınızın belirli modüllerine ayrıntılı erişim vermek istediğinizde en iyi sonucu verir.

Devamını oku

Anında Bildirimleri Ayarlayın

AppMySite müşterileri, anlaşmaları, teklifleri, güncellemeleri ve daha fazlasını onaylamak için kullanıcılarına anında iletme bildirimleri gönderebilir. AppMySite hesabınızda anında iletme bildirimlerini ayarlamadan önce, uygulama yapınızı hem iOS hem de Android uygulamanız için anında iletme bildirimlerini etkinleştirecek şekilde yapılandırmanız zorunludur. Daha fazla bilgi edinmek için aşağıdaki makaleleri ziyaret edin:

Uygulama kullanıcılarınıza anında iletme bildirimlerini nasıl oluşturabileceğinizi, planlayabileceğinizi ve gönderebileceğinizi öğrenmek için aşağıdaki adımları izleyin:

  • AppMySite hesabınıza gidin ve Anında Bildirimleri açın.
  • Yeni Anında Bildirim ekranını açmak için sağ üst köşedeki +YENİ OLUŞTUR düğmesine tıklayın.
  • Bildirim Başlığı alanına tıklayın ve mesajınız için bir başlık girin (Maksimum kelime sınırı: 200).
  • Mesaj alanını tıklayın ve ayrıntılı mesajınızı girin (Maksimum kelime sınırı: 1024).
  • Ardından, cihaz türlerine göre alıcılarınızı seçin: Yalnızca Android veya Yalnızca iOS veya Hem Android hem de iOS.
  • Mesajı hemen kullanıcılarınıza göndermek istiyorsanız, Gönder’e tıklayın. Komut istemindeki mesajı inceleyin ve Gönder düğmesine basın.
  • Ancak, mesajı daha sonra gönderilmek üzere planlamak istiyorsanız, Bildirimi Planla düğmesini açın.
  • Açılır pencerede, yayınlama tarihini gg/aa/yyyy biçiminde girin.
  • Tarihin hemen yanında saati ss:dd biçiminde girin ve AM veya PM’yi seçin. Girişinizi değiştirmek istiyorsanız, eski verileri silmek ve yeni verileri yeniden girmek için X veya çarpı simgesine tıklayabilirsiniz.
  • Ardından, mesajı daha sonra düzenlemek istiyorsanız Taslak olarak kaydet’e tıklayın. Aksi takdirde, planlamak için Gönder düğmesine basın.
Bir push bildirimini yalnızca 7 gün içinde gönderilecek şekilde planlayabilirsiniz. Yayınlamak için girdiğiniz tarih veya saatin, planladığınız zamandan itibaren 7 günlük süreyi uzatmadığından emin olun.

Ardından, tüm push bildirimlerinizi görüntüleyebileceğiniz Anında Bildirimler ekranına yönlendirileceksiniz. Bunları aşağıdaki kategorilere göre de görüntüleyebilirsiniz:

  • Yaklaşan: Planlanmış bildirimler
  • Gönderildi: Daha önce yayınlanmış olan bildirimler
  • Taslak: Yayınlanmamış bildirimler

Ayrıca her güncellemeyi gerçek zamanlı olarak önizleme ekranında (mobil ekran emülatörü) izleyebilirsiniz.

Yeni bildirimleri düzenlemek, silmek ve oluşturmak için aşağıdaki seçenekler arasından seçim yapın:

  • Bir bildirimi düzenleyin: Planlanmış veya taslak halindeki bildirimlerde değişiklik yapmak için bir bildirim başlığının yanındaki Düzenle simgesine tıklayın.
  • Bir bildirimi silin: Bir bildirimi kalıcı olarak silmek için X simgesine tıklayın.
  • Yeni bir bildirim oluşturun: Kullanıcılarınız için istediğiniz zaman yeni bildirimler oluşturmak için +YENİ OLUŞTUR’a tıklayın.
Devamını oku

Güvenlik

AppMySite üzerinde oluşturduğunuz uygulamanın güvenliği, web sitenizin güvenlik standartlarıyla doğrudan ilişkilidir. Eksiksiz bir web güvenliği çözümü için Cloudflare’ı öneriyoruz.

Cloudflare 

Cloudflare, web sitenizi hızlı, güvenli ve özel hale getirmek için tasarlanmış küresel bir ağdır. Performans bölümünden bir Cloudflare hesabına kaydolun veya mevcut bir hesaba bağlanın.

  • Etki alanı güvenliğinizi dakikalar içinde kurun ve web barındırıcınızı değiştirmeden Cloudflare’nin küresel ağına katılın. DNS’nizi Cloudflare’a işaret edecek şekilde yapılandırarak web sitenizin güvenliğini artırın.
  • CDN’ler, ölçülmemiş DDoS azaltma, SSL sertifikaları, görüntü optimizasyonu, API güvenliği ve daha fazlası gibi performans ve güvenlik hizmetlerine anında erişin.
  • Minimum gecikme ile dünyadaki internet kullanıcılarının %99’una ulaşın.
  • Cloudflare ağındaki her bileşen, bir güvenlik açısından oluşturulmuştur. Platform, her oturum açma ve yanıttan öğrenmek ve sonuç olarak daha güvenli bir ağ sağlamak için makine öğrenimini kullanır.

Halihazırda 25 milyon çevrimiçi mülkü koruyan küresel bir platforma katılın. Cloudflare’a kaydolun.

Devamını oku

Gerekli Sertifikalar

Zaten Canlı Bir IOS Uygulamanız Var mı?

Apple uygulama mağazasında zaten yayında olan bir iOS uygulamanız varsa ve bunu AppMySite üzerinde oluşturduğunuz bir uygulamayla değiştirmek istiyorsanız, bu özellik son derece yardımcı olabilir.

AppMySite ile kolayca yeni bir uygulama oluşturabilir ve aynı uygulama listesi altında yayınlayabilirsiniz. AppMySite ile oluşturduğunuz uygulama, App Store’daki mevcut uygulamanızın yerini alacak. Bu, müşterilerinizin bizimle oluşturduğunuz yeni uygulamayı görmek için uygulamalarını App Store’dan güncelleyebilecekleri anlamına gelir.

Uygulamanızı tasarlayıp web sitenize bağladıktan sonra, AppMySite hesabınızda İndir’e gidin ve aşağıdaki adımları izleyin. Tam bir kılavuz için video eğitimini de izleyebilirsiniz:

  • Zaten canlı bir uygulamanız var düğmesinin yanındaki Apple simgesini tıklayın.
  • Canlı iOS uygulamanızın paket kimliğini ve uygulama sürümünü girin.
  • Bir sonraki derleme geçişi sırasında Etkinleştir’i açın.
  • Bu düğmeyi açmazsanız, uygulamanız varsayılan AppMySite ayarlarıyla oluşturulacaktır.
  • Bilgilerinizi kaydetmek için TAMAM’a tıklayın.
  • Ayrıntıları girdikten sonra, AppMySite üzerinde iOS uygulamanızın yeni bir derlemesini oluşturun. 
  • iOS uygulamanızı, önceki canlı uygulamanızla aynı uygulama listesi altında Apple Store Connect hesabınıza gönderin. iOS uygulamanızı App Store’a nasıl yeniden göndereceğinizi öğrenmek için Yardım Merkezi makalemizi ziyaret edin:
  • Uygulama kullanıcılarınız, yeni uygulamanızı iOS cihazlarında güncelledikten sonra görebilir.
Devamını oku

Analitik

AppMySite, önemli uygulama verilerini AppMySite hesabınızın Analytics ekranında izlemenizi sağlar.

Analitik ekranında aşağıdaki verileri izleyebilirsiniz:

  • Uygulama trafiği: Gelen ziyaretçi sayısını mobil uygulamanızdan görüntüleyebilirsiniz. Belirli bir süre boyunca trafiği görüntüleme seçeneği vardır. Ek olarak, uygulama trafiğini cihaz türüne, yani Android ve iOS’a göre de görüntüleyebilirsiniz.
  • En çok görüntülenen ürün kategorileri: Ürün kategorilerinizden hangisinin en çok görüntüleme aldığını kontrol edin.
  • En çok görüntülenen ürünler: Uygulamanızın ürün ekranlarından hangisinin en çok görüntüleme aldığını kontrol edin.
  • En çok listelenen ürünler: Uygulamanızda en sık hangi ürünlerin gösterildiğini görün. Bu, ürünlerinizin ilgili ürün bölümlerinde yer aldığı durumları ve daha fazlasını içerir. 
  • En çok aranan ürün anahtar kelimeleri: Uygulamanızda en sık hangi ürün anahtar kelimelerinin arandığını izleyin. 
  • Sepete eklenen çoğu ürün: Müşterilerin sepetlerine en sık hangi ürünleri eklediğini öğrenin.
  • En çok satın alınan ürünler: Uygulamanızda en sık hangi ürünlerin satıldığını görün.
  • En çok görüntülenen gönderi kategorileri:Uygulama kullanıcılarınız tarafından en çok hangi blog kategorilerinin görüntülendiğini izleyin.
  • En çok görüntülenen gönderiler:Hangi gönderilerinizin en çok görüntülendiğini ve kullanıcılarınızla iyi performans gösterdiğini izleyin.
  • En çok görüntülenen sayfalar:Uygulamanızın sayfa ekranlarından hangisinin daha fazla ilgi gördüğünü görün.
  • En çok aranan yazı anahtar kelimeleri: Uygulamada kullanıcılarınız tarafından en sık hangi anahtar kelimelerin arandığını öğrenin.

Uygulama derlemenizi oluşturur oluşturmaz Analytics ekranı verilerle doldurulmaya başlar. Bu özellik, 1.13.0 ve üzeri kod sürümüne sahip uygulamalar için kullanılabilir.

Devamını oku

Yeni Bir Uygulama Ekle

Bu, mobil uygulamanızı oluşturmanın ilk adımıdır. Bu makalede, AppMySite hesabınıza yeni bir hesap eklemeyle ilgili adımları tartışacağız.

Başlamak için aşağıdaki ayrıntıları doldurarak başlayın:

  • Web Siteniz: Uygulama oluşturmak istediğiniz web sitesinin URL’sini girin. Web sitesi URL’si doğrulanmadıkça daha fazla ilerlemeyeceksiniz.
  • CMS platform: Web sitenizin üzerinde çalıştığı CMS platformu olarak WordPress’i seçin. AppMySite şu anda WordPress web sitelerini mobil uygulamalara dönüştürme konusunda uzmanlaşmıştır.
  • Web sitem WooCommerce eklentisini kullanıyor: WordPress web sitenizdeki bir çevrimiçi mağazayı yönetmek için WooCommerce eklentisini kullanıyorsanız geçişi açın.
  • Uygulama ismi: Mobil uygulamanızın adını girin. Uygulama adını daha sonra Uygulama Ayarları ekranından değiştirebilirsiniz. Minimum 3 maksimum 15 karekterle sınırlıdır.
Uygulama adı, uygulamanızın yükleneceği mobil cihazlarda görünecektir. Bu, daha sonra Uygulama Ayarları bölümünden güncellenebilir.

Devam etmek için tüm ayrıntılar gönderildikten sonra UYGULAMA YAPI düğmesini tıklayın.

Devamını oku