REST Resource: appstorecatalog.recentAppViews

রিসোর্স: RecentAppView

সম্প্রতি আপডেট করা অ্যাপ সম্পর্কে মেটাডেটা।

JSON উপস্থাপনা
{
  "appView": {
    object (CatalogAppView)
  }
}
ফিল্ড
appView

object (CatalogAppView)

সম্প্রতি আপডেট করা অ্যাপ ভিউ।

CatalogAppView

অ্যাপ স্টোরের জন্য ক্যাটালগ এক্সপোর্টের মধ্যে Google Play অ্যাপের ভিউ।

JSON উপস্থাপনা
{
  "packageName": string,
  "developerDetails": {
    object (DeveloperDetails)
  },
  "appContactInformation": {
    object (AppContactInformation)
  },
  "appCategory": enum (AppCategory),
  "appSubcategory": string,
  "hasInAppPurchases": boolean,
  "localizedStoreListings": {
    object (LocalizedStoreListings)
  },
  "deviceCompatibilityRequirements": [
    {
      object (DeviceCompatibilityRequirements)
    }
  ],
  "permissions": [
    {
      object (Permission)
    }
  ],
  "permissionsSdk23": [
    {
      object (Permission)
    }
  ],
  "excludedDevicesByIdentifier": [
    {
      object (DeviceIdentifier)
    }
  ],
  "excludedDevicesBySelector": [
    {
      object (DeviceSelector)
    }
  ],
  "activeVersionNames": [
    string
  ],
  "privacyPolicyUrl": string,
  "hasInAppAds": boolean,
  "isAdultOnlyAudience": boolean,
  "iarcCertificateId": string,
  "firstReleaseDate": {
    object (Date)
  },
  "priceInTheUnitedStates": {
    object (Money)
  },
  "salePriceInTheUnitedStates": {
    object (Money)
  },
  "deliveryToken": string,
  "lastPublishTime": string
}
ফিল্ড
packageName

string

অ্যাপের প্যাকেজের নাম।

developerDetails

object (DeveloperDetails)

অ্যাপের ডেভেলপার সংক্রান্ত বিবরণ।

appContactInformation

object (AppContactInformation)

অ্যাপের জন্য ডেভেলপার-প্রদত্ত যোগাযোগের তথ্য।

appCategory

enum (AppCategory)

appSubcategory

string

অ্যাপের উপবিভাগ, যেমন "GAME_ACTION"।

hasInAppPurchases

boolean

Google Play-এর মাধ্যমে অ্যাপ-মধ্যস্থ কেনাকাটার সুবিধা অ্যাপে আছে কিনা।

localizedStoreListings

object (LocalizedStoreListings)

Google Play-তে দেখানো অ্যাপের লোকালাইজ করা স্টোর লিস্টিং।

deviceCompatibilityRequirements[]

object (DeviceCompatibilityRequirements)

অ্যাপটি ডিভাইস কম্প্যাটিবিলিটির একাধিক সেট নির্দিষ্ট করতে পারে এবং কোনও ডিভাইস অ্যাপের সাথে কম্প্যাটিবল বলে বিবেচিত হয় যদি এটি অন্তত একটি DeviceCompatibilityRequirements পূরণ করে।

permissions[]

object (Permission)

অ্যাপের দ্বারা ঘোষিত প্রয়োজনীয় অনুমতি যা সমস্ত Android SDK ভার্সনের জন্য প্রযোজ্য।

permissionsSdk23[]

object (Permission)

অ্যাপের মাধ্যমে ঘোষণা করা প্রয়োজনীয় অনুমতি যা Android SDK ভার্সন SDK 23 এবং তার পরবর্তী ভার্সনের জন্য প্রযোজ্য।

excludedDevicesByIdentifier[]

object (DeviceIdentifier)

অ্যাপের ডিস্ট্রিবিউশন থেকে বাদ দেওয়া ডিভাইসের তালিকা, যদিও সেগুলি deviceCompatibilityRequirements-এর প্রয়োজনীয়তার সাথে মানানসই। এগুলি OR-ed, অর্থাৎ কোনও ডিভাইস যদি কোনও শনাক্তকারীর সাথে মিলে যায় তবে সেটি বাদ দেওয়া হয়।

