REST Resource: enterprises.applications

সম্পদ: আবেদন

একটি অ্যাপ সম্পর্কে তথ্য।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "title": string,
  "permissions": [
    {
      object (ApplicationPermission)
    }
  ],
  "managedProperties": [
    {
      object (ManagedProperty)
    }
  ],
  "iconUrl": string,
  "smallIconUrl": string,
  "appTracks": [
    {
      object (AppTrackInfo)
    }
  ],
  "author": string,
  "playStoreUrl": string,
  "distributionChannel": enum (DistributionChannel),
  "appPricing": enum (AppPricing),
  "description": string,
  "screenshotUrls": [
    string
  ],
  "category": string,
  "recentChanges": string,
  "minAndroidSdkVersion": integer,
  "contentRating": enum (ContentRating),
  "updateTime": string,
  "availableCountries": [
    string
  ],
  "features": [
    enum (AppFeature)
  ],
  "appVersions": [
    {
      object (AppVersion)
    }
  ],
  "fullDescription": string
}
ক্ষেত্র
name

string

এন্টারপ্রাইজ/{enterprise}/applications/{packageName} ফর্মে অ্যাপের নাম।

title

string

অ্যাপটির শিরোনাম। স্থানীয়করণ।

permissions[]

object ( ApplicationPermission )

অ্যাপের জন্য প্রয়োজনীয় অনুমতি।

managedProperties[]

object ( ManagedProperty )

অ্যাপের জন্য প্রি-কনফিগার করার জন্য উপলব্ধ পরিচালিত প্রপার্টিগুলির সেট।

iconUrl

string

অ্যাপের আইকন হিসেবে ব্যবহার করা যেতে পারে এমন একটি ছবির লিঙ্ক। এই চিত্রটি 512 x 512 পিক্সেল আকার পর্যন্ত ব্যবহারের জন্য উপযুক্ত৷

smallIconUrl

string

একটি ছোট ছবির লিঙ্ক যা অ্যাপের আইকন হিসেবে ব্যবহার করা যেতে পারে। এই চিত্রটি 128 x 128 পিক্সেল আকার পর্যন্ত ব্যবহারের জন্য উপযুক্ত৷

appTracks[]

object ( AppTrackInfo )

এন্টারপ্রাইজের কাছে দৃশ্যমান অ্যাপ্লিকেশন ট্র্যাক।

author

string

অ্যাপের লেখকের নাম (উদাহরণস্বরূপ, অ্যাপ ডেভেলপার)।

playStoreUrl

string

অ্যাপের জন্য (ভোক্তা) Google Play বিবরণ পৃষ্ঠার একটি লিঙ্ক।

distributionChannel

enum ( DistributionChannel )

কিভাবে এবং কাদের জন্য প্যাকেজ উপলব্ধ করা হয়.

appPricing

enum ( AppPricing )

এই অ্যাপটি বিনামূল্যে হোক, অ্যাপ-মধ্যস্থ কেনাকাটা সহ বিনামূল্যে হোক বা অর্থপ্রদান করা হোক। যদি মূল্য অনির্দিষ্ট থাকে, তাহলে এর মানে হল অ্যাপটি সাধারণত আর উপলভ্য নয় (যদিও এটি এখনও তাদের মালিকদের কাছে উপলব্ধ হতে পারে)।

description

string

স্থানীয় প্রচারমূলক বিবরণ, যদি উপলব্ধ হয়।

screenshotUrls[]

string

অ্যাপের প্রতিনিধিত্বকারী স্ক্রিনশট লিঙ্কগুলির একটি তালিকা।

category

string

অ্যাপের বিভাগ (যেমন রেসিং, সামাজিক, ইত্যাদি)

recentChanges

string

অ্যাপে করা সাম্প্রতিক পরিবর্তনগুলির একটি স্থানীয় বর্ণনা।

minAndroidSdkVersion

integer

অ্যাপটি চালানোর জন্য ন্যূনতম Android SDK প্রয়োজন।

contentRating

enum ( ContentRating )

এই অ্যাপের জন্য কন্টেন্ট রেটিং।

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। অ্যাপটি শেষবার প্রকাশিত হওয়ার আনুমানিক সময় (৭ দিনের মধ্যে)।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

availableCountries[]

string

ISO 3166-1 alpha-2 অনুযায়ী এই অ্যাপটি যেসব দেশে পাওয়া যায়।

features[]

enum ( AppFeature )

এই অ্যাপের উল্লেখযোগ্য বৈশিষ্ট্য (যদি থাকে)।

