Test Payment Flows

აპლიკაციის შიდა შესყიდვები
100+
ჩამოტვირთვები
შემცველობის რეიტინგი
ყველა
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი
ეკრანის ანაბეჭდის სურათი

ამ აპის შესახებ

Github ბმული: bit.ly/GitHub-testpayments

მარტივი აპი შესყიდვების ნაკადის მოვლენების შესამოწმებლად და შესვლისთვის, შექმნილი ბილინგის სტანდარტული პრაქტიკის შესაბამისად იმ აპებისთვის, რომლებიც არ მართავენ საკუთარ ბილინგის სერვერს (ანუ, ეყრდნობა Play Billing API-ებს მოწყობილობაზე პროდუქტებისა და შესყიდვების მოთხოვნისთვის).

ამჟამად მხარდაჭერილია Phone, Android TV და Wear OS.

მის გამოსაყენებლად, საუკეთესო პრაქტიკაა, შეამოწმოთ ეს აპლიკაცია გადახდის ნაკადისთვის, რომელიც არ მუშაობს თქვენს საკუთარ აპლიკაციაში. თუ ის მუშაობს ამ აპლიკაციაში, შეადარეთ თქვენი კოდი ჩვენს Github კოდს ან შეამოწმეთ ჩვენი ჟურნალები განსხვავებების დასადგენად; თუ ის ასევე ვერ მოხერხდა ამ აპში, შეგვატყობინეთ - ეს შეიძლება იყოს Play ბილინგის ცვლილება, რომელიც არღვევს დინებას და შეიძლება მოგვიწიოს აპის განახლება!

შენიშვნა: ამ აპლიკაციაში ყველა გარიგება მხოლოდ სატესტო მიზნებისთვისაა. არანაირი რეალური საქონელი ან მომსახურება არ იქნება გათვალისწინებული ტრანზაქციებზე. აპში გამოყენებული ტერმინები (მაგ. „იყიდე ვარდი“) მხოლოდ საჩვენებელი მიზნებისთვისაა და არ არის რეალური.

ფასები დაყენებულია მინიმუმზე, რომელიც საჭიროა Play Console-ის მოთხოვნების დასაკმაყოფილებლად, რათა მინიმუმამდე დაიყვანოთ ტესტირება ამ აპის გამოყენებით.
უმეტესობა არის 0,49 აშშ დოლარი ან ექვივალენტი მინიმალური მოთხოვნის გამო (შეიძლება განსხვავდებოდეს ზოგიერთ ქვეყანაში განსხვავებული მინიმალური მოთხოვნის გამო).

შესყიდვების ნაკადები დამოწმებულია გამოშვების დროისთვის. ის ასევე მუდმივად განახლდება, რათა ჩვენი საუკეთესო ძალისხმევით დაეწიოს ბილინგის საჭირო ცვლილებებს. მეტი გადასამოწმებლად, თუ აღმოაჩენთ, რომ გადახდები თქვენს აპში გაურკვეველი მიზეზების გამო ვერ ხერხდება.

შეუძლია შეამოწმოს აპს-შიდა პროდუქტები, ასევე გამოწერები (გახსოვდეთ გააუქმეთ იგი თქვენი ტესტის შემდეგ!). ასევე უზრუნველყოფს ჟურნალებს გადახდის ნაკადის დროს მოვლენების მითითებისთვის.

განხორციელების ძირითადი დეტალები ამ მომენტისთვის:

1. დარწმუნდით, რომ ასრულებთ თქვენს შესყიდვებს (აღიარებთ და მოიხმართ, თუ ეს შესაძლებელია) როდესაც მიიღებთ წარმატებულ პასუხს onPurchasesUpdated-ში PurchasesUpdatedListener

2. დარწმუნდით, რომ თქვენ ასევე მიმართეთ მომხმარებლის შესყიდვებს (queryPurchasesAsync) თქვენი აპლიკაციის onResume() ზარებზე (ან ექვივალენტი, თუ onResume() არ არის სათანადო ადგილი), შეამოწმეთ თითოეული შესყიდვის დადასტურების სტატუსი და დაადასტურეთ ისინი, თუ ისინი წარმატებით არ იქნა აღიარებული. .

- ასევე მოიხმარეთ სახარჯო მასალა, თუ ის უკვე აღიარებულია, მაგრამ მაინც შედის პასუხში (რაც ნიშნავს, რომ წარმატებით არ იქნა მოხმარებული)

3. განაახლეთ UI, რათა ასახოს ახალი ცვლილებები ბილინგის პასუხებიდან შესაბამისად.

4. გაითვალისწინეთ, რომ საათის ეკრანები შეიძლება მალე გაქრეს, რაც პოტენციურად შეფერხდება PurchasesUpdated() და ა.შ. იმის გამო, რომ აპი აქტიურად არ მუშაობს ან არ იღებს მოვლენებს გადახდის დასრულებისას. და როდესაც ეკრანს გაიღვიძებთ, onPurcahsesUpdated() და queryPurchasesAsync() onResume()-ში შეიძლება თითქმის ერთდროულად გააქტიურდეს (ამიტომ დარწმუნდით, რომ შეამოწმეთ რასის პირობები).

5. გაითვალისწინეთ, რომ შესყიდვები, რომლებიც არ იქნა აღიარებული 72 საათის განმავლობაში, ავტომატურად დაბრუნდება.
განახლდა:
10 ივლ. 2024

მონაცემთა უსაფრთხოება

უსაფრთხოება იწყება დეველოპერების მიერ თქვენი მონაცემების შეგროვებისა და გაზიარების წესების გაცნობით. მონაცემთა კონფიდენციალურობისა და უსაფრთხოების პრაქტიკები შეიძლება განსხვავდებოდეს თქვენი აპის ვერსიის, გამოყენების, რეგიონის და ასაკის მიხედვით. ეს ინფორმაცია მოწოდებულია დეველოპერის მიერ და შეიძლება დროთა განმავლობაში განახლდეს.
მონაცემები არ ზიარდება მესამე მხარეებთან
შეიტყვეთ მეტი დეველოპერების მიერ პუბლიკაციების გამოქვეყნების შესახებ
მონაცემები შეგროვებული არ არის
შეიტყვეთ მეტი დეველოპერების მიერ კოლექციის გამოქვეყნების შესახებ

სიახლე

Update library versions