Özel bir ilk katılım deneyimi oluşturun

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Firebase Dynamic Links ile Fabulous'ın elde tutma oranlarını ikiye katlamak için kullandığı deneyim gibi, yönlendirilen kullanıcılar için ölçeklenebilir, özel bir ilk katılım deneyimi uygulayabilirsiniz.

Başlamadan önce Android veya Apple uygulamanızı bir Firebase projesine bağlayın. Android için başlayın veya Apple platformları için başlayın bölümündeki adımları izleyin.

Uygulamaya genel bakış

  1. Uygulamanızdan programlı olarak özel bağlantılar oluşturmak için Dinamik Bağlantılar kurun. Firebase Konsolunda Dinamik Bağlantılar ayarlayabilir, ardından kullanıcılar davet bağlantısını tıkladığında uygulamanızdan özel parametrelerle yeni bağlantılar oluşturmak için Apple platformlarını ve Android SDK'ları kullanabilirsiniz.
  2. Uygulamanıza davetiye ekleyin ve kullanıcılarınızın Dinamik Bağlantıları paylaşmasını kolaylaştırın. Kullanıcılar arkadaşlarını uygulamanıza davet ettiğinde, uygulama bir yük içeren bir Dinamik Bağlantı oluşturur ve kullanıcı, tanıdık, yerel sistem iletişim kutusu aracılığıyla Dinamik Bağlantıyı paylaşır.
  3. Gelen Dinamik Bağlantıdan verileri okuyarak davet edilen kullanıcıları doğru yere gönderin. Davet edilen bir kullanıcı, Dinamik Bağlantı aracılığıyla uygulamanıza ilk kez geldiğinde, onun bilgi paketini alın ve yeni kullanıcınızı memnun edecek özel bir katılım deneyimi başlatın.

Dinamik Bağlantıları Ayarlayın

İhtiyacınız olan parametrelerle kısa bir bağlantı oluşturmak için iOS ve Android Builder API'lerini kullanın. Burada kullanıcıdan kullanıcıya uygulamayı keşfediyoruz, ancak diğer uygulamaları Dinamik Bağlantılar belgelerinde keşfedebilirsiniz.

Firebase konsolunda yapılması gerekenler

  1. Ayarlar'a gidin.
  2. Projenizi seçin ve Web API Anahtarını not edin.
  3. Ardından, Dinamik Bağlantılar'a gidin ve Başlayın'ı tıklayın.
  4. Firebase konsolu, Dinamik Bağlantı oluşturmak için kılavuzlu bir akışa sahiptir, ancak bunu şu anda kullanmayacağız, bu nedenle İptal'i tıklayın.
  5. Uygulamanızda programlı olarak Dinamik Bağlantılar oluşturmak için projenize özel kısa bağlantıya ihtiyacınız vardır. Bu URL, Dinamik Bağlantılar penceresinin sol üst köşesindedir. Tıkladığınızda, otomatik olarak panonuza kopyalanır.

Uygulamanızda yapmanız gerekenler

  1. iOS Builder API'sini veya Android Builder API'sini kullanarak programlı olarak bir Dinamik Bağlantı oluşturun.
  2. Yeni kullanıcınızı uyarlanmış ilk katılım deneyimine yönlendirebilmek için Dinamik Bağlantınıza parametreler ekleyin. Örneğin tarih, kullanıcı kimliği veya bölge.

Uygulamanıza davetiye ekleyin

Mutlu kullanıcılarınızdan birinin uygulamanızı paylaşmak istediğini varsayalım. Kullanıcılarınızın arkadaşlarını davet etmesini olabildiğince kolaylaştırmak için şu iki en iyi uygulamayı izleyin:

  • Davet bağlantısını kolayca keşfedilebilir bir yere koyun.
  • Kullanıcılar uygulamada bir şey başardığında arkadaşlarını davet etmelerini öner. Örneğin, bir seviye kazandıklarında, bir görevi bitirdiklerinde, bir gönderi paylaştıklarında veya başkalarından olumlu etkileşim aldıklarında.

Uygulamanızda yapmanız gerekenler

Dinamik Bağlantıyı oluşturduktan sonra, uygulamanızdan sistem paylaşımı iletişim kutusunu açın. Android'de, aşağıdaki örneklere benzer bir kod ekleyin:

Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "Try this amazing app: " + dl.getShortLink());
startActivity(Intent.createChooser(intent, "Share using"));

Bu şekilde, kullanıcılarınız uygulamayı tercih ettikleri mesajlaşma uygulamasını veya sosyal ağlarını kullanarak paylaşabilir.

Davet edilen kullanıcıları ekleyin

Kullanıcılar uygulamanıza giden bir davet bağlantısını takip ettiklerinde, takip ettikleri Dinamik Bağlantılardan bilgi paketini alabilirsiniz (örneğin, davet edenin takma adı, kullanıcı adı vb.). Bu bilgiyi yeni kullanıcınızı memnun etmek için kullanabilirsiniz.

Örneğin, oyununuzda klanlar varsa, öğreticiden sonra yeni oyuncudan davet eden oyuncunun loncasına katılmasını isteyebilirsiniz. Veya bir fotoğraf paylaşım uygulamanız varsa, yeni kullanıcınızdan katılım akışı sırasında davet eden kullanıcıyı takip etmesini isteyebilirsiniz.

Uygulamanızda yapmanız gerekenler

Dynamic Link'ten veri okumak için , Android veya iOS'ta Dynamic Links alma adımlarını izleyin.

Dinamik Bağlantı'dan verileri çıkardıktan sonra, yönlendirilen yeni kullanıcılarınız için özel bir katılım deneyimi oluşturun.

Çalıştığını test edin

Kendinize uygulamanızdan bir davet gönderin ve yeni, özel katılım deneyiminizin istediğiniz gibi çalıştığından emin olun. Not: İmzasız bir uygulamadan (örneğin, geliştirme ortamınızdan) davet gönderdiğinizde, bağlantıya tıkladığınızda bir uyarı görebilirsiniz.