excludedDevicesBySelector[]

object (DeviceSelector)

ডিভাইসের তালিকা অ্যাপের ডিস্ট্রিবিউশন থেকে বাদ দেওয়া হয়েছে, যদিও সেগুলি deviceCompatibilityRequirements-এর প্রয়োজনীয়তার সাথে মানানসই। প্রদত্ত যেকোনও সিলেক্টরের সাথে মিলে গেলে, কোনও ডিভাইস বাদ দেওয়া হয়।

activeVersionNames[]

string

android:versionName ম্যানিফেস্ট অ্যাট্রিবিউট থেকে ম্যাপ করা অ্যাপের অ্যাক্টিভ ভার্সন।

privacyPolicyUrl

string

অ্যাপের গোপনীয়তা নীতির URL।

hasInAppAds

boolean

অ্যাপে বিজ্ঞাপন আছে কিনা।

isAdultOnlyAudience

boolean

অ্যাপটি শুধুমাত্র প্রাপ্তবয়স্ক (১৮+) দর্শকদের জন্য কিনা।

iarcCertificateId

string

অ্যাপের জন্য IARC সার্টিফিকেট আইডি।

firstReleaseDate

object (Date)

অ্যাপটি প্রথম রিলিজ হওয়ার তারিখ।

priceInTheUnitedStates

object (Money)

মার্কিন যুক্তরাষ্ট্রে অ্যাপের দাম। অ্যাপটি ফ্রি হলে ফাঁকা রাখুন।

salePriceInTheUnitedStates

object (Money)

মার্কিন যুক্তরাষ্ট্রে অ্যাপের বিক্রয় মূল্য। শুধুমাত্র মার্কিন যুক্তরাষ্ট্রে অ্যাক্টিভ সেল সহ পেড অ্যাপের জন্য পপুলেট করা হয়েছে।

deliveryToken

string

Google Play Inline Install API-এর মাধ্যমে অ্যাপ ডেলিভারির জন্য ব্যবহৃত টোকেন। প্রতিটি Play অ্যাপ এবং প্রতিটি থার্ড-পার্টি অ্যাপ স্টোরের কম্বিনেশনের জন্য টোকেনটি অনন্য এবং এর বৈধতার মেয়াদ ৭ দিন পর্যন্ত সীমিত।

lastPublishTime

string (Timestamp format)

অ্যাপটি শেষবার যখন প্রকাশ করা হয়েছিল সেই টাইমস্ট্যাম্প।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নরমালাইজড হবে এবং ০, ৩, ৬ বা ৯টি ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। যেমন: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"।

DeveloperDetails

Google Play অ্যাপের ডেভেলপার সংক্রান্ত বিবরণ।

JSON উপস্থাপনা
{
  "developerName": string,
  "contactEmail": string,
  "address": string,
  "phoneNumber": string,
  "website": string
}
ফিল্ড
developerName

string

অ্যাপের ডেভেলপারের নাম।

contactEmail

string

ডেভেলপারের সাথে যোগাযোগের ইমেল।

address

string

ডেভেলপারের আসল ঠিকানা।

phoneNumber

string

ডেভেলপারের ফোন নম্বর।

website

string

ডেভেলপারের ওয়েবসাইট।

AppContactInformation

অ্যাপের জন্য যোগাযোগের তথ্য।

JSON উপস্থাপনা
{
  "contactEmail": string,
  "phoneNumber": string,
  "websiteUrl": string
}
ফিল্ড
contactEmail

string

এই অ্যাপের জন্য যোগাযোগের ইমেল। সবসময় সেট করা থাকে।

phoneNumber

string

এই অ্যাপের জন্য যোগাযোগের ফোন নম্বর। ডেভেলপার চাইলে এটি দিতে পারেন।

websiteUrl

string

এই অ্যাপের জন্য যোগাযোগের ওয়েবসাইট URL। ডেভেলপার ঐচ্ছিকভাবে এটি প্রদান করেন।

AppCategory

অ্যাপের বিভাগ।

Enums
APP_CATEGORY_UNSPECIFIED
GAME
APP

LocalizedStoreListings