appVersions[]

object ( AppVersion )

এই অ্যাপের জন্য বর্তমানে উপলব্ধ সংস্করণ।

fullDescription

string

সম্পূর্ণ অ্যাপের বিবরণ, যদি উপলব্ধ থাকে।

আবেদনের অনুমতি

অ্যাপের জন্য একটি অনুমতি প্রয়োজন।

JSON প্রতিনিধিত্ব
{
  "permissionId": string,
  "name": string,
  "description": string
}
ক্ষেত্র
permissionId

string

একটি অস্বচ্ছ স্ট্রিং অনন্যভাবে অনুমতি সনাক্ত করে। স্থানীয়ীকৃত নয়।

name

string

অনুমতির নাম। স্থানীয়করণ।

description

string

অনুমতির একটি দীর্ঘ বিবরণ, এটি কী প্রভাবিত করে সে সম্পর্কে আরও বিশদ প্রদান করে। স্থানীয়করণ।

পরিচালিত সম্পত্তি

পরিচালিত সম্পত্তি।

JSON প্রতিনিধিত্ব
{
  "key": string,
  "type": enum (ManagedPropertyType),
  "title": string,
  "description": string,
  "entries": [
    {
      object (ManagedPropertyEntry)
    }
  ],
  "defaultValue": value,
  "nestedProperties": [
    {
      object (ManagedProperty)
    }
  ]
}
ক্ষেত্র
key

string

বৈশিষ্ট্য সনাক্ত করতে অ্যাপটি যে অনন্য কী ব্যবহার করে, যেমন "com.google.android.gm.fieldname"।

type

enum ( ManagedPropertyType )

সম্পত্তির ধরন।

title

string

সম্পত্তি নাম। স্থানীয়করণ।

description

string

সম্পত্তির একটি দীর্ঘ বিবরণ, এটি কী প্রভাবিত করে তার আরও বিশদ প্রদান করে। স্থানীয়করণ।

entries[]

object ( ManagedPropertyEntry )

CHOICE বা MULTISELECT বৈশিষ্ট্যের জন্য, সম্ভাব্য এন্ট্রিগুলির তালিকা।

defaultValue

value ( Value format)

সম্পত্তির ডিফল্ট মান। BUNDLE_ARRAY বৈশিষ্ট্যগুলির একটি ডিফল্ট মান নেই৷

nestedProperties[]

object ( ManagedProperty )

BUNDLE_ARRAY বৈশিষ্ট্যের জন্য, নেস্টেড বৈশিষ্ট্যের তালিকা৷ একটি BUNDLE_ARRAY সম্পত্তি সর্বাধিক দুই স্তর গভীর।

পরিচালিত সম্পত্তি প্রকার

পরিচালিত সম্পত্তির ধরন।

এনামস
MANAGED_PROPERTY_TYPE_UNSPECIFIED ব্যবহার করা হয় না.
BOOL বুলিয়ান টাইপের একটি সম্পত্তি।
STRING স্ট্রিং টাইপের একটি বৈশিষ্ট্য।
INTEGER পূর্ণসংখ্যার প্রকারের একটি বৈশিষ্ট্য।
CHOICE একটি সেট থেকে একটি আইটেম একটি পছন্দ.
MULTISELECT একটি সেট থেকে একাধিক আইটেমের একটি পছন্দ।
HIDDEN স্ট্রিং প্রকারের একটি লুকানো সীমাবদ্ধতা (ডিফল্ট মানটি এমন তথ্য পাস করতে ব্যবহার করা যেতে পারে যা পরিবর্তন করা যায় না, যেমন একটি সংস্করণ কোড)।
BUNDLE বৈশিষ্ট্য একটি বান্ডিল
BUNDLE_ARRAY সম্পত্তি বান্ডিল একটি অ্যারে.

পরিচালিত সম্পত্তি এন্ট্রি

একটি পরিচালিত সম্পত্তি একটি এন্ট্রি.

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

string

এন্ট্রির মেশিন-পাঠযোগ্য মান, যা কনফিগারেশনে ব্যবহার করা উচিত। স্থানীয়ীকৃত নয়।

name

string

মানব-পাঠ্য মূল্যের নাম। স্থানীয়করণ।

AppTrackInfo

একটি অ্যাপ ট্র্যাকের নাম অ্যাসোসিয়েশনের আইডি।

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

string

অপরিবর্তিত অনন্য ট্র্যাক শনাক্তকারী, প্লে কনসোল পৃষ্ঠার URL-এ releaseTrackId থেকে নেওয়া যা অ্যাপের ট্র্যাকের তথ্য প্রদর্শন করে।

