এই ডকুমেন্টে গুগল প্লে ডেভেলপার এপিআই এবং সম্পর্কিত বৈশিষ্ট্যগুলি তালিকাভুক্ত করা হয়েছে যা বন্ধের সময়কালে রয়েছে।
বন্ধ করার সময়সীমা - ২১ মে, ২০২৫ থেকে ৩১ আগস্ট, ২০২৭
এই বিভাগের বৈশিষ্ট্য এবং API গুলি ২১ মে, ২০২৫ তারিখ থেকে বন্ধ করা হয়েছে এবং ৩১ আগস্ট, ২০২৭ তারিখে বন্ধ করা হবে। তবে, আপনি বন্ধ করা আইটেমগুলির জন্য ১ নভেম্বর, ২০২৭ পর্যন্ত একটি এক্সটেনশন পেতে পারেন।
অবচিত সাবস্ক্রিপশন API গুলি
এই বিভাগে API অবচয় তালিকাভুক্ত করা হয়েছে।
| এপিআই | উপলব্ধ প্রতিস্থাপন |
|---|---|
| সাবস্ক্রিপশন.গেট | সাবস্ক্রিপশনv2.get |
| সাবস্ক্রিপশন.রিফান্ড | SubscriptionPurchaseLineItem.latest_successful_order_id পেতে subscriptionsv2.get এ কল করুন, এবং তারপর অর্ডার ফেরত দিতে Orders.refund এ কল করুন। |
| সাবস্ক্রিপশন.রিভোক | সাবস্ক্রিপশনv2.প্রত্যাহার |
| সাবস্ক্রিপশনপারচেজভি২। লেটেস্টঅর্ডারআইডি | সাবস্ক্রিপশনপারচেজলাইনআইটেম। latest_successful_order_id |
| রিয়েলটাইমডেভেলপারনোটিফিকেশন। সাবস্ক্রিপশননোটিফিকেশন।সাবস্ক্রিপশনআইডি | কোনও প্রতিস্থাপন নেই |
| রিয়েলটাইমডেভেলপারনোটিফিকেশন। সাবস্ক্রিপশননোটিফিকেশন।নোটিফিকেশনটাইপSUBSCRIPTION_PRICE_CHANGE_CONFIRMED | সাবস্ক্রিপশন_মূল্য _পরিবর্তন_আপডেট করা হয়েছে |
পুনরাবৃত্ত সাবস্ক্রিপশনের জন্য SubscriptionPurchaseV2 ক্ষেত্র
purchases.subscriptionv2 নতুন ক্ষেত্র রয়েছে যা নতুন সাবস্ক্রিপশন অবজেক্ট সম্পর্কে আরও বিশদ প্রদান করে। নিম্নলিখিত সারণীটি দেখায় কিভাবে লিগ্যাসি সাবস্ক্রিপশন এন্ডপয়েন্ট ম্যাপ থেকে purchases.subscriptionv2 এর সংশ্লিষ্ট ক্ষেত্রগুলিতে ক্ষেত্রগুলি।
| সাবস্ক্রিপশনক্রয় | সাবস্ক্রিপশনPurchaseV2 |
|---|---|
countryCode | regionCode |
orderId | SubscriptionPurchaseLineItem.latest_successful_order_id |
| (কোনও সমতুল্য ক্ষেত্র নেই) | lineItems.offerPhase (বর্তমান পর্যায় চিহ্নিত করে: বিনামূল্যে ট্রায়াল, প্রারম্ভিক মূল্য, প্রোরেশন, ভিত্তি মূল্য) |
| (কোনও সমতুল্য ক্ষেত্র নেই) | lineItems (সাবস্ক্রিপশনপারচেসলাইনআইটেমের তালিকা) যা ক্রয়ের মাধ্যমে অর্জিত পণ্যগুলির প্রতিনিধিত্ব করে |
| (কোনও সমতুল্য ক্ষেত্র নেই) | lineItems.offerDetails.basePlanId |
| (কোনও সমতুল্য ক্ষেত্র নেই) | lineItems.offerDetails.offerId |
| (কোনও সমতুল্য ক্ষেত্র নেই) | lineItems.offerDetails.offerTags |
startTimeMillis | startTime |
expiryTimeMillis | lineItems.expiryTime (ক্রয়ে অর্জিত প্রতিটি সাবস্ক্রিপশনের নিজস্ব expiryTime থাকে) |
| (কোনও সমতুল্য ক্ষেত্র নেই) | subscriptionState (সাবস্ক্রিপশনের অবস্থা নির্দেশ করে) |
| (কোনও সমতুল্য ক্ষেত্র নেই) | pausedStateContext (সাবস্ক্রিপশন স্ট্যাটাস SUBSCRIPTION_STATE_PAUSED হলেই কেবল উপস্থিত) |
autoResumeTimeMillis | pausedStateContext.autoResumeTime |
| (কোনও সমতুল্য ক্ষেত্র নেই) | canceledStateContext (শুধুমাত্র সাবস্ক্রিপশন স্ট্যাটাস SUBSCRIPTION_STATE_CANCELED হলেই উপস্থিত) |
| (কোনও সমতুল্য ক্ষেত্র নেই) | testPurchase (শুধুমাত্র লাইসেন্সপ্রাপ্ত পরীক্ষক ক্রয়ে উপস্থিত) |
autoRenewing | lineItems.autoRenewingPlan.autoRenewEnabled |
priceCurrenceCode , priceAmountMicros | lineItems.autoRenewingPlan.recurringPrice |
introductoryPriceInfo | lineItems.offerPhase.introductoryPriceএই তথ্য প্রতিটি ক্রয়কৃত সাবস্ক্রিপশনের offer পাওয়া যাবে। |
| ডেভেলপারপেলোড | (কোনও সমতুল্য ক্ষেত্র নেই) ডেভেলপার পেলোড অবচিত হয়েছে |
| পেমেন্টস্টেট | (কোনও সমতুল্য ক্ষেত্র নেই) আপনি subscriptionState থেকে পেমেন্টের অবস্থা অনুমান করতে পারেন:
|
cancelReason , userCancellationTimeMillis , cancelSurveyResult | canceledStateContext |
linkedPurchaseToken | linkedPurchaseToken (কোনও পরিবর্তন নেই) |
purchaseType | পরীক্ষা: testPurchase এর মাধ্যমেপ্রচার: signupPromotion |
priceChange | lineItems.autoRenewingPlan.priceChangeDetails |
profileName , emailAddress , givenName , familyName , profileId | subscribeWithGoogleInfo |
acknowledgementState | acknowledgementState (no change) |
promotionType , promotionCode | signupPromotion |
externalAccountId , obfuscatedExternalAccountId , obfuscatedExteranlProfileId | externalAccountIdentifiers |
অন্যান্য সাবস্ক্রিপশন ব্যবস্থাপনা ফাংশন
purchases.subscriptions:get purchases.subscriptionsv2:get এ আপগ্রেড করা হলেও, purchases.subscriptions এন্ডপয়েন্টে ডেভেলপার সাবস্ক্রিপশন ম্যানেজমেন্টের বাকি ফাংশনগুলি আপাতত অপরিবর্তিত রয়েছে, তাই আপনি purchases.subscriptions:acknowledge , purchases.subscriptions:cancel , purchases.subscriptions:defer , purchases.subscriptions:refund এবং purchases.subscriptions:revoke ব্যবহার চালিয়ে যেতে পারেন যেমনটি আপনি আগে করেছিলেন।