- রিসোর্স: সাবস্ক্রিপশনঅফার
- রাজ্য
- সাবস্ক্রিপশনঅফারফেজ
- আঞ্চলিক সাবস্ক্রিপশনঅফারফেজকনফিগ
- আঞ্চলিক সাবস্ক্রিপশনঅফারফেজফ্রিপ্রাইসওভাররাইড
- অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফারফেজকনফিগ
- অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফার ফেজ মূল্য
- অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফারফেজফ্রিপ্রাইসওভাররাইড
- সাবস্ক্রিপশনঅফারটার্গেটিং
- অধিগ্রহণলক্ষ্যনির্ধারণনিয়ম
- টার্গেটিংরুলস্কোপ
- টার্গেটিংরুলস্কোপএইসাবস্ক্রিপশন
- টার্গেটিংরুলস্কোপঅ্যানিসাবস্ক্রিপশনইনঅ্যাপ
- আপগ্রেড টার্গেটিংনিয়ম
- আঞ্চলিক সাবস্ক্রিপশনঅফারকনফিগ
- অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফারকনফিগ
- পদ্ধতি
রিসোর্স: সাবস্ক্রিপশনঅফার
একটি একক, অস্থায়ী প্রস্তাব
| JSON উপস্থাপনা |
|---|
{ "packageName": string, "productId": string, "basePlanId": string, "offerId": string, "state": enum ( |
| ক্ষেত্র | |
|---|---|
packageName | প্রয়োজনীয়। অপরিবর্তনীয়। মূল সাবস্ক্রিপশনটি যে অ্যাপের সাথে সম্পর্কিত তার প্যাকেজ নাম। |
productId | প্রয়োজনীয়। অপরিবর্তনীয়। এই অফারটি যে মূল সাবস্ক্রিপশনের, তার আইডি। |
basePlanId | প্রয়োজনীয়। অপরিবর্তনীয়। এই অফারটি যে বেস প্ল্যানের জন্য একটি এক্সটেনশন, তার আইডি। |
offerId | আবশ্যক। অপরিবর্তনীয়। এই সাবস্ক্রিপশন অফারের অনন্য আইডি। বেস প্ল্যানের মধ্যে অবশ্যই অনন্য হতে হবে। |
state | শুধুমাত্র আউটপুট। এই অফারের বর্তমান অবস্থা। সক্রিয় এবং নিষ্ক্রিয়করণ ক্রিয়া ব্যবহার করে পরিবর্তন করা যেতে পারে। বিঃদ্রঃ: বেস প্ল্যান স্টেট এই অবস্থাকে ছাড়িয়ে যায়, তাই বেস প্ল্যান সক্রিয় না থাকলে একটি সক্রিয় অফার উপলব্ধ নাও হতে পারে। |
phases[] | আবশ্যক। এই সাবস্ক্রিপশন অফারের ধাপগুলি। কমপক্ষে একটি এবং সর্বাধিক দুটি এন্ট্রি থাকতে হবে। ব্যবহারকারীরা সর্বদা নির্দিষ্ট ক্রমে এই ধাপগুলি পাবেন। |
targeting | এই অফারের জন্য যোগ্য হতে ব্যবহারকারীদের যেসব প্রয়োজনীয়তা পূরণ করতে হবে। কোনও অফার ফেরত দেওয়া উচিত কিনা তা নির্ধারণের জন্য Play যে প্রয়োজনীয়তাগুলি মূল্যায়ন করবে তা প্রতিনিধিত্ব করে। ডেভেলপাররা নিজেরাই এই অফারগুলি আরও ফিল্টার করতে পারেন। |
regionalConfigs[] | প্রয়োজনীয়। এই অফারের অঞ্চল-নির্দিষ্ট কনফিগারেশন। কমপক্ষে একটি এন্ট্রি থাকতে হবে। |
otherRegionsConfig | ভবিষ্যতে যেকোনো নতুন অবস্থানের জন্য প্লে কনফিগারেশন চালু হতে পারে। |
offerTags[] | এই অফারের জন্য নির্দিষ্ট করা সর্বাধিক ২০টি কাস্টম ট্যাগের তালিকা, এবং বিলিং লাইব্রেরির মাধ্যমে অ্যাপে ফেরত পাঠানো হয়েছে। |
রাজ্য
সাবস্ক্রিপশন অফারের বর্তমান অবস্থা।
| এনামস | |
|---|---|
STATE_UNSPECIFIED | ডিফল্ট মান, কখনও ব্যবহার করা উচিত নয়। |
DRAFT | সাবস্ক্রিপশন অফারটি ব্যবহারকারীদের জন্য উপলব্ধ ছিল না এবং কখনও ছিল না। |
ACTIVE | সাবস্ক্রিপশন অফারটি নতুন এবং বিদ্যমান ব্যবহারকারীদের জন্য উপলব্ধ। |
INACTIVE | সাবস্ক্রিপশন অফারটি নতুন ব্যবহারকারীদের জন্য উপলব্ধ নয়। বিদ্যমান ব্যবহারকারীরা অ্যাক্সেস বজায় রাখবেন। |
সাবস্ক্রিপশনঅফারফেজ
সাবস্ক্রিপশন অফারের একক পর্যায়।
| JSON উপস্থাপনা |
|---|
{ "recurrenceCount": integer, "duration": string, "regionalConfigs": [ { object ( |
| ক্ষেত্র | |
|---|---|
recurrenceCount | প্রয়োজনীয়। এই ধাপটি কতবার পুনরাবৃত্তি হবে। যদি এই অফার পর্বটি বিনামূল্যে না হয়, তাহলে প্রতিটি পুনরাবৃত্তি ব্যবহারকারীর কাছ থেকে এই অফার পর্বের মূল্য চার্জ করবে। |
duration | প্রয়োজনীয়। এই পর্যায়ের একক পুনরাবৃত্তির সময়কাল। ISO 8601 ফর্ম্যাটে নির্দিষ্ট করা হয়েছে। |
regionalConfigs[] | প্রয়োজনীয়। এই অফার পর্বের অঞ্চল-নির্দিষ্ট কনফিগারেশন। এই তালিকায় প্রতিটি অঞ্চলের জন্য ঠিক একটি এন্ট্রি থাকতে হবে যার জন্য সাবস্ক্রিপশন অফারে একটি আঞ্চলিক কনফিগারেশন রয়েছে। |
otherRegionsConfig | Play-তে যেকোনো নতুন অবস্থানের মূল্য নির্ধারণের তথ্য চালু হতে পারে। |
আঞ্চলিক সাবস্ক্রিপশনঅফারফেজকনফিগ
একটি একক অঞ্চলে সাবস্ক্রিপশন অফারের একক পর্যায়ের জন্য কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{ "regionCode": string, // Union field |
| ক্ষেত্র | |
|---|---|
regionCode | প্রয়োজনীয়। অপরিবর্তনীয়। এই কনফিগারেশনটি যে অঞ্চলে প্রযোজ্য। |
Union ফিল্ড price_override । এই পর্যায়ের মূল্য ওভাররাইড। প্রয়োজনীয়। price_override নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
price | এই অফার পর্বের জন্য ব্যবহারকারী যে পরম মূল্য প্রদান করবেন। মূল্যটি এই অঞ্চলের জন্য অনুমোদিত সর্বনিম্ন মূল্যের চেয়ে কম হওয়া উচিত নয়। |
relativeDiscount | এই অফার পর্বের জন্য ব্যবহারকারী যে ফেজ সময়কাল প্রদান করে তার উপর ভিত্তি করে বেস প্ল্যানের মূল্যের ভগ্নাংশ। উদাহরণস্বরূপ, যদি এই অঞ্চলের জন্য বেস প্ল্যানের মূল্য ১ বছরের জন্য $১২ হয়, তাহলে ৩ মাস মেয়াদী একটি ফেজের জন্য ৫০% ছাড় $১.৫০ মূল্যের সাথে সামঞ্জস্যপূর্ণ হবে। ছাড়টি অবশ্যই ০ এর চেয়ে বড় এবং ১ এর চেয়ে ছোট ভগ্নাংশ হিসাবে নির্দিষ্ট করতে হবে। ফলস্বরূপ মূল্য নিকটতম বিলযোগ্য ইউনিটে (যেমন USD এর জন্য সেন্ট) পূর্ণাঙ্গ করা হবে। যদি ছাড়কৃত মূল্য এই অঞ্চলে অনুমোদিত সর্বনিম্ন মূল্যের চেয়ে কম হয় তবে আপেক্ষিক ছাড়টি অবৈধ বলে বিবেচিত হবে। |
absoluteDiscount | এই অফার পর্বের জন্য ব্যবহারকারী যে পর্যায়কাল প্রদান করবেন তার উপর ভিত্তি করে বেস প্ল্যান মূল্য থেকে বিয়োগ করা অর্থের পরম পরিমাণ। উদাহরণস্বরূপ, যদি এই অঞ্চলের জন্য বেস প্ল্যান মূল্য ১ বছরের জন্য $১২ হয়, তাহলে ৩ মাস মেয়াদী একটি পর্যায়ের জন্য $১ এর পরম ছাড় $২ মূল্যের সমান হবে। ফলস্বরূপ মূল্য এই অঞ্চলের জন্য অনুমোদিত সর্বনিম্ন মূল্যের চেয়ে কম নাও হতে পারে। |
free | নির্দিষ্ট করে বলা আছে যে এই অফারটি বিনামূল্যে পাওয়া যাবে। |
আঞ্চলিক সাবস্ক্রিপশনঅফারফেজফ্রিপ্রাইসওভাররাইড
এই ধরণের কোনও ক্ষেত্র নেই।
একটি সাবস্ক্রিপশন অফারের একক পর্যায়ের জন্য বিনামূল্যে মূল্য ওভাররাইড কনফিগারেশন উপস্থাপন করে
অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফারফেজকনফিগ
যেকোনো নতুন অবস্থানের জন্য কনফিগারেশন প্লে একক অফার পর্বের জন্য চালু হতে পারে।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
Union ফিল্ড price_override । এই পর্যায়ের মূল্য ওভাররাইড। প্রয়োজনীয়। price_override নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
otherRegionsPrices | এই অফার পর্বের জন্য ব্যবহারকারী যে পরম মূল্য প্রদান করবেন। Play যে কোনও নতুন স্থানে লঞ্চ হতে পারে তার জন্য অনুমোদিত ন্যূনতম মূল্যের চেয়ে দাম কম হওয়া উচিত নয়। |
relativeDiscount | এই অফার পর্বের জন্য ব্যবহারকারী যে ফেজ সময়কাল প্রদান করবেন তার উপর ভিত্তি করে বেস প্ল্যানের মূল্যের ভগ্নাংশ আনুপাতিক হারে নির্ধারণ করা হয়েছে। উদাহরণস্বরূপ, যদি এই অঞ্চলের জন্য বেস প্ল্যানের মূল্য ১ বছরের জন্য $১২ হয়, তাহলে ৩ মাস মেয়াদী একটি ফেজের জন্য ৫০% ছাড় $১.৫০ মূল্যের সাথে সামঞ্জস্যপূর্ণ হবে। ছাড়টি অবশ্যই ০ এর চেয়ে বড় এবং ১ এর চেয়ে ছোট ভগ্নাংশ হিসাবে নির্দিষ্ট করতে হবে। ফলস্বরূপ মূল্য নিকটতম বিলযোগ্য ইউনিটে (যেমন USD এর জন্য সেন্ট) পূর্ণাঙ্গ করা হবে। যদি ছাড়কৃত মূল্য Play যে কোনও নতুন স্থানে চালু হতে পারে সেখানে অনুমোদিত সর্বনিম্ন মূল্যের চেয়ে কম হয় তবে আপেক্ষিক ছাড়টি অবৈধ বলে বিবেচিত হবে। |
absoluteDiscounts | এই অফার পর্বের জন্য ব্যবহারকারী যে ফেজ সময়কাল প্রদান করবেন তার উপর ভিত্তি করে বেস প্ল্যানের মূল্য থেকে বিয়োগ করা অর্থের পরম পরিমাণ। উদাহরণস্বরূপ, যদি এই অঞ্চলের জন্য বেস প্ল্যানের মূল্য ১ বছরের জন্য $১২ হয়, তাহলে ৩ মাস মেয়াদী একটি ফেজের জন্য $১ এর পরম ছাড় $২ মূল্যের সমান হবে। ফলস্বরূপ মূল্য Play যে কোনও নতুন স্থানে লঞ্চ করতে পারে তার জন্য অনুমোদিত সর্বনিম্ন মূল্যের চেয়ে কম নাও হতে পারে। |
free | নির্দিষ্ট করে বলা আছে যে এই অফারটি বিনামূল্যে পাওয়া যাবে। |
অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফার ফেজ মূল্য
Play-তে যেকোনো নতুন অবস্থানের মূল্য নির্ধারণের তথ্য চালু হতে পারে।
| JSON উপস্থাপনা |
|---|
{ "usdPrice": { object ( |
| ক্ষেত্র | |
|---|---|
usdPrice | আবশ্যক। Play চালু হতে পারে এমন যেকোনো নতুন অবস্থানের জন্য USD-তে মূল্য ব্যবহার করা হবে। |
eurPrice | প্রয়োজনীয়। যেকোনো নতুন অবস্থানের জন্য EUR-তে মূল্য ব্যবহার করতে হবে। Play চালু হতে পারে। |
অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফারফেজফ্রিপ্রাইসওভাররাইড
এই ধরণের কোনও ক্ষেত্র নেই।
প্লে একক অফার পর্বের জন্য যেকোনো নতুন অবস্থানের জন্য বিনামূল্যে মূল্য ওভাররাইড কনফিগারেশন উপস্থাপন করে।
সাবস্ক্রিপশনঅফারটার্গেটিং
এই অফারটি গ্রহণ করার জন্য একজন ব্যবহারকারীকে কোন নিয়মটি পূরণ করতে হবে তা সংজ্ঞায়িত করে।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ড rule । ডেভেলপার-নির্ধারিত অফারের যোগ্যতার জন্য খালি রাখুন। rule নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
acquisitionRule | নতুন ব্যবহারকারী অধিগ্রহণের জন্য অফার টার্গেটিং নিয়ম। |
upgradeRule | ব্যবহারকারীদের বিদ্যমান পরিকল্পনা আপগ্রেড করার জন্য অফার টার্গেটিং নিয়ম। |
অধিগ্রহণলক্ষ্যনির্ধারণনিয়ম
ফর্মের একটি টার্গেটিং নিয়ম উপস্থাপন করে: ব্যবহারকারীর আগে কখনও {স্কোপ} ছিল না।
| JSON উপস্থাপনা |
|---|
{
"scope": {
object ( |
| ক্ষেত্র | |
|---|---|
scope | আবশ্যক। এই নিয়মে বিবেচনা করা সাবস্ক্রিপশনের পরিধি। শুধুমাত্র "এই সাবস্ক্রিপশন" এবং "অ্যাপের যেকোনো সাবস্ক্রিপশন" এর অনুমতি রয়েছে। |
টার্গেটিংরুলস্কোপ
অতীত বা বর্তমান এনটাইটেলমেন্টের উপর ভিত্তি করে ব্যবহারকারীদের লক্ষ্য অফারগুলির সাথে একটি টার্গেটিং নিয়ম মেলে এমন সাবস্ক্রিপশনের সুযোগ নির্ধারণ করে।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ক্ষেত্রের | |
thisSubscription | বর্তমান টার্গেটিং নিয়মের পরিধি হল সেই সাবস্ক্রিপশন যেখানে এই অফারটি সংজ্ঞায়িত করা হয়েছে। |
anySubscriptionInApp | বর্তমান টার্গেটিং নিয়মের পরিধি হল প্যারেন্ট অ্যাপের যেকোনো সাবস্ক্রিপশন। |
specificSubscriptionInApp | বর্তমান টার্গেটিং নিয়মের পরিধি হল নির্দিষ্ট সাবস্ক্রিপশন আইডি সহ সাবস্ক্রিপশন। একই প্যারেন্ট অ্যাপের মধ্যে একটি সাবস্ক্রিপশন হতে হবে। |
টার্গেটিংরুলস্কোপএইসাবস্ক্রিপশন
এই ধরণের কোনও ক্ষেত্র নেই।
এই অফারটি যে সাবস্ক্রিপশনে সংজ্ঞায়িত করা হয়েছে তার সাথে সম্পর্কিত টার্গেটিং নিয়মের সুযোগ উপস্থাপন করে।
টার্গেটিংরুলস্কোপঅ্যানিসাবস্ক্রিপশনইনঅ্যাপ
এই ধরণের কোনও ক্ষেত্র নেই।
প্যারেন্ট অ্যাপের যেকোনো সাবস্ক্রিপশনের সাথে সম্পর্কিত টার্গেটিং নিয়মের সুযোগ উপস্থাপন করে।
আপগ্রেড টার্গেটিংনিয়ম
ফর্মের একটি টার্গেটিং নিয়ম উপস্থাপন করে: ব্যবহারকারীর বর্তমানে {scope} আছে [বিলিং পিরিয়ড {billing_period} সহ]।
| JSON উপস্থাপনা |
|---|
{
"oncePerUser": boolean,
"scope": {
object ( |
| ক্ষেত্র | |
|---|---|
oncePerUser | এই অফারটি প্রতি ব্যবহারকারীর জন্য শুধুমাত্র একবারের মধ্যে সীমাবদ্ধ রাখুন। যদি সত্য হিসেবে সেট করা থাকে, তাহলে কোনও ব্যবহারকারী যদি কখনও এই অফারটি সাবস্ক্রাইব করে থাকেন, তাহলে তিনি আর কখনও এই অফারের জন্য যোগ্য হতে পারবেন না। |
scope | আবশ্যক। এই নিয়মে বিবেচনা করা সাবস্ক্রিপশনের পরিধি। শুধুমাত্র "এই সাবস্ক্রিপশন" এবং "অ্যাপে নির্দিষ্ট সাবস্ক্রিপশন" এর অনুমতি রয়েছে। |
billingPeriodDuration | এই নিয়মের জন্য যোগ্য হতে হলে, ISO 8601 ফর্ম্যাটে নির্দিষ্ট বিলিং সময়কাল, যা বর্তমানে একজন ব্যবহারকারীর সাবস্ক্রাইব করা আবশ্যক। যদি নির্দিষ্ট না করা থাকে, তাহলে যেকোনো বিলিং সময়কালের সাবস্ক্রাইব করা ব্যবহারকারীদের সাথে মিলিত করা হবে। |
আঞ্চলিক সাবস্ক্রিপশনঅফারকনফিগ
একটি একক অঞ্চলে সাবস্ক্রিপশন অফারের জন্য কনফিগারেশন।
| JSON উপস্থাপনা |
|---|
{ "regionCode": string, "newSubscriberAvailability": boolean } |
| ক্ষেত্র | |
|---|---|
regionCode | প্রয়োজনীয়। অপরিবর্তনীয়। এই কনফিগারেশনটি ISO 3166-2 দ্বারা সংজ্ঞায়িত অঞ্চল কোডে প্রযোজ্য, যেমন "US"। |
newSubscriberAvailability | নির্দিষ্ট অঞ্চলে সাবস্ক্রিপশন অফারটি নতুন গ্রাহকদের জন্য উপলব্ধ কিনা। এই মানটি মিথ্যাতে সেট করা থাকলে বিদ্যমান গ্রাহকদের সাবস্ক্রিপশন বাতিল করা হবে না। যদি নির্দিষ্ট না করা থাকে, তাহলে এটি ডিফল্টভাবে মিথ্যাতে পরিণত হবে। |
অন্যান্য অঞ্চলসাবস্ক্রিপশনঅফারকনফিগ
যেকোনো নতুন অবস্থানের জন্য কনফিগারেশন প্লে সাবস্ক্রিপশন অফারে নির্দিষ্টভাবে চালু হতে পারে।
| JSON উপস্থাপনা |
|---|
{ "otherRegionsNewSubscriberAvailability": boolean } |
| ক্ষেত্র | |
|---|---|
otherRegionsNewSubscriberAvailability | ভবিষ্যতে Play-তে কোনও নতুন স্থানে সাবস্ক্রিপশন অফার চালু হতে পারে কিনা। যদি নির্দিষ্ট না করা থাকে, তাহলে এটি ডিফল্টভাবে মিথ্যাতে পরিণত হবে। |
পদ্ধতি | |
|---|---|
| একটি সাবস্ক্রিপশন অফার সক্রিয় করে। |
| এক বা একাধিক সাবস্ক্রিপশন অফার পড়ে। |
| সাবস্ক্রিপশন অফারগুলির একটি ব্যাচ আপডেট করে। |
| সাবস্ক্রিপশন অফারের কিছু অবস্থা আপডেট করে। |
| একটি নতুন সাবস্ক্রিপশন অফার তৈরি করে। |
| সাবস্ক্রিপশন অফার নিষ্ক্রিয় করে। |
| একটি সাবস্ক্রিপশন অফার মুছে ফেলে। |
| একটি মাত্র অফার পড়ে |
| একটি প্রদত্ত সাবস্ক্রিপশনের অধীনে সমস্ত অফার তালিকাভুক্ত করে। |
| একটি বিদ্যমান সাবস্ক্রিপশন অফার আপডেট করে। |
ত্রুটি কোড
এই রিসোর্সের ক্রিয়াকলাপগুলি নিম্নলিখিত HTTP ত্রুটি কোডগুলি ফেরত দেয়:
| ত্রুটি কোড | কারণ | বিবরণ | রেজোলিউশন |
|---|---|---|---|
400 | invalidValue | অনুরোধে একটি অবৈধ মান প্রদান করা হয়েছে। এটি প্রায়শই একটি ত্রুটিপূর্ণ বা অবৈধ ক্রয় টোকেনের জন্য ফেরত পাঠানো হয়। | API রেফারেন্সের উপর ভিত্তি করে অনুরোধের বডি বা প্যারামিটারে অবৈধ ফিল্ড মান সংশোধন করুন। |
400 | required | অনুরোধটিতে একটি প্রয়োজনীয় ক্ষেত্র বা প্যারামিটার অনুপস্থিত। | সমস্ত বাধ্যতামূলক ক্ষেত্র এবং পরামিতি অন্তর্ভুক্ত আছে কিনা তা নিশ্চিত করতে API ডকুমেন্টেশন দেখুন। |
403 | userInsufficientPermission | অনুরোধকৃত ক্রিয়াকলাপ সম্পাদনের জন্য ব্যবহারকারীর পর্যাপ্ত অনুমতি নেই। | নিশ্চিত করুন যে প্রমাণিত ব্যবহারকারীর Google Play Console-এ প্রয়োজনীয় অনুমতি আছে। আরও বিস্তারিত জানার জন্য "একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করা" দেখুন। |
404 | notFound | অনুরোধ করা রিসোর্সটি খুঁজে পাওয়া যায়নি। | শনাক্তকারী (যেমন, ক্রয় টোকেন, প্যাকেজের নাম, পণ্য আইডি, সাবস্ক্রিপশন আইডি) সঠিক কিনা তা যাচাই করুন। |
409 | concurrentUpdate | একই সাথে আপডেট করা হচ্ছে এমন একটি অবজেক্ট আপডেট করার চেষ্টা করা হয়েছিল। | এক্সপোনেনশিয়াল ব্যাকঅফ দিয়ে অনুরোধটি পুনরায় চেষ্টা করুন। একই রিসোর্সে একযোগে পরিবর্তন এড়িয়ে চলুন। |
5xx | Generic error | গুগল প্লে সার্ভারে সাধারণ ত্রুটি। | আপনার অনুরোধটি আবার চেষ্টা করুন। যদি সমস্যাটি থেকে যায়, তাহলে আপনার Google Play অ্যাকাউন্ট ম্যানেজারের সাথে যোগাযোগ করুন অথবা একটি সহায়তা অনুরোধ জমা দিন। কোনও পরিচিত বিভ্রাটের জন্য Play Status Dashboard চেক করার কথা বিবেচনা করুন। |