অবজ্ঞা

এই দস্তাবেজটি Google Play বিকাশকারী API এবং সম্পর্কিত বৈশিষ্ট্যগুলি তালিকাভুক্ত করে যা একটি অবচয় সময়ের মধ্যে রয়েছে৷

অবচয় টাইমলাইন - 21 মে, 2025 থেকে 31 আগস্ট, 2027

এই বিভাগের বৈশিষ্ট্য এবং API গুলি 21 মে, 2025 তারিখ থেকে অবমুক্ত করা হয়েছে এবং 31 আগস্ট, 2027-এ বন্ধ হয়ে যাবে। তবে, আপনি 1 নভেম্বর, 2027 পর্যন্ত অবচয়িত আইটেমগুলির জন্য একটি এক্সটেনশন পেতে পারেন।

অপ্রচলিত সাবস্ক্রিপশন API

এই বিভাগে API অবচয় তালিকাভুক্ত করা হয়েছে।

API উপলব্ধ প্রতিস্থাপন
subscriptions.get subscriptionsv2.get
subscriptions.refund Subscriptionsv2.get-এ কল করুন SubscriptionPurchaseLineItem পেতে। latest_successful_order_id, এবং তারপর অর্ডার ফেরত দিতে Orders.refund কল করুন।
subscriptions.revoke subscriptionsv2.revoke
সদস্যতা ক্রয়V2. সর্বশেষ অর্ডার আইডি সাবস্ক্রিপশন ক্রয়লাইন আইটেম। সর্বশেষ_সফল_অর্ডার_আইডি
RealTimeDeveloperNotification. SubscriptionNotification.subscriptionId প্রতিস্থাপন নেই
RealTimeDeveloperNotification. সদস্যতা বিজ্ঞপ্তি। বিজ্ঞপ্তির প্রকার SUBSCRIPTION_PRICE_CHANGE_CONFIRMED৷ SUBSCRIPTION_PRICE _CHANGE_UPDATED

পুনরাবৃত্ত সাবস্ক্রিপশনের জন্য SubscriptionPurchaseV2 ক্ষেত্র

purchases.subscriptionv2 নতুন ক্ষেত্র রয়েছে যা নতুন সাবস্ক্রিপশন অবজেক্ট সম্পর্কে আরও বিশদ প্রদান করে। নিম্নলিখিত সারণীটি দেখায় কিভাবে লিগ্যাসি সাবস্ক্রিপশন এন্ডপয়েন্ট ম্যাপ থেকে ক্ষেত্রগুলি purchases.subscriptionv2 এর সংশ্লিষ্ট ক্ষেত্রগুলিতে যায়৷

সাবস্ক্রিপশন ক্রয় সদস্যতা ক্রয়V2
countryCode regionCode
orderId SubscriptionPurchaseLineItem.latest_successful_order_id
(কোন সমতুল্য ক্ষেত্র নেই) 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 (কোন সমতুল্য ক্ষেত্র নেই)
কেনা প্রতিটি সাবস্ক্রিপশনের offer এই তথ্য পাওয়া যাবে।
বিকাশকারী পেলোড (কোন সমতুল্য ক্ষেত্র নেই) ডেভেলপার পেলোড অবমুক্ত করা হয়েছে
পেমেন্ট স্টেট (কোন সমতুল্য ক্ষেত্র নেই)
আপনি subscriptionState স্টেট থেকে অর্থপ্রদানের অবস্থা অনুমান করতে পারেন:
  • পেমেন্ট মুলতুবি আছে:
    • SUBSCRIPTION_STATE_PENDING (মুলতুবি লেনদেনের সাথে নতুন কেনাকাটা)
    • SUBSCRIPTION_STATE_IN_GRACE_PERIOD
    • SUBSCRIPTION_STATE_ON_HOLD
  • পেমেন্ট গৃহীত হয়েছে:
    • SUBSCRIPTION_STATE_ACTIVE
  • বিনামূল্যে ট্রায়াল:
    • Order.line_items.subscription_details.offer_phase ক্ষেত্র যা আপনি Orders.get API দ্বারা আনতে পারেন।
  • বিলম্বিত আপগ্রেড/ডাউনগ্রেড:
    • SUBSCRIPTION_STATE_PENDING
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