Github ሊንክ፡ bit.ly/GitHub-testpayments
የራሳቸውን የሂሳብ አከፋፈል አገልጋይ ለማይሰሩ መተግበሪያዎች መደበኛ የሂሳብ አከፋፈል ልማዶችን በመከተል (ይህም በመሣሪያ ላይ በPlay Billing APIs ላይ ምርቶችን እና ግዢዎችን ለመጠየቅ) ለመፈተሽ እና ለመግባት የውስጠ-መተግበሪያ ግዢ ፍሰት ክስተቶችን ለመፈተሽ ቀላል መተግበሪያ።
በአሁኑ ጊዜ ስልክ፣ አንድሮይድ ቲቪ እና Wear OSን በመደገፍ ላይ።
እሱን ለመጠቀም በጣም ጥሩው ልምምድ በራስዎ መተግበሪያ ላይ የማይሰራ የክፍያ ፍሰት መሞከር ነው። በዚህ መተግበሪያ ውስጥ የሚሰራ ከሆነ, የእርስዎን ኮድ ከ Github ኮድ ጋር ያወዳድሩ ወይም ልዩነቶችን ለመለየት የእኛን ምዝግብ ማስታወሻዎች ይመልከቱ; በዚህ መተግበሪያ ውስጥም ካልተሳካ ያሳውቁን - ፍሰቱን የሚሰብር የPlay ክፍያ ለውጥ ሊሆን ይችላል እና መተግበሪያውን ማዘመን ሊኖርብን ይችላል።
ማስታወሻ፡ በዚህ መተግበሪያ ውስጥ ያሉ ሁሉም ግብይቶች ለሙከራ ዓላማዎች ብቻ ናቸው። ለግብይቶቹ ምንም አይነት ትክክለኛ እቃዎች ወይም አገልግሎቶች አይሰጡም። በመተግበሪያው ውስጥ ጥቅም ላይ የሚውሉት ቃላት (ለምሳሌ "ጽጌረዳ ይግዙ") ለማሳያ ዓላማዎች ብቻ ናቸው እና እውነተኛ አይደሉም።
ይህን መተግበሪያ በመጠቀም ለመሞከር ወጪን ለመቀነስ የPlay Console መስፈርቶችን ለማለፍ ዋጋዎች ዝቅተኛ ወደሚያስፈልገው ተቀናብረዋል።
አብዛኛው በዝቅተኛ መስፈርት ምክንያት $0.49 ዶላር ወይም ተመጣጣኝ ነው (በተለየ አነስተኛ መስፈርት ምክንያት በአንዳንድ አገሮች ሊለያይ ይችላል)።
የግዢ ፍሰቶች ከተለቀቀበት ጊዜ ጀምሮ ተረጋግጠዋል። በተቻለን ጥረታችን የሚፈለጉትን የሂሳብ አከፋፈል ለውጦችን ለማግኘት በቋሚነት ይዘምናል። በራስዎ መተግበሪያ ውስጥ ክፍያዎችን ካገኙ ተጨማሪ ማረጋገጫዎች ባልታወቁ ምክንያቶች እየተሳኩ ነው።
የውስጠ-መተግበሪያ ምርቶችን እና የደንበኝነት ምዝገባዎችን መሞከር ይችላል (ከሙከራዎ በኋላ መሰረዝዎን ያስታውሱ!) እንዲሁም በክፍያ ፍሰቱ ወቅት ክስተቶችን ለማመልከት ምዝግብ ማስታወሻዎችን ያቀርባል.
ቁልፍ የትግበራ ዝርዝሮች እስከዚህ ጊዜ፡-
1. በግዢ የተዘመነ በPurchasesUpdatedListener ላይ የተሳካ ምላሽ ሲያገኙ ግዢዎችዎን ማስተናገድዎን ያረጋግጡ
2. የተጠቃሚዎችን ግዢዎች (QueryPurchasesAsync) በመተግበሪያዎ onResume() ጥሪዎች (ወይም በResume() ትክክለኛ ቦታ ካልሆነ ተመሳሳይ መጠይቅዎን ያረጋግጡ፣ የእያንዳንዱን ግዢ የዕውቅና ሁኔታ ይፈትሹ እና በተሳካ ሁኔታ እውቅና ካልተሰጣቸው እውቅና ይስጡ .
- እንዲሁም ቀደም ሲል እውቅና ከተሰጠው ነገር ግን አሁንም በምላሹ ውስጥ ከተካተተ የፍጆታ ቁሳቁሶችን ይጠቀሙ (ይህ ማለት በተሳካ ሁኔታ አልበላም ማለት ነው)
3. አዲሶቹን ለውጦች ከሂሳብ አከፋፈል ምላሽ ለማንፀባረቅ UI ያዘምኑ።
4. የምልከታ ስክሪኖች ቶሎ ቶሎ ሊጠፉ እንደሚችሉ ይገንዘቡ ይህም በPurchasesUpdated() ወዘተ ላይ አፕሊኬሽኑ በንቃት ባለመሥራቱ ወይም ክፍያው ሲጠናቀቅ ዝግጅቶችን በማግኘቱ ምክንያት ሊዘገዩ ይችላሉ። እና ማያ ገጹን ሲነቁ ሁለቱም onPurcahsesUpdated() እና በ onResume() ውስጥ ያለው queryPurchasesAsync() በተመሳሳይ ጊዜ ሊቃጠሉ ይችላሉ (ስለዚህ የዘር ሁኔታዎችን ያረጋግጡ)።
5. በ72 ሰአታት ውስጥ ያልተረጋገጡ ግዢዎች ገንዘባቸውን እንደሚመለሱ ይወቁ።