JSON উপস্থাপনা
{
  "localizedStoreListings": [
    {
      object (LocalizedStoreListing)
    }
  ],
  "defaultLanguageCode": string
}
ফিল্ড
localizedStoreListings[]

object (LocalizedStoreListing)

defaultLanguageCode

string

অ্যাপের ডিফল্ট ভাষা কোড। কোনও নির্দিষ্ট ভাষার জন্য লোকালাইজ করা স্টোর লিস্টিং উপলভ্য না থাকলে, তার পরিবর্তে ডিফল্ট ভাষার অ্যাসেট ব্যবহার করা হয়।

LocalizedStoreListing

অ্যাপের স্থানীয় স্টোর লিস্টিং।

JSON উপস্থাপনা
{
  "languageCode": string,
  "appName": string,
  "shortDescription": string,
  "fullDescription": string,
  "icon": {
    object (ImageAsset)
  },
  "featureGraphic": {
    object (ImageAsset)
  },
  "video": {
    object (VideoAsset)
  },
  "phoneScreenshots": {
    object (ScreenshotSet)
  },
  "tabletSmallScreenshots": {
    object (ScreenshotSet)
  },
  "tabletRegularScreenshots": {
    object (ScreenshotSet)
  }
}
ফিল্ড
languageCode

string

এই লোকালাইজেশনের জন্য BCP-47 ভাষা কোড।

appName

string

এই লোকালাইজেশনে অ্যাপের নাম।

shortDescription

string

এই লোকালাইজেশনে অ্যাপের সংক্ষিপ্ত বিবরণ।

fullDescription

string

এই লোকালাইজেশনে অ্যাপের আরও বড় বিবরণ।

icon

object (ImageAsset)

অ্যাপের আইকন।

featureGraphic

object (ImageAsset)

অ্যাপের ফিচার গ্রাফিক।

video

object (VideoAsset)

অ্যাপের ভিডিও।

phoneScreenshots

object (ScreenshotSet)

অ্যাপের ফোন স্ক্রিনশট।

tabletSmallScreenshots

object (ScreenshotSet)

অ্যাপের ছোট ট্যাবলেট স্ক্রিনশট।

tabletRegularScreenshots

object (ScreenshotSet)

অ্যাপের সাধারণ ট্যাবলেট স্ক্রিনশট।

ImageAsset

একটি ছবি অ্যাসেট।

JSON উপস্থাপনা
{
  "imageUrl": string
}
ফিল্ড
imageUrl

string

ইমেজ অ্যাসেটের URL।

VideoAsset

একটি ভিডিও অ্যাসেট।

JSON উপস্থাপনা
{
  "videoUrl": string
}
ফিল্ড
videoUrl

string

ভিডিও অ্যাসেটের URL।

ScreenshotSet

স্ক্রিনশটের একটি সেট।

JSON উপস্থাপনা
{
  "screenshots": [
    {
      object (ImageAsset)
    }
  ]
}
ফিল্ড
screenshots[]

object (ImageAsset)

স্ক্রিনশটের ইমেজ অ্যাসেট।

DeviceCompatibilityRequirements

অ্যাপের জন্য ডিভাইসের মানানসই হওয়ার প্রয়োজনীয়তার সেট নির্ধারণ করে। অ্যাপের সাথে মানানসই হিসেবে বিবেচিত হওয়ার জন্য ডিভাইসকে সেটের সব প্রয়োজনীয়তা পূরণ করতে হবে।

JSON উপস্থাপনা
{
  "sdkVersion": {
    object (SdkVersion)
  },
  "requiredSystemFeatures": [
    string
  ],
  "requiredSoftwareLibraries": [
    string
  ],
  "isScreenRequired": boolean,
  "glEsVersion": integer,
  "usesConfigurations": [
    {
      object (UsesConfiguration)
    }
  ],
  "compatibleScreens": [
    {
      object (CompatibleScreen)
    }
  ],
  "supportedScreens": [
    enum (ScreenSize)
  ],
  "requiresSmallestWidthDp": string,
  "supportedGlTextures": [
    string
  ],
  "nativePlatforms": [
    string
  ],
  "use32BitAbi": enum (Use32BitAbi)
}
ফিল্ড
sdkVersion

