REST Resource: edits.tracks

সম্পদ: ট্র্যাক

একটি ট্র্যাক কনফিগারেশন। TracksService জন্য সম্পদ.

JSON প্রতিনিধিত্ব
{
  "track": string,
  "releases": [
    {
      object (Release)
    }
  ]
}
ক্ষেত্র
track

string

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

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

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

countryTargeting

object ( CountryTargeting )

দেশের একটি নির্দিষ্ট সেটের মধ্যে একটি রিলিজ সীমাবদ্ধ করে।

inAppUpdatePriority

integer

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

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

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

JSON প্রতিনিধিত্ব
{
  "language": string,
  "text": string
}
ক্ষেত্র
language

string

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

text

string

প্রদত্ত ভাষায় পাঠ্য।

স্ট্যাটাস

একটি রিলিজ অবস্থা.

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

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

দেশ টার্গেটিং স্পেসিফিকেশন।

JSON প্রতিনিধিত্ব
{
  "countries": [
    string
  ],
  "includeRestOfWorld": boolean
}
ক্ষেত্র
countries[]

string

টার্গেট করা দেশগুলি, দুটি অক্ষর CLDR কোড হিসাবে নির্দিষ্ট করা হয়েছে৷

includeRestOfWorld

boolean

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

পদ্ধতি

get

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

list

সমস্ত ট্র্যাক তালিকা.

patch

একটি ট্র্যাক প্যাচ.

update

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