REST Resource: edits.tracks

রিসোর্স: ট্র্যাক

একটি ট্র্যাক কনফিগারেশন। ট্র্যাকস সার্ভিসের জন্য উৎস।

JSON উপস্থাপনা
{
  "track": string,
  "releases": [
    {
      object (Release)
    }
  ]
}
ক্ষেত্র
track

string

ট্র্যাকের শনাক্তকারী।

ফর্ম ফ্যাক্টর ট্র্যাকগুলির শনাক্তকারী হিসেবে একটি বিশেষ উপসর্গ থাকে, উদাহরণস্বরূপ wear:production , automotive:production

ট্র্যাকের নাম সম্পর্কে আরও জানুন

releases[]

object ( Release )

একটি পঠন অনুরোধে, ট্র্যাকের সমস্ত সক্রিয় রিলিজ প্রতিনিধিত্ব করে। একটি আপডেট অনুরোধে, কাঙ্ক্ষিত পরিবর্তনগুলি প্রতিনিধিত্ব করে।

মুক্তি

একটি ট্র্যাকের মধ্যে একটি রিলিজ।

JSON উপস্থাপনা
{
  "name": string,
  "versionCodes": [
    string
  ],
  "releaseNotes": [
    {
      object (LocalizedText)
    }
  ],
  "status": enum (Status),
  "userFraction": number,
  "countryTargeting": {
    object (CountryTargeting)
  },
  "inAppUpdatePriority": integer
}
ক্ষেত্র
name

string

রিলিজের নাম। অনন্য হতে হবে না। যদি সেট না করা থাকে, তাহলে নামটি APK এর versionName থেকে তৈরি করা হয়। যদি রিলিজে একাধিক APK থাকে, তাহলে নামটি তারিখ থেকে তৈরি করা হয়।

versionCodes[]

string ( int64 format)

রিলিজে থাকা সকল APK-এর ভার্সন কোড। পূর্ববর্তী রিলিজ থেকে ধরে রাখার জন্য ভার্সন কোডগুলি অবশ্যই অন্তর্ভুক্ত করতে হবে।

releaseNotes[]

object ( LocalizedText )

এই রিলিজে নতুন কী আছে তার একটি বর্ণনা।

status

enum ( Status )

মুক্তির অবস্থা।

userFraction

number

পর্যায়ক্রমে প্রকাশের জন্য যোগ্য ব্যবহারকারীদের ভগ্নাংশ। ০ < fraction < 1। শুধুমাত্র তখনই সেট করা যেতে পারে যখন স্থিতি "অগ্রগতিতে" বা "স্থগিত" থাকে।

countryTargeting

object ( CountryTargeting )

একটি নির্দিষ্ট দেশের মধ্যে একটি রিলিজ সীমাবদ্ধ করে। মনে রাখবেন এটি শুধুমাত্র প্রোডাকশন ট্র্যাকের ইনপ্রোগ্রেস রিলিজের জন্য সেট করার অনুমতি রয়েছে।

inAppUpdatePriority

integer

রিলিজের অ্যাপ-মধ্যস্থ আপডেট অগ্রাধিকার। রিলিজে নতুন যোগ করা সমস্ত APK এই অগ্রাধিকারে বিবেচনা করা হবে। [0, 5] পরিসরে মান নিতে পারে, যেখানে 5 সর্বোচ্চ অগ্রাধিকার। ডিফল্ট 0। রিলিজটি রোল আউট হয়ে গেলে inAppUpdatePriority আপডেট করা যাবে না। https://developer.android.com/guide/playcore/in-app-updates দেখুন।

স্থানীয়করণকৃত পাঠ্য

প্রদত্ত ভাষায় স্থানীয়কৃত পাঠ্য।

JSON উপস্থাপনা
{
  "language": string,
  "text": string
}
ক্ষেত্র
language

string

ভাষা স্থানীয়করণ কোড (একটি BCP-47 ভাষা ট্যাগ; উদাহরণস্বরূপ, অস্ট্রিয়ান জার্মানের জন্য "de-AT")।

text

string

প্রদত্ত ভাষার লেখা।

অবস্থা

একটি মুক্তির অবস্থা।

এনামস
statusUnspecified অনির্দিষ্ট অবস্থা।
draft রিলিজের APK গুলি ব্যবহারকারীদের পরিবেশন করা হচ্ছে না।
inProgress রিলিজের APK গুলি 'userFraction' দ্বারা নির্ধারিত ব্যবহারকারীদের একটি অংশের কাছে পরিবেশিত হচ্ছে।
halted রিলিজের APK গুলি আর ব্যবহারকারীদের পরিবেশন করা হবে না। যাদের কাছে ইতিমধ্যেই এই APK গুলি আছে তারা এর প্রভাব থেকে মুক্ত থাকবেন।
completed রিলিজটিতে আর কোনও পরিবর্তন হবে না। এর APK গুলি সকল ব্যবহারকারীর জন্য পরিবেশিত হচ্ছে, যদি না তারা সাম্প্রতিক রিলিজের APK গুলির জন্য যোগ্য হন।

কান্ট্রি টার্গেটিং

দেশ লক্ষ্যমাত্রার স্পেসিফিকেশন।

JSON উপস্থাপনা
{
  "countries": [
    string
  ],
  "includeRestOfWorld": boolean
}
ক্ষেত্র
countries[]

string

লক্ষ্যবস্তুভুক্ত দেশ, দুই অক্ষরের CLDR কোড হিসেবে নির্দিষ্ট।

includeRestOfWorld

boolean

"বিশ্বের বাকি অংশ" এবং স্পষ্টভাবে লক্ষ্যবস্তুভুক্ত দেশগুলি অন্তর্ভুক্ত করুন।

পদ্ধতি

create

একটি নতুন ট্র্যাক তৈরি করে।

get

একটি ট্র্যাক পায়।

list

সকল ট্র্যাক তালিকাভুক্ত করে।

patch

একটি ট্র্যাক প্যাচ করে।

update

একটি ট্র্যাক আপডেট করে।

ত্রুটি কোড

এই রিসোর্সের ক্রিয়াকলাপগুলি নিম্নলিখিত HTTP ত্রুটি কোডগুলি ফেরত দেয়:

ত্রুটি কোড কারণ বিবরণ রেজোলিউশন