- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- জেনারেটেডApksPerSigningKey
- জেনারেটেড স্প্লিটএপিকে
- জেনারেটেড অ্যাসেটপ্যাকস্লাইস
- জেনারেটেড স্ট্যান্ডালোনএপিকে
- ইউনিভার্সালএপিকে তৈরি করা হয়েছে
- GeneratedRecoveryApk
- টার্গেটিং তথ্য
- SplitApk ভেরিয়েন্ট
- ভেরিয়েন্ট টার্গেটিং
- SdkVersion টার্গেটিং
- Sdk সংস্করণ
- Abi টার্গেটিং
- আবি
- আবিআলিয়াস
- ScreenDensity টার্গেটিং
- পর্দার ঘনত্ব
- ঘনত্ব এলিয়াস
- মাল্টিএবিটার্গেটিং
- মাল্টিআবি
- টেক্সচার কমপ্রেশন ফরম্যাট টার্গেটিং
- টেক্সচার কম্প্রেশন ফরম্যাট
- টেক্সচার কম্প্রেশন ফরম্যাট এলিয়াস
- ApkSet
- মডিউল মেটাডেটা
- ফিচারমডিউল টাইপ
- ডেলিভারি টাইপ
- মডিউল টার্গেটিং
- ডিভাইস ফিচার টার্গেটিং
- ডিভাইস বৈশিষ্ট্য
- ব্যবহারকারী দেশ টার্গেটিং
- ApkDescription
- Apk টার্গেটিং
- ভাষা টার্গেটিং
- SplitApkMetadata
- স্বতন্ত্রApkMetadata
- AssetSliceSet
- সম্পদ মডিউল মেটাডেটা
- এটা চেষ্টা করুন!
প্রদত্ত অ্যাপ বান্ডেল থেকে জেনারেট করা সমস্ত APK-এর জন্য ডাউনলোড মেটাডেটা ফেরত দেয়।
HTTP অনুরোধ
 GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
| পরামিতি | |
|---|---|
| packageName |   অ্যাপের প্যাকেজের নাম। | 
| versionCode |   অ্যাপ বান্ডেলের সংস্করণ কোড। | 
শরীরের অনুরোধ
অনুরোধের বডি খালি হতে হবে।
প্রতিক্রিয়া শরীর
জেনারেট করা APK-এর তালিকার প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "generatedApks": [
    {
      object ( | 
| ক্ষেত্র | |
|---|---|
| generatedApks[] |   সমস্ত জেনারেট করা APK, APK সাইনিং কী দ্বারা গোষ্ঠীবদ্ধ। | 
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-  https://www.googleapis.com/auth/androidpublisher
জেনারেটেডApksPerSigningKey
generatedapks.download মেটাডেটা বিভক্ত, স্বতন্ত্র এবং সর্বজনীন APK, সেইসাথে সম্পদ প্যাক স্লাইস, একটি প্রদত্ত কী দিয়ে স্বাক্ষরিত।
| JSON প্রতিনিধিত্ব | 
|---|
| { "certificateSha256Hash": string, "generatedSplitApks": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| certificateSha256Hash |   পাবলিক কী শংসাপত্র স্বাক্ষরকারী APK-এর SHA256 হ্যাশ। | 
| generatedSplitApks[] |   generatedapks. জেনারেটেড স্প্লিট APK-এর তালিকা, সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী দিয়ে স্বাক্ষরিত। | 
| generatedAssetPackSlices[] |   generatedapks.list এ অ্যাসেট প্যাক স্লাইস যা এই অ্যাপ বান্ডেলের জন্য পরিবেশন করা হবে, সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী সহ স্বাক্ষরিত। | 
| generatedStandaloneApks[] |   সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী দিয়ে স্বাক্ষর করা জেনারেটেড স্বতন্ত্র APKগুলির generatedapks.list। | 
| generatedUniversalApk |   সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী দিয়ে স্বাক্ষরিত সার্বজনীন APK তৈরি করা হয়েছে। এই সাইনিং কীটির জন্য কোনো সার্বজনীন APK তৈরি না হলে এই ক্ষেত্রটি সেট করা হয় না। | 
| generatedRecoveryModules[] |   সার্টিফিকেটSha256Hash-এর সাথে সম্পর্কিত একটি কী সহ স্বাক্ষরিত পুনরুদ্ধার ক্রিয়াগুলির জন্য পুনরুদ্ধার apks তৈরি করা হয়েছে৷ এর মধ্যে রয়েছে সমস্ত জেনারেট করা রিকভারি APK, এছাড়াও ড্রাফ্ট বা বাতিল অবস্থায় থাকা। এই সাইনিং কীটির জন্য কোনো পুনরুদ্ধারের ক্রিয়া তৈরি না হলে এই ক্ষেত্রটি সেট করা হয় না। | 
| targetingInfo |   জেনারেট করা apks সম্পর্কে টার্গেটিং তথ্য রয়েছে। | 
জেনারেটেড স্প্লিটএপিকে
একটি বিভক্ত APK-এর জন্য generatedapks.download মেটাডেটা।
| JSON প্রতিনিধিত্ব | 
|---|
| { "downloadId": string, "variantId": integer, "moduleName": string, "splitId": string } | 
| ক্ষেত্র | |
|---|---|
| downloadId |    generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে।  | 
| variantId |   তৈরি করা ভেরিয়েন্টের আইডি। | 
| moduleName |   এই APK যে মডিউলটির অন্তর্গত তার নাম৷ | 
| splitId |   স্প্লিট আইডি। বেস মডিউলের প্রধান বিভাজনের জন্য খালি। | 
জেনারেটেড অ্যাসেটপ্যাকস্লাইস
generatedapks. একটি সম্পদ প্যাক স্লাইসের জন্য মেটাডেটা ডাউনলোড করুন।
| JSON প্রতিনিধিত্ব | 
|---|
| { "downloadId": string, "moduleName": string, "sliceId": string, "version": string } | 
| ক্ষেত্র | |
|---|---|
| downloadId |    generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে।  | 
| moduleName |   এই সম্পদ স্লাইস যে মডিউলটির নাম। | 
| sliceId |   সম্পদ স্লাইস আইডি. | 
| version |   সম্পদ মডিউল সংস্করণ। | 
জেনারেটেড স্ট্যান্ডালোনএপিকে
একটি স্বতন্ত্র APK-এর জন্য generatedapks.download মেটাডেটা।
| JSON প্রতিনিধিত্ব | 
|---|
| { "downloadId": string, "variantId": integer } | 
| ক্ষেত্র | |
|---|---|
| downloadId |    generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে।  | 
| variantId |   তৈরি করা ভেরিয়েন্টের আইডি। | 
ইউনিভার্সালএপিকে তৈরি করা হয়েছে
একটি সর্বজনীন APK-এর জন্য generatedapks.download মেটাডেটা।
| JSON প্রতিনিধিত্ব | 
|---|
| { "downloadId": string } | 
| ক্ষেত্র | |
|---|---|
| downloadId |    generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে।  | 
GeneratedRecoveryApk
একটি অ্যাপ পুনরুদ্ধার মডিউলের জন্য generatedapks.download মেটাডেটা।
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "downloadId": string,
  "recoveryId": string,
  "recoveryStatus": enum ( | 
| ক্ষেত্র | |
|---|---|
| downloadId |    generatedapks.download ID, যা ডাউনলোড করার জন্য APK কে অনন্যভাবে সনাক্ত করে।  | 
| recoveryId |   রিকভারি অ্যাকশনের আইডি। | 
| recoveryStatus |   পুনরুদ্ধার apk-এর সাথে সম্পর্কিত পুনরুদ্ধার কর্মের স্থিতি। | 
| moduleName |   যে মডিউলটির পুনরুদ্ধার apk এর নাম। | 
টার্গেটিং তথ্য
জেনারেট করা apks সম্পর্কে তথ্য টার্গেট করা।
| JSON প্রতিনিধিত্ব | 
|---|
| { "packageName": string, "variant": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| packageName |   এই অ্যাপটির প্যাকেজের নাম। | 
| variant[] |   তৈরি ভেরিয়েন্টের generatedapks.list. | 
| assetSliceSet[] |   generatedapks.লিস্ট তৈরি করা সম্পদ স্লাইস। | 
SplitApk ভেরিয়েন্ট
ভেরিয়েন্ট হল APK-এর একটি গ্রুপ যা ডিভাইস কনফিগারেশন স্পেসের একটি অংশ কভার করে। একাধিক ভেরিয়েন্টের APK কখনোই একটি ডিভাইসে একত্রিত হয় না।
| JSON প্রতিনিধিত্ব | 
|---|
| { "targeting": { object ( | 
| ক্ষেত্র | |
|---|---|
| targeting |   বৈকল্পিক-স্তরের টার্গেটিং। | 
| apkSet[] |   APK-এর সেট, প্রতি মডিউলে এক সেট। | 
| variantNumber |   ভেরিয়েন্টের সংখ্যা, 0 থেকে শুরু (যদি না ওভাররাইড করা হয়)। একটি ডিভাইস প্রথম ভেরিয়েন্ট থেকে APK পাবে যা ডিভাইস কনফিগারেশনের সাথে মেলে, উচ্চতর ভেরিয়েন্ট নম্বরগুলি নিম্ন ভেরিয়েন্ট নম্বরের চেয়ে অগ্রাধিকার পাবে। | 
ভেরিয়েন্ট টার্গেটিং
বৈকল্পিক স্তরের উপর টার্গেটিং.
| JSON প্রতিনিধিত্ব | 
|---|
| { "sdkVersionTargeting": { object ( | 
| ক্ষেত্র | |
|---|---|
| sdkVersionTargeting |   sdk সংস্করণ যেটি ভেরিয়েন্টটি লক্ষ্য করে | 
| abiTargeting |   অভি যে বৈকল্পিক লক্ষ্য | 
| screenDensityTargeting |   এই বৈকল্পিক সমর্থন করে যে পর্দা ঘনত্ব | 
| multiAbiTargeting |   মাল্টি-এপিআই-লেভেল টার্গেটিং | 
| textureCompressionFormatTargeting |   টেক্সচার-কম্প্রেশন-ফর্ম্যাট-লেভেল টার্গেটিং | 
SdkVersion টার্গেটিং
sdk সংস্করণের উপর ভিত্তি করে টার্গেটিং।
| JSON প্রতিনিধিত্ব | 
|---|
| { "value": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| value[] |   একটি sdk সংস্করণের মান। | 
| alternatives[] |   বান্ডেলে থাকা অন্যান্য ভাইবোন ডিরেক্টরিকে লক্ষ্য করা। প্রধান বিভাজনের জন্য এটি অন্যান্য প্রধান বিভাজনের লক্ষ্যবস্তু। | 
Sdk সংস্করণ
একটি sdk সংস্করণ প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | 
|---|
| { "min": integer } | 
| ক্ষেত্র | |
|---|---|
| min |   একটি sdk সংস্করণের অন্তর্ভুক্ত সর্বনিম্ন মান। | 
Abi টার্গেটিং
আবির উপর ভিত্তি করে টার্গেটিং।
| JSON প্রতিনিধিত্ব | 
|---|
| { "value": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| value[] |   একটি আবির মান। | 
| alternatives[] |   বান্ডেলে থাকা অন্যান্য ভাইবোন ডিরেক্টরিকে লক্ষ্য করা। প্রধান বিভাজনের জন্য এটি অন্যান্য প্রধান বিভাজনের লক্ষ্যবস্তু। | 
আবি
একটি আবির প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "alias": enum ( | 
| ক্ষেত্র | |
|---|---|
| alias |   একটি আবির জন্য উপনাম। | 
আবিআলিয়াস
অ্যাবিসের জন্য উপনাম সংজ্ঞা।
| Enums | |
|---|---|
| UNSPECIFIED_CPU_ARCHITECTURE | অনির্দিষ্ট আবি। | 
| ARMEABI | আরমেবি আবি। | 
| ARMEABI_V7A | ARMEABI_V7A abi. | 
| ARM64_V8A | ARM64_V8A abi. | 
| X86 | X86 abi. | 
| X86_64 | X86_64 abi. | 
| RISCV64 | RISCV64 abi. | 
ScreenDensity টার্গেটিং
স্ক্রিনের ঘনত্বের উপর ভিত্তি করে টার্গেটিং।
| JSON প্রতিনিধিত্ব | 
|---|
| { "value": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| value[] |   পর্দার ঘনত্বের মান। | 
| alternatives[] |   বান্ডেলে থাকা অন্যান্য ভাইবোন ডিরেক্টরিকে লক্ষ্য করা। প্রধান বিভাজনের জন্য এটি অন্যান্য প্রধান বিভাজনের লক্ষ্যবস্তু। | 
পর্দার ঘনত্ব
পর্দার ঘনত্বের প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | 
|---|
| { // Union field | 
| ক্ষেত্র | |
|---|---|
|  ইউনিয়ন ক্ষেত্রের    | |
| densityAlias |   একটি পর্দা ঘনত্ব জন্য উপনাম. | 
| densityDpi |   ঘনত্ব dpi-এর মান। | 
ঘনত্ব এলিয়াস
পর্দার ঘনত্বের উপনাম সংজ্ঞা।
| Enums | |
|---|---|
| DENSITY_UNSPECIFIED | অনির্দিষ্ট পর্দা ঘনত্ব. | 
| NODPI | NODPI পর্দার ঘনত্ব। | 
| LDPI | LDPI পর্দার ঘনত্ব। | 
| MDPI | MDPI পর্দার ঘনত্ব। | 
| TVDPI | TVDPI পর্দার ঘনত্ব। | 
| HDPI | HDPI পর্দার ঘনত্ব। | 
| XHDPI | XHDPI পর্দার ঘনত্ব। | 
| XXHDPI | XXHDPI পর্দার ঘনত্ব। | 
| XXXHDPI | XXXHDPI পর্দার ঘনত্ব। | 
মাল্টিএবিটার্গেটিং
একাধিক অ্যাবিসের উপর ভিত্তি করে টার্গেটিং।
| JSON প্রতিনিধিত্ব | 
|---|
| { "value": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| value[] |   মাল্টি আবির মান। | 
| alternatives[] |   বান্ডেলে থাকা অন্যান্য ভাইবোন ডিরেক্টরিকে লক্ষ্য করা। প্রধান বিভাজনের জন্য এটি অন্যান্য প্রধান বিভাজনের লক্ষ্যবস্তু। | 
মাল্টিআবি
ABI-এর একটি তালিকা প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "abi": [
    {
      object ( | 
| ক্ষেত্র | |
|---|---|
| abi[] |   Android প্ল্যাটফর্ম দ্বারা উপস্থাপিত লক্ষ্যযুক্ত ABI-এর একটি তালিকা | 
টেক্সচার কমপ্রেশন ফরম্যাট টার্গেটিং
একটি টেক্সচার কম্প্রেশন বিন্যাস দ্বারা টার্গেটিং.
| JSON প্রতিনিধিত্ব | 
|---|
| { "value": [ { object ( | 
| ক্ষেত্র | |
|---|---|
| value[] |   টার্গেটেড TCF-এর তালিকা। খালি হওয়া উচিত নয়। | 
| alternatives[] |   generatedapks.list বিকল্প TCFs (টিসিএফগুলি ভাইবোন বিভক্ত দ্বারা লক্ষ্য করা হয়েছে)। | 
টেক্সচার কম্প্রেশন ফরম্যাট
টেক্সচার কম্প্রেশন বিন্যাস প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "alias": enum ( | 
| ক্ষেত্র | |
|---|---|
| alias |   টেক্সচার কম্প্রেশন ফরম্যাটের উপনাম। | 
টেক্সচার কম্প্রেশন ফরম্যাট এলিয়াস
টেক্সচার কম্প্রেশন ফরম্যাটের জন্য উপনাম সংজ্ঞা।
| Enums | |
|---|---|
| UNSPECIFIED_TEXTURE_COMPRESSION_FORMAT | অনির্দিষ্ট বিন্যাস। | 
| ETC1_RGB8 | ETC1_RGB8 ফর্ম্যাট। | 
| PALETTED | প্যালেটেড বিন্যাস। | 
| THREE_DC | THREE_DC বিন্যাস। | 
| ATC | এটিসি বিন্যাস। | 
| LATC | LATC বিন্যাস। | 
| DXT1 | DXT1 বিন্যাস। | 
| S3TC | S3TC বিন্যাস। | 
| PVRTC | PVRTC বিন্যাস। | 
| ASTC | ASTC বিন্যাস। | 
| ETC2 | ETC2 বিন্যাস। | 
ApkSet
একটি মডিউল প্রতিনিধিত্বকারী apks এর একটি সেট৷
| JSON প্রতিনিধিত্ব | 
|---|
| { "moduleMetadata": { object ( | 
| ক্ষেত্র | |
|---|---|
| moduleMetadata |   এই ApkSet দ্বারা উপস্থাপিত মডিউল সম্পর্কে মেটাডেটা | 
| apkDescription[] |   জেনারেট করা apks এর বর্ণনা। | 
মডিউল মেটাডেটা
একটি মডিউলের মেটাডেটা।
| JSON প্রতিনিধিত্ব | 
|---|
| { "name": string, "moduleType": enum ( | 
| ক্ষেত্র | |
|---|---|
| name |   মডিউল নাম। | 
| moduleType |   এই বৈশিষ্ট্য মডিউল প্রকার নির্দেশ করে. | 
| deliveryType |   মডিউলের ডেলিভারি প্রকার (যেমন-চাহিদা) নির্দেশ করে। | 
| dependencies[] |   মডিউলগুলির নাম যা এই মডিউল সরাসরি নির্ভর করে। প্রতিটি মডিউল অন্তর্নিহিতভাবে বেস মডিউলের উপর নির্ভর করে। | 
| targeting |   একটি শর্তসাপেক্ষ মডিউল ইনস্টল করা লক্ষ্যমাত্রা. শুধুমাত্র Split APK-এর জন্য প্রাসঙ্গিক। | 
ফিচারমডিউল টাইপ
বৈশিষ্ট্য মডিউল প্রকার.
| Enums | |
|---|---|
| UNKNOWN_MODULE_TYPE | অজানা বৈশিষ্ট্য মডিউল. | 
| FEATURE_MODULE | নিয়মিত বৈশিষ্ট্য মডিউল. | 
ডেলিভারি টাইপ
মডিউলের ডেলিভারির ধরন নির্দেশ করে।
| Enums | |
|---|---|
| UNKNOWN_DELIVERY_TYPE | অনির্দিষ্ট ডেলিভারি প্রকার। | 
| INSTALL_TIME | এই মডিউলটি সর্বদা অ্যাপটির প্রাথমিক ইনস্টলের অংশ হিসাবে ডাউনলোড করা হবে। | 
| ON_DEMAND | এই মডিউলটি অন-ডিমান্ডের জন্য অনুরোধ করা হয়েছে, যার মানে এটি প্রাথমিক ইনস্টলেশনের অংশ হবে না এবং ক্লায়েন্টের অনুরোধের সময়ই এটি পাঠানো হবে। | 
| FAST_FOLLOW | এই মডিউলটি প্রাথমিক ইনস্টলেশন শেষ হওয়ার সাথে সাথেই ডাউনলোড করা হবে। এই মডিউলগুলি ডাউনলোড করার আগে অ্যাপটি খোলা যেতে পারে। | 
মডিউল টার্গেটিং
মডিউল স্তরে টার্গেটিং.
| JSON প্রতিনিধিত্ব | 
|---|
| { "sdkVersionTargeting": { object ( | 
| ক্ষেত্র | |
|---|---|
| sdkVersionTargeting |   sdk সংস্করণ যেটি ভেরিয়েন্টটি লক্ষ্য করে | 
| deviceFeatureTargeting[] |   ডিভাইস বৈশিষ্ট্যের জন্য টার্গেটিং. | 
| userCountriesTargeting |   দেশ-স্তরের টার্গেটিং | 
ডিভাইস ফিচার টার্গেটিং
একটি ডিভাইস বৈশিষ্ট্য জন্য টার্গেটিং.
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "requiredFeature": {
    object ( | 
| ক্ষেত্র | |
|---|---|
| requiredFeature |   ডিভাইসের বৈশিষ্ট্য। | 
ডিভাইস বৈশিষ্ট্য
একটি ডিভাইস বৈশিষ্ট্য প্রতিনিধিত্ব করে।
| JSON প্রতিনিধিত্ব | 
|---|
| { "featureName": string, "featureVersion": integer } | 
| ক্ষেত্র | |
|---|---|
| featureName |   বৈশিষ্ট্যের নাম। | 
| featureVersion |    android:glEsVersion বা android:version in দ্বারা নির্দিষ্ট করা বৈশিষ্ট্য সংস্করণ | 
ব্যবহারকারী দেশ টার্গেটিং
দেশের কোডগুলির একটি অন্তর্ভুক্ত/এক্সক্লুসিভ তালিকা বর্ণনা করে যা লক্ষ্য মডিউল করে।
| JSON প্রতিনিধিত্ব | 
|---|
| { "countryCodes": [ string ], "exclude": boolean } | 
| ক্ষেত্র | |
|---|---|
| countryCodes[] |   দুই-অক্ষরের CLDR টেরিটরি ফরম্যাটে দেশের কোডের generatedapks.list। | 
| exclude |   উপরের তালিকাটি একচেটিয়া কিনা তা নির্দেশ করে। | 
ApkDescription
তৈরি apks বর্ণনা.
| JSON প্রতিনিধিত্ব | 
|---|
| { "targeting": { object ( | 
| ক্ষেত্র | |
|---|---|
| targeting |   Apk-স্তরের টার্গেটিং। | 
| path |    Apk এর পথ, নিম্নলিখিত বিন্যাসে হবে: | 
|  ইউনিয়ন ক্ষেত্র    | |
| splitApkMetadata |   শুধুমাত্র স্প্লিট APK-এর জন্য সেট করুন। | 
| standaloneApkMetadata |   শুধুমাত্র স্বতন্ত্র APK-এর জন্য সেট করুন। | 
| instantApkMetadata |   শুধুমাত্র ঝটপট বিভক্ত APK-এর জন্য সেট করুন। | 
| assetSliceMetadata |   শুধুমাত্র সম্পদ স্লাইস জন্য সেট. | 
Apk টার্গেটিং
apk-স্তরের টার্গেটিংগুলির একটি সেট প্রতিনিধিত্ব করে৷
| JSON প্রতিনিধিত্ব | 
|---|
| { "abiTargeting": { object ( | 
| ক্ষেত্র | |
|---|---|
| abiTargeting |   Abi যে apk টার্গেট | 
| languageTargeting |   apk যে ভাষা টার্গেট করে | 
| screenDensityTargeting |   স্ক্রীনের ঘনত্ব যা এই apk সমর্থন করে। | 
| sdkVersionTargeting |   sdk সংস্করণ যা apk লক্ষ্য করে | 
| textureCompressionFormatTargeting |   টেক্সচার-কম্প্রেশন-ফর্ম্যাট-লেভেল টার্গেটিং | 
| multiAbiTargeting |   মাল্টি-এপিআই-লেভেল টার্গেটিং। | 
ভাষা টার্গেটিং
ভাষার উপর ভিত্তি করে টার্গেটিং।
| JSON প্রতিনিধিত্ব | 
|---|
| { "value": [ string ], "alternatives": [ string ] } | 
| ক্ষেত্র | |
|---|---|
| value[] |   ISO-639: 2 বা 3 অক্ষরের ভাষা কোড। | 
| alternatives[] |   বিকল্প ভাষা। | 
SplitApkMetadata
স্প্লিট APK-এর জন্য নির্দিষ্ট ডেটা ধারণ করে।
| JSON প্রতিনিধিত্ব | 
|---|
| { "splitId": string, "isMasterSplit": boolean } | 
| ক্ষেত্র | |
|---|---|
| splitId |   বিভাজনের আইডি। | 
| isMasterSplit |   এই APK মডিউলের প্রধান বিভাজন কিনা তা নির্দেশ করে। | 
স্বতন্ত্রApkMetadata
স্বতন্ত্র APK-এর জন্য নির্দিষ্ট ডেটা ধারণ করে।
| JSON প্রতিনিধিত্ব | 
|---|
| { "fusedModuleName": [ string ] } | 
| ক্ষেত্র | |
|---|---|
| fusedModuleName[] |   এই স্বতন্ত্র APK-এ মিশ্রিত মডিউলগুলির নাম৷ | 
AssetSliceSet
একটি একক সম্পদ মডিউলের অন্তর্গত সম্পদ স্লাইসের সেট।
| JSON প্রতিনিধিত্ব | 
|---|
| { "assetModuleMetadata": { object ( | 
| ক্ষেত্র | |
|---|---|
| assetModuleMetadata |   মডিউল স্তরের মেটাডেটা। | 
| apkDescription[] |   সম্পদ স্লাইস. | 
সম্পদ মডিউল মেটাডেটা
একটি সম্পদ মডিউলের মেটাডেটা।
| JSON প্রতিনিধিত্ব | 
|---|
| {
  "name": string,
  "deliveryType": enum ( | 
| ক্ষেত্র | |
|---|---|
| name |   মডিউল নাম। | 
| deliveryType |   ক্রমাগত ইনস্টল করার জন্য ডেলিভারির ধরন নির্দেশ করে। |