trackAlias

string

প্লে কনসোলে সেট করা trackId এর সাথে যুক্ত ট্র্যাকের নাম। প্লে কনসোল থেকে নাম পরিবর্তনযোগ্য।

বণ্টন প্রণালী

সম্ভাব্য বিতরণ চ্যানেল।

এনামস
DISTRIBUTION_CHANNEL_UNSPECIFIED অনির্দিষ্ট।
PUBLIC_GOOGLE_HOSTED প্যাকেজ প্লে স্টোরের মাধ্যমে পাওয়া যায় এবং একটি নির্দিষ্ট এন্টারপ্রাইজের মধ্যে সীমাবদ্ধ নয়।
PRIVATE_GOOGLE_HOSTED প্যাকেজ একটি ব্যক্তিগত অ্যাপ (একটি এন্টারপ্রাইজের মধ্যে সীমাবদ্ধ) কিন্তু Google দ্বারা হোস্ট করা হয়।
PRIVATE_SELF_HOSTED ব্যক্তিগত অ্যাপ (একটি এন্টারপ্রাইজে সীমাবদ্ধ) এবং ব্যক্তিগতভাবে হোস্ট করা হয়।

অ্যাপপ্রাইজিং

সম্ভাব্য অ্যাপের মূল্য।

এনামস
APP_PRICING_UNSPECIFIED অজানা মূল্য, একটি অনুমোদিত অ্যাপ বোঝাতে ব্যবহৃত হয় যা সাধারণত পাওয়া যায় না।
FREE অ্যাপটি বিনামূল্যে।
FREE_WITH_IN_APP_PURCHASE অ্যাপটি বিনামূল্যে, তবে অ্যাপ-মধ্যস্থ কেনাকাটার অফার করে।
PAID অ্যাপটি অর্থপ্রদান করা হয়।

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

জেনেরিক IARC মান অনুসরণ করে বিষয়বস্তু রেটিং।

এনামস
CONTENT_RATING_UNSPECIFIED অনির্দিষ্ট।
THREE_YEARS শুধুমাত্র 3 বছর এবং তার বেশি বয়সীদের জন্য উপযুক্ত বিষয়বস্তু।
SEVEN_YEARS শুধুমাত্র 7 বছর এবং তার বেশি বয়সীদের জন্য উপযুক্ত বিষয়বস্তু।
TWELVE_YEARS শুধুমাত্র 12 বছর এবং তার বেশি বয়সীদের জন্য উপযুক্ত বিষয়বস্তু।
SIXTEEN_YEARS শুধুমাত্র 16 বছর এবং তার বেশি বয়সীদের জন্য উপযুক্ত বিষয়বস্তু।
EIGHTEEN_YEARS শুধুমাত্র 18 বছর এবং তার বেশি বয়সীদের জন্য উপযুক্ত বিষয়বস্তু।

অ্যাপ ফিচার

সম্ভাব্য অ্যাপ বৈশিষ্ট্য।

এনামস
APP_FEATURE_UNSPECIFIED অনির্দিষ্ট।
VPN_APP অ্যাপটি একটি ভিপিএন।

অ্যাপ সংস্করণ

এটি অ্যাপের একটি একক সংস্করণ উপস্থাপন করে।

JSON প্রতিনিধিত্ব
{
  "versionString": string,
  "versionCode": integer,
  "trackIds": [
    string
  ],
  "production": boolean
}
ক্ষেত্র
versionString

string

সংস্করণ শনাক্ত করতে অ্যাপ বিকাশকারী প্লে স্টোরে ব্যবহৃত স্ট্রিং। স্ট্রিংটি অগত্যা অনন্য বা স্থানীয়করণ নয় (উদাহরণস্বরূপ, স্ট্রিংটি "1.4" হতে পারে)।

versionCode

integer

অ্যাপ সংস্করণের জন্য অনন্য ক্রমবর্ধমান শনাক্তকারী।

trackIds[]

string

ট্র্যাক শনাক্তকারী যেগুলিতে অ্যাপ সংস্করণ প্রকাশিত হয়েছে৷ এতে প্রোডাকশন ট্র্যাক অন্তর্ভুক্ত নয় (পরিবর্তে উত্পাদন দেখুন)৷

production

boolean

মানটি সত্য হলে, এটি নির্দেশ করে যে এই সংস্করণটি একটি উৎপাদন ট্র্যাক।

পদ্ধতি

get

একটি আবেদন সম্পর্কে তথ্য পায়.