Github සබැඳිය: bit.ly/GitHub-testpayments
තමන්ගේම බිල්පත් සේවාදායකය ක්රියාත්මක නොකරන යෙදුම් සඳහා සම්මත බිල්පත් පරිචයන් අනුගමනය කරමින් ගොඩනගා ඇති යෙදුම තුළ මිලදී ගැනීමේ ප්රවාහ සිදුවීම් පරීක්ෂා කිරීමට සහ ලොග් කිරීමට සරල යෙදුම (එනම්, නිෂ්පාදන සහ මිලදී ගැනීම් විමසීමට Play Billing on-device API මත විශ්වාසය තැබීම).
දැනට Phone, Android TV, සහ Wear OS සඳහා සහය දක්වයි.
එය භාවිතා කිරීමට, හොඳම පරිචය වන්නේ ඔබේම යෙදුම මත ක්රියා නොකරන ගෙවීම් ප්රවාහයක් සඳහා මෙම යෙදුම පරීක්ෂා කිරීමයි. එය මෙම යෙදුම තුළ ක්රියා කරන්නේ නම්, ඔබේ කේතය අපගේ Github කේතය සමඟ සසඳන්න හෝ වෙනස්කම් හඳුනා ගැනීමට අපගේ ලොග් පරීක්ෂා කරන්න; එය මෙම යෙදුම තුළද අසාර්ථක වුවහොත්, අපට දන්වන්න - එය ප්රවාහය බිඳ දමන Play බිල්පත් වෙනසක් විය හැකි අතර අපට යෙදුම යාවත්කාලීන කිරීමට සිදුවනු ඇත!
සටහන: මෙම යෙදුමේ සියලුම ගනුදෙනු පරීක්ෂණ අරමුණු සඳහා පමණි. ගනුදෙනු සඳහා සැබෑ භාණ්ඩ හෝ සේවා සපයනු නොලැබේ. යෙදුමේ භාවිතා කරන නියමයන් (උදා: "රෝස මලක් මිලදී ගන්න") හුදෙක් ආදර්ශන අරමුණු සඳහා වන අතර ඒවා සැබෑ නොවේ.
මෙම යෙදුම භාවිතයෙන් පරීක්ෂා කිරීමට පිරිවැය අවම කිරීමට Play Console අවශ්යතා සමත් වීමට අවශ්ය අවම අගයට මිල ගණන් සකසා ඇත.
බොහෝමයක් අවම අවශ්යතාවය හේතුවෙන් USD $0.49 හෝ ඊට සමාන වේ (වෙනස් අවම අවශ්යතාවයක් නිසා සමහර රටවල වෙනස් විය හැක).
නිකුත් කරන වේලාවට අනුව මිලදී ගැනීම් ප්රවාහයන් සත්යාපනය කර ඇත. අපගේ උපරිම උත්සාහයෙන් අවශ්ය බිල්පත් වෙනස්කම් ලබා ගැනීමට එය නිරන්තරයෙන් යාවත්කාලීන කරනු ලැබේ. නොදන්නා හේතූන් මත ඔබේම යෙදුමේ ගෙවීම් අසාර්ථක වන බව ඔබ සොයා ගන්නේ නම් හරස් වලංගු කිරීමට තවත් බොහෝ දේ.
යෙදුම-තුළ නිෂ්පාදන මෙන්ම දායකත්වයන් පරීක්ෂා කළ හැක (ඔබගේ පරීක්ෂණයෙන් පසුව එය අවලංගු කිරීමට මතක තබා ගන්න!). ගෙවීම් ප්රවාහයේදී සිදුවීම් දැක්වීමට ලඝු-සටහන් ද සපයයි.
මේ මොහොතේ ප්රධාන ක්රියාත්මක කිරීමේ විස්තර:
1. onPurchasesUpdated in PurchasesUpdatedListener හි සාර්ථක ප්රතිචාරයක් ලැබෙන විට ඔබ ඔබේ මිලදී ගැනීම් (පිළිගැනීම සහ අදාළ නම් පරිභෝජනය කරන බව) සහතික කර ගන්න.
2. ඔබ ඔබේ යෙදුමේ onResume() ඇමතුම් (හෝ onResume() සුදුසු ස්ථානයක් නොවේ නම් ඊට සමාන) පරිශීලකයාගේ මිලදී ගැනීම් (queryPurchasesAsync) විමසන බවට සහතික කර ගන්න, එක් එක් මිලදී ගැනීම් වල පිළිගැනීමේ තත්ත්වය පරීක්ෂා කර ඒවා සාර්ථකව පිළිගෙන නොමැති නම් ඒවා පිළිගන්න. .
- පරිභෝජන ද්රව්ය දැනටමත් පිළිගෙන ඇති නමුත් තවමත් ප්රතිචාරයේ ඇතුළත් කර ඇත්නම් (එය සාර්ථක ලෙස පරිභෝජනය නොකළ බව එයින් අදහස් වේ)
3. ඒ අනුව බිල්පත් ප්රතිචාරයෙන් නව වෙනස්කම් පිළිබිඹු කිරීමට UI යාවත්කාලීන කරන්න.
4. ගෙවීමක් සම්පූර්ණ වූ විට යෙදුම සක්රියව ක්රියාත්මක නොවීම හෝ සිදුවීම් ලැබීම හේතුවෙන් ඔරලෝසු තිර ඉතා ඉක්මනින් ක්රියා විරහිත විය හැකි අතර, මිලදී ගැනීම් යාවත්කාලීන () ආදිය ප්රමාද විය හැකි බව මතක තබා ගන්න. තවද ඔබ තිරය අවදි කරන විට, onResume() හි onPurcahsesUpdated() සහ queryPurchasesAsync() යන දෙකම එකම වේලාවක පාහේ වෙඩි තැබිය හැකිය (එබැවින් ධාවන තත්ත්වයන් පරීක්ෂා කිරීමට වග බලා ගන්න).
5. පැය 72ක් ඇතුළත පිළි නොගත් මිලදී ගැනීම් ස්වයංක්රීයව මුදල් ආපසු ලැබෙන බව මතක තබා ගන්න.
යාවත්කාලීන කළේ
2024 ජූලි 10