object (SdkVersion)

অ্যাপটি মানানসই এমন SDK ভার্সনের রেঞ্জ নির্ধারণ করে।

requiredSystemFeatures[]

string

অ্যাপের জন্য প্রয়োজনীয় সিস্টেম ফিচার। অ্যাপের সাথে মানানসই হতে হলে ডিভাইসে সব সিস্টেম ফিচার থাকতে হবে।

requiredSoftwareLibraries[]

string

uses-library ম্যানিফেস্ট ট্যাগে ঘোষণা করা প্রয়োজনীয় লাইব্রেরির তালিকা।

isScreenRequired

boolean

অ্যাপের জন্য স্ক্রিন প্রয়োজন কিনা তা উল্লেখ করে।

glEsVersion

integer

OpenGL ES-এর প্রয়োজনীয় ভার্সন।

usesConfigurations[]

object (UsesConfiguration)

uses-configuration ম্যানিফেস্ট ট্যাগ ব্যবহার করে প্রয়োজনীয় হিসেবে চিহ্নিত করা সব কনফিগারেশন তালিকাভুক্ত করে। এই প্রোটোর প্রতিটি ইনস্ট্যান্স একটি একক uses-configuration এন্ট্রিকে উপস্থাপন করে। http://developer.android.com/guide/topics/manifest/uses-configuration-element.html দেখুন

compatibleScreens[]

object (CompatibleScreen)

compatible-screens ম্যানিফেস্ট ট্যাগে তালিকাভুক্ত মানানসই স্ক্রিন।

supportedScreens[]

enum (ScreenSize)

supports-screens ম্যানিফেস্ট ট্যাগে তালিকাভুক্ত মানানসই স্ক্রিন।

requiresSmallestWidthDp

string (int64 format)

স্ক্রিনের জন্য প্রয়োজনীয় ন্যূনতম প্রস্থ উল্লেখ করে।

supportedGlTextures[]

string

supported-gl-texture ম্যানিফেস্ট ট্যাগ দ্বারা নির্দিষ্ট করা gl টেক্সচার কাজ করে।

nativePlatforms[]

string

প্রয়োজনীয় ABI-এর (অ্যাপ্লিকেশন বাইনারি ইন্টারফেস) তালিকা, যেমন armeabi বা x86।

use32BitAbi

enum (Use32BitAbi)

ম্যানিফেস্ট থেকে পাওয়া android:use32BitAbi ফ্ল্যাগের ভ্যালু।

SdkVersion

SDK ভার্সনের রেঞ্জ নির্ধারণ করে। কোনও ডিভাইসকে তখনই মানানসই হিসেবে বিবেচনা করা হয় যখন তার SDK ভার্সন minSdkVersion এবং maxSdkVersion রেঞ্জের মধ্যে থাকে।

JSON উপস্থাপনা
{
  "minSdkVersion": string,
  "maxSdkVersion": string,
  "targetSdkVersion": string
}
ফিল্ড
minSdkVersion

string (int64 format)

অ্যাপের জন্য প্রয়োজনীয় ন্যূনতম SDK ভার্সন (অন্তর্ভুক্ত)।

maxSdkVersion

string (int64 format)

অ্যাপের জন্য প্রয়োজনীয় SDK-এর সর্বাধিক ভার্সন (অন্তর্ভুক্ত)।

targetSdkVersion

string (int64 format)

অ্যাপের জন্য টার্গেট SDK ভার্সন।

UsesConfiguration

uses-configuration ম্যানিফেস্ট ট্যাগ ব্যবহার করে প্রয়োজনীয় হিসেবে চিহ্নিত সব কনফিগারেশন দেখায়।

JSON উপস্থাপনা
{
  "requiresFiveWayNavigation": boolean,
  "requiresHardwareKeyboard": boolean,
  "requiredKeyboardType": enum (KeyboardType),
  "requiredNavigationType": enum (NavigationType),
  "requiredTouchscreenType": enum (TouchScreenType)
}
ফিল্ড
requiresFiveWayNavigation

boolean

অ্যাপ্লিকেশনের জন্য পাঁচ-দিকের নেভিগেশন কন্ট্রোল প্রয়োজন কিনা।

requiresHardwareKeyboard

boolean

অ্যাপ্লিকেশনের জন্য হার্ডওয়্যার কীবোর্ড প্রয়োজন কিনা।

requiredKeyboardType

enum (KeyboardType)

যে ধরনের কীবোর্ড প্রয়োজন।

requiredNavigationType

enum (NavigationType)

নেভিগেশন ডিভাইস প্রয়োজন।

requiredTouchscreenType

enum (TouchScreenType)

যে ধরনের টাচ স্ক্রিন প্রয়োজন।

KeyboardType

Enums
KEYBOARD_TYPE_UNSPECIFIED
KEYBOARD_TYPE_UNDEFINED
KEYBOARD_TYPE_NO_KEYS
KEYBOARD_TYPE_QWERTY
KEYBOARD_TYPE_TWELVE_KEY

TouchScreenType

Enums
TOUCHSCREEN_TYPE_UNSPECIFIED
TOUCHSCREEN_TYPE_UNDEFINED
TOUCHSCREEN_TYPE_NO_TOUCHSCREEN
TOUCHSCREEN_TYPE_STYLUS
TOUCHSCREEN_TYPE_FINGER

CompatibleScreen

compatible-screens ম্যানিফেস্ট ট্যাগে তালিকাভুক্ত মানানসই স্ক্রিন।

JSON উপস্থাপনা
{
  "screenSize": enum (ScreenSize),
  "density": enum (Density)
}
ফিল্ড
screenSize

enum (ScreenSize)

স্ক্রিনের সাইজ।

density

enum (Density)

স্ক্রিন ডেনসিটি।

ScreenSize

স্ক্রিনের সাইজ।

Enums
SCREEN_SIZE_UNSPECIFIED
SCREEN_SIZE_SMALL
SCREEN_SIZE_NORMAL
SCREEN_SIZE_LARGE
SCREEN_SIZE_EXTRA_LARGE

ঘনত্ব

স্ক্রিন ডেনসিটি।

Enums
DENSITY_UNSPECIFIED
DENSITY_NODPI
DENSITY_LDPI
DENSITY_MDPI
DENSITY_TVDPI
DENSITY_HDPI
DENSITY_280
DENSITY_XHDPI
DENSITY_360
DENSITY_400
DENSITY_420
DENSITY_XXHDPI
DENSITY_560
DENSITY_XXXHDPI

Use32BitAbi

ম্যানিফেস্ট থেকে android:use32BitAbi ফ্ল্যাগের ভ্যালু পাওয়া গেছে। https://developer.android.com/reference/android/R.attr#use32bitAbi.

Enums
USE_32_BIT_ABI_UNSPECIFIED
USE_32_BIT_ABI_TRUE use32BitAbi-এর ভ্যালু "true" হিসেবে সেট করা আছে।
USE_32_BIT_ABI_OTHER use32BitAbi-এর ভ্যালু সেট করা নেই বা "true" ছাড়া অন্য কিছুতে সেট করা আছে।

অনুমতি

অ্যাপের মাধ্যমে ঘোষণা করা অনুমতি।

JSON উপস্থাপনা
{
  "name": string,
  "maxSdkVersion": integer
}
ফিল্ড
name

string

name অ্যাট্রিবিউট অনুমতির নাম নির্দেশ করে।

maxSdkVersion

integer

maxSdkVersion অ্যাট্রিবিউট নির্দেশ করে যে কোন Android SDK ভার্সন পর্যন্ত অনুমতি চাওয়া হয়েছে।

DeviceIdentifier

ডিভাইসের জন্য ডিভাইস শনাক্তকারী নির্ধারণ করে।

JSON উপস্থাপনা
{
  "deviceBrand": string,
  "deviceModel": string
}
ফিল্ড
deviceBrand

string

deviceModel

string

DeviceSelector

ডিভাইসের জন্য ডিভাইস সিলেক্টর নির্ধারণ করে। প্রদত্ত যেকোনও সিলেক্টরের সাথে মিললে, ডিভাইসটি ম্যাচ করেছে বলে বিবেচনা করা হয়।

JSON উপস্থাপনা
{
  "ramSelector": {
    object (RamSelector)
  },
  "socSelectors": [
    {
      object (SocSelector)
    }
  ],
  "deviceTypeSelector": enum (DeviceTypeSelector)
}
ফিল্ড
ramSelector

object (RamSelector)

কোনও ডিভাইসের জন্য RAM সিলেক্টর নির্ধারণ করে।

socSelectors[]

object (SocSelector)

SOC বাছাইকারী। কোনও ডিভাইস SOC সিলেক্টরের যেকোনও একটির সাথে ম্যাচ করলে, সেটি ডিভাইস সিলেক্টরের সাথে ম্যাচ করে।

deviceTypeSelector

enum (DeviceTypeSelector)

RamSelector

ডিভাইসের জন্য RAM সিলেক্টর নির্ধারণ করে।

JSON উপস্থাপনা
{
  "ramMbLessThanOrEqual": string
}
ফিল্ড
ramMbLessThanOrEqual

string (int64 format)

এটি এমন যেকোনও ডিভাইসের সাথে ম্যাচ করবে যার RAM-এর পরিমাণ ramMbLessThanOrEqual mb-এর সমান বা তার থেকে কম।

SocSelector

ডিভাইসের জন্য SOC সিলেক্টর নির্ধারণ করে। এটি এমন যেকোনও ডিভাইসের সাথে ম্যাচ করবে যার SoC (সিস্টেম অন চিপ) সিলেক্টরের সব ফিল্ডের সাথে ম্যাচ করে।

JSON উপস্থাপনা
{
  "socMake": string,
  "socModel": string
}
ফিল্ড
socMake

string

socModel

string

DeviceTypeSelector

নির্দিষ্ট ধরনের ডিভাইসের সাথে ম্যাচ করার জন্য বাছাইকারী।

Enums
DEVICE_TYPE_SELECTOR_UNSPECIFIED
ANDROID_GO

তারিখ

জন্মদিনের মতো সম্পূর্ণ বা আংশিক ক্যালেন্ডার তারিখ দেখায়। দিনের সময় এবং টাইম জোন অন্য কোথাও উল্লেখ করা হয়েছে অথবা তা গুরুত্বপূর্ণ নয়। তারিখটি গ্রেগরিয়ান ক্যালেন্ডার অনুযায়ী। এটি নিম্নলিখিতগুলির মধ্যে একটিকে বোঝাতে পারে:

  • সম্পূর্ণ তারিখ, যেখানে বছর, মাস ও দিনের মান শূন্য নয়।
  • মাস এবং দিন, সাথে শূন্য বছর (যেমন, বার্ষিকী)।
  • শুধু বছর, মাস ও দিন শূন্য।
  • একটি বছর এবং মাস, শূন্য দিন সহ (উদাহরণস্বরূপ, ক্রেডিট কার্ডের মেয়াদ শেষ হওয়ার তারিখ)।

সম্পর্কিত ধরন:

JSON উপস্থাপনা
{
  "year": integer,
  "month": integer,
  "day": integer
}
ফিল্ড
year

integer

তারিখের বছর। অবশ্যই ১ থেকে ৯৯৯৯ পর্যন্ত হতে হবে অথবা বছর ছাড়া তারিখ উল্লেখ করতে ০ হতে হবে।

month

integer

বছরের মাস। ১ থেকে ১২-এর মধ্যে হতে হবে অথবা মাস ও দিন ছাড়া বছর উল্লেখ করতে ০ লিখতে হবে।

day

integer

মাসের দিন। ১ থেকে ৩১-এর মধ্যে হতে হবে এবং বছর ও মাসের জন্য সঠিক হতে হবে অথবা বছর বা বছর ও মাস উল্লেখ করার জন্য ০ হতে হবে যেখানে দিন গুরুত্বপূর্ণ নয়।

পদ্ধতি

get

সম্প্রতি আপডেট করা অ্যাপ সম্পর্কে মেটাডেটা দেখায়।

ত্রুটি কোড

এই রিসোর্সের অপারেশন, নিম্নলিখিত HTTP ত্রুটি কোড রিটার্ন করে:

সমস্যার কোড কারণ বিবরণ রেজোলিউশন