Uygulama içi yorum entegrasyonunuzu Google Ads'de test etmek için bu kılavuzdaki adımları teklif verirsiniz.
Google Play Store'u kullanarak test etme
Uygulama içi incelemeler için uygulamanızın Play Store'da yayınlanmış olması gerekir. Ancak, aşağıdaki iki yöntemden birini kullanarak uygulamanızı üretim sürümüne yayınlamadan entegrasyonunuzu test edin: dahili test kanalları veya dahili uygulama paylaşımı. Her iki yöntem de bu kılavuzda açıklanmıştır bölümüne bakın.
Dahili test kanalı kullanarak test etme
Uygulamanızı dahili test kanalına yükleyin ve dahili test kanalına erişimi olan kullanıcı hesabı. Dahili bir test kanalında şu koşulların karşılanması gerekir:
- Kullanıcı hesabı, Dahili Test Kanalı'nın bir parçasıdır.
- Kullanıcı hesabı birincil hesaptır ve Play Store'da seçilidir.
- Kullanıcı hesabı, uygulamayı Play Store'dan indirmiştir (uygulama kullanıcının Google Play kitaplığında listelenenler).
- Kullanıcı hesabında şu anda uygulama için herhangi bir yorum bulunmuyor.
Cihazdaki hesap, Google Cloud Platform'dan uygulamayı en az bir kez indirdikten sonra dahili test kanalı üzerinde çalışıyor ve test kullanıcıları listesinin parçasıysa, uygulamanın yerel olarak ilgili cihazdaki sürümlerini kullanır (örneğin, Android Studio kullanarak).
Dahili uygulama paylaşımını kullanarak test etme
Alternatif olarak, hızlı iterasyon için dahili uygulama paylaşımını kullanabilirsiniz. test edin. Bu yöntem, atlayarak değişiklikleri hızlı bir şekilde test etmenizi diğer test kanallarında gerçekleşen doğrulama işlemlerinden bazılarıdır.
FakeReviewManager kullanarak test etme
Uygulama içi inceleme yapısı, aşağıdaki özelliklere sahip bir FakeReviewManager
uygulaması içeriyor:
API'nin davranışını taklit etmenize olanak tanır.
Bu, yalnızca davranışın doğrulanmasına yönelik birim veya entegrasyon testleri için kullanılmalıdır
uygulamanın kalıcı bir yolunu sunar. FakeReviewManager
özelliğini kullanmak için
gösterildiği gibi FakeReviewManager
örneği içeren ReviewManager
örneği
aşağıdaki örnekte:
Kotlin
val manager = FakeReviewManager(context)
Java
ReviewManager manager = new FakeReviewManager(context);
Sorun giderme
Uygulama içi yorumları entegre edip test ederken bazı sorunlarla karşılaşabilirsiniz. İlgili içeriği oluşturmak için kullanılan Aşağıdaki tabloda, uygulama içi satın alma işlemlerinin yürütülmesini engelleyebilecek yorum iletişim kutusunun uygulamanızda gösterilmesini engelleyebilirsiniz:
Sorun | Çözüm |
---|---|
Uygulamanız henüz Play Store'da yayınlanmadı. | Test etmek için uygulamanızın yayınlanması gerekmez, ancak uygulamanız
applicationID , en azından dahili
test kanalı |
Kullanıcı hesabı, uygulamayı inceleyemiyor. | Uygulamanız, kullanıcının Google Play kitaplığında olmalıdır. Uygulamanızı eklemek için kullanıcının kitaplığına giderek uygulamanızı Play Store'dan kullanıcı hesabı. |
Birincil hesap Play Store'da seçili değildir. | Cihazda birden fazla hesap varsa şunlardan emin olun: Birincil hesap, Play Store'da seçilen hesaptır. |
Kullanıcı hesabı korumalı (örneğin, kurumsal hesapları). | Bunun yerine bir Gmail hesabı kullanın. |
Kullanıcı, uygulamayı daha önce incelemiş. | Yorumu doğrudan Play Store'dan silebilirsiniz. |
Kotaya ulaşıldı. | Dahili test kanalı kullanın veya dahili uygulama paylaşımı. |
Şu Google Play Store veya Google Play Hizmetleri ile ilgili bir sorun var: için geçerlidir. | Bu durum genellikle Play Store cihaza başka cihazdan yüklendiğinde ortaya çıkar. Play Store'un geçerli sürümüne sahip farklı bir cihaz kullanın ve Google Play Hizmetleri. |