Uygulama içi yükleme istemlerini test etme

Bu kılavuzda, uygulama veya oyununuzda uygulama içi yükleme istemleri entegrasyonunuzu nasıl test edeceğiniz açıklanmaktadır.

API'yi test etme

API'yi test etmek için aşağıdaki adımları uygulayın:

  1. Test hesabı sahibinin bir veya daha fazla alternatif form faktörlü cihazı (ör. kol saati, telefon, tablet, katlanabilir cihaz, TV veya Android Automotive OS araç) olduğunu doğrulayın.
  2. Test hesabının diğer form faktörlerinde Play Store'da oturum açtığını doğrulayın.
  3. Test hesabının, telefonda Play Store'un 42.2 veya sonraki bir sürümünü çalıştırdığını doğrulayın.

Google Play Store'u kullanarak test etme

Uygulama içi yükleme istemleri için uygulamanızın Google Play Store'da yayınlanması gerekir. Dahili test kanallarını veya dahili uygulama paylaşımını kullanarak uygulamanızı üretim kanalında yayınlamadan entegrasyonunuzu test edebilirsiniz. Bu bölümde her iki yöntem de açıklanmaktadır.

Dahili test kanalı kullanarak test etme

Uygulamanızı dahili test kanalına yükleyin. Ardından, dahili test kanalına erişimi olan bir kullanıcı hesabıyla uygulamayı bir cihaza yükleyin. Bu işlemi yaparken aşağıdaki koşulların karşılandığını onaylayın:

  1. Kullanıcı hesabı, dahili test kanalının bir parçasıdır.
  2. Kullanıcı hesabı birincil hesaptır ve Google Play Store'da seçilidir.
  3. Kullanıcı hesabı, uygulamayı Play Store'dan indirmiş olmalıdır. Uygulama, kullanıcının Google Play kitaplığında listelenir.
  4. Kullanıcı hesabı, uygulamayı tüm uygun cihazlara yüklememiştir.

Cihazdaki hesap, uygulamayı dahili test kanalından en az bir kez indirdikten ve test kullanıcıları listesine eklendikten sonra yeni uygulama sürümlerini yerel olarak bu cihaza dağıtabilirsiniz (ör. Android Studio'yu kullanarak).

Dahili uygulama paylaşımını kullanarak test etme

Hızlı iterasyon için dahili uygulama paylaşımını kullanarak entegrasyonunuzu test edebilirsiniz. Bu yöntem, diğer test kanallarında yapılan bazı doğrulamaları atlayarak değişiklikleri hızlı bir şekilde test etmenize olanak tanır.

Sorun giderme

Aşağıdaki tabloda, uygulama içi yükleme istemi iletişim kutusunun uygulamanızda gösterilmesini engelleyebilecek yaygın sorunlar açıklanmaktadır:

Sorun Çözüm
Uygulamanız Google Play Store'da yayınlanmamış. Uygulamanızın test için yayınlanması gerekmez. Ancak uygulamanızın applicationId en azından dahili test kanalında kullanılabilir olması gerekir.
Uygulama içi yükleme istemi görünmüyor. [Uygunluk](.#eligibility) ve [test ölçütlerinin](.#test) karşılandığını doğrulayın.
Kullanıcının hesabı uygulamayı yüklemeye uygun değil. Kullanıcı, uygulamayı tüm uygun cihazlara zaten yüklemiştir. Uygulamayı uygun cihazlardan kaldırın.
Google Play Store'da birincil hesap seçilmemiştir. Cihazda birden fazla hesap varsa Google Play Store'da birincil hesabın seçildiğini doğrulayın.
Kullanıcının hesabı korunuyorsa (ör. kurumsal hesaplar) Bunun yerine bir Gmail hesabı kullanın.
Kotaya ulaşıldı. Dahili test kanalı veya dahili uygulama paylaşımı kullanın.
Cihazdaki Google Play Store veya Google Play Hizmetleri ile ilgili bir sorun vardır. Bu durum genellikle Play Store cihaza başka bir kaynaktan yüklendiğinde ortaya çıkar. Play Store ve Google Play Hizmetleri'nin geçerli bir sürümünün yüklü olduğu farklı bir cihaz kullanın.