- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- GeneratedApksPerSigningKey
- GeneratedSplitApk
- GeneratedAssetPackSlice
- GeneratedStandaloneApk
- GeneratedUniversalApk
- GeneratedRecoveryApk
- TargetingInfo
- SplitApkVariant
- VariantTargeting
- SdkVersionTargeting
- SdkVersion
- AbiTargeting
- Abi
- AbiAlias
- ScreenDensityTargeting
- ScreenDensity
- DensityAlias
- MultiAbiTargeting
- MultiAbi
- TextureCompressionFormatTargeting
- TextureCompressionFormat
- TextureCompressionFormatAlias
- ApkSet
- ModuleMetadata
- FeatureModuleType
- DeliveryType
- ModuleTargeting
- DeviceFeatureTargeting
- DeviceFeature
- UserCountriesTargeting
- ApkDescription
- ApkTargeting
- LanguageTargeting
- SplitApkMetadata
- StandaloneApkMetadata
- AssetSliceSet
- AssetModuleMetadata
- ลองใช้งาน
แสดงผลข้อมูลเมตาการดาวน์โหลดสำหรับ APK ทั้งหมดที่สร้างขึ้นจาก App Bundle ที่ระบุ
คำขอ HTTP
GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
| packageName | 
 ชื่อแพ็กเกจของแอป | 
| versionCode | 
 รหัสเวอร์ชันของ App Bundle | 
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การตอบสนองต่อรายการ APK ที่สร้างขึ้น
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON | 
|---|
| {
  "generatedApks": [
    {
      object ( | 
| ช่อง | |
|---|---|
| generatedApks[] | 
 APK ที่สร้างขึ้นทั้งหมดซึ่งจัดกลุ่มตามคีย์ Signing APK | 
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
- https://www.googleapis.com/auth/androidpublisher
GeneratedApksPerSigningKey
ข้อมูลเมตา generatedapks.download สำหรับ APK แบบแยก APK สแตนด์อโลน และ APK สากล รวมถึงข้อมูลเมตาของแพ็กเนื้อหาที่รับรองด้วยคีย์ที่ระบุ
| การแสดง JSON | 
|---|
| { "certificateSha256Hash": string, "generatedSplitApks": [ { object ( | 
| ช่อง | |
|---|---|
| certificateSha256Hash | 
 แฮช SHA256 ของใบรับรองคีย์สาธารณะสำหรับการรับรอง APK | 
| generatedSplitApks[] | 
 generatedapks.list ของ APK แยกที่สร้างขึ้น ซึ่งลงนามด้วยคีย์ที่สอดคล้องกับ certificateSha256Hash | 
| generatedAssetPackSlices[] | 
 generatedapks.list ของกลุ่มชิ้นงานชิ้นเล็กๆ ที่แสดงสำหรับ App Bundle นี้ ซึ่งลงนามด้วยคีย์ที่สอดคล้องกับ certificateSha256Hash | 
| generatedStandaloneApks[] | 
 createdapks.list ของ APK สแตนด์อโลนที่สร้างขึ้นแล้ว รับรองด้วยคีย์ที่สอดคล้องกับ certificateSha256Hash | 
| generatedUniversalApk | 
 APK สากลที่สร้างขึ้นซึ่งลงนามด้วยคีย์ที่สอดคล้องกับ certificateSha256Hash จะไม่มีการตั้งค่าช่องนี้หากไม่ได้สร้าง APK สากลสำหรับคีย์ Signing นี้ | 
| generatedRecoveryModules[] | 
 APK การกู้คืนที่สร้างขึ้นสำหรับการดำเนินการกู้คืนที่รับรองด้วยคีย์ที่สอดคล้องกับ certificateSha256Hash ซึ่งรวมถึง APK การกู้คืนที่สร้างขึ้นทั้งหมด รวมถึง APK การกู้คืนที่อยู่ในสถานะฉบับร่างหรือยกเลิกแล้ว จะไม่มีการตั้งค่าช่องนี้ หากไม่มีการสร้างการดำเนินการกู้คืนสำหรับคีย์ Signing นี้ | 
| targetingInfo | 
 มีข้อมูลการกำหนดเป้าหมายเกี่ยวกับ APK ที่สร้างขึ้น | 
GeneratedSplitApk
generatedapks.download ข้อมูลเมตาของ APK แยก
| การแสดง JSON | 
|---|
| { "downloadId": string, "variantId": integer, "moduleName": string, "splitId": string } | 
| ช่อง | |
|---|---|
| downloadId | 
 รหัส createapks.download ซึ่งระบุ APK ที่จะดาวน์โหลดโดยไม่ซ้ำกัน ควรระบุให้กับเมธอด  | 
| variantId | 
 รหัสของตัวแปรที่สร้างขึ้น | 
| moduleName | 
 ชื่อโมดูลที่มี APK นี้ | 
| splitId | 
 รหัสการแยก เว้นว่างไว้สำหรับแยกส่วนหลักของโมดูลฐาน | 
GeneratedAssetPackSlice
ข้อมูลเมตา generatedapks.download สำหรับกลุ่มชิ้นงาน
| การแสดง JSON | 
|---|
| { "downloadId": string, "moduleName": string, "sliceId": string, "version": string } | 
| ช่อง | |
|---|---|
| downloadId | 
 generatedapks.download ID ซึ่งระบุ APK ที่จะดาวน์โหลดโดยไม่ซ้ำกัน ควรส่งไปยังเมธอด  | 
| moduleName | 
 ชื่อโมดูลที่มีส่วนแบ่งเนื้อหานี้ | 
| sliceId | 
 รหัสส่วนแบ่งเนื้อหา | 
| version | 
 เวอร์ชันโมดูลชิ้นงาน | 
GeneratedStandaloneApk
ข้อมูลเมตา generateapks.download สำหรับ APK แบบสแตนด์อโลน
| การแสดง JSON | 
|---|
| { "downloadId": string, "variantId": integer } | 
| ช่อง | |
|---|---|
| downloadId | 
 รหัส createapks.download ซึ่งระบุ APK ที่จะดาวน์โหลดโดยไม่ซ้ำกัน ควรระบุให้กับเมธอด  | 
| variantId | 
 รหัสของผลิตภัณฑ์ย่อยที่สร้างขึ้น | 
GeneratedUniversalApk
generatedapks.download ข้อมูลเมตาสำหรับ APK สากล
| การแสดง JSON | 
|---|
| { "downloadId": string } | 
| ช่อง | |
|---|---|
| downloadId | 
 รหัส createapks.download ซึ่งระบุ APK ที่จะดาวน์โหลดโดยไม่ซ้ำกัน ควรระบุให้กับเมธอด  | 
GeneratedRecoveryApk
ข้อมูลเมตา generatedapks.download สําหรับโมดูลการกู้คืนแอป
| การแสดง JSON | 
|---|
| {
  "downloadId": string,
  "recoveryId": string,
  "recoveryStatus": enum ( | 
| ช่อง | |
|---|---|
| downloadId | 
 รหัส createapks.download ซึ่งระบุ APK ที่จะดาวน์โหลดโดยไม่ซ้ำกัน ควรส่งไปยังเมธอด  | 
| recoveryId | 
 รหัสการดำเนินการกู้คืน | 
| recoveryStatus | 
 สถานะของการดําเนินการกู้คืนที่สอดคล้องกับ APK การกู้คืน | 
| moduleName | 
 ชื่อของโมดูลที่มี APK การกู้คืน | 
TargetingInfo
ข้อมูลการกําหนดเป้าหมายเกี่ยวกับ APK ที่สร้างขึ้น
| การแสดง JSON | 
|---|
| { "packageName": string, "variant": [ { object ( | 
| ช่อง | |
|---|---|
| packageName | 
 ชื่อแพ็กเกจของแอปนี้ | 
| variant[] | 
 createapks.list ของตัวแปรที่สร้าง | 
| assetSliceSet[] | 
 generatedapks.list ของข้อมูลโค้ดย่อยของชิ้นงานที่สร้างขึ้น | 
SplitApkVariant
ตัวแปรคือกลุ่ม APK ที่ครอบคลุมพื้นที่การกําหนดค่าอุปกรณ์บางส่วน ระบบจะไม่รวม APK จากตัวแปรหลายรายการไว้ในอุปกรณ์เครื่องเดียว
| การแสดง JSON | 
|---|
| { "targeting": { object ( | 
| ช่อง | |
|---|---|
| targeting | 
 การกําหนดเป้าหมายระดับตัวแปร | 
| apkSet[] | 
 ชุด APK 1 ชุดต่อโมดูล | 
| variantNumber | 
 จำนวนตัวแปร เริ่มต้นที่ 0 (เว้นแต่จะมีการลบล้าง) อุปกรณ์จะได้รับ APK จากตัวแปรแรกซึ่งตรงกับการกำหนดค่าอุปกรณ์ โดยตัวแปรที่มีหมายเลขสูงกว่าจะมีลำดับความสำคัญเหนือกว่าตัวแปรที่มีหมายเลขต่ำกว่า | 
VariantTargeting
การกำหนดเป้าหมายที่ระดับตัวแปร
| การแสดง JSON | 
|---|
| { "sdkVersionTargeting": { object ( | 
| ช่อง | |
|---|---|
| sdkVersionTargeting | 
 เวอร์ชัน SDK ที่ตัวแปรกำหนดเป้าหมาย | 
| abiTargeting | 
 ABI ที่ตัวแปรกำหนดเป้าหมาย | 
| screenDensityTargeting | 
 ความหนาแน่นของหน้าจอที่ตัวแปรนี้รองรับ | 
| multiAbiTargeting | 
 การกำหนดเป้าหมายหลาย API | 
| textureCompressionFormatTargeting | 
 การกำหนดเป้าหมายระดับรูปแบบการบีบอัดพื้นผิว | 
SdkVersionTargeting
การกำหนดเป้าหมายตามเวอร์ชัน SDK
| การแสดง JSON | 
|---|
| { "value": [ { object ( | 
| ช่อง | |
|---|---|
| value[] | 
 ค่าของเวอร์ชัน SDK | 
| alternatives[] | 
 การกําหนดเป้าหมายไดเรกทอรีอื่นๆ ที่อยู่ในกลุ่ม สำหรับการแยกรายการหลัก นี่คือการกำหนดเป้าหมายของการแยกส่วนหลักอื่นๆ | 
SdkVersion
แสดงเวอร์ชัน SDK
| การแสดง JSON | 
|---|
| { "min": integer } | 
| ช่อง | |
|---|---|
| min | 
 ค่าขั้นต่ำรวมของเวอร์ชัน SDK | 
AbiTargeting
การกำหนดเป้าหมายตาม Abi
| การแสดง JSON | 
|---|
| { "value": [ { object ( | 
| ช่อง | |
|---|---|
| value[] | 
 ค่าของ abi | 
| alternatives[] | 
 การกำหนดเป้าหมายของไดเรกทอรีระดับเดียวกันอื่นๆ ที่อยู่ใน Bundle สําหรับการแยกกลุ่มหลัก ตัวเลือกนี้จะกำหนดเป้าหมายไปยังการแยกกลุ่มหลักอื่นๆ | 
อาบี
ใช้แทน Abi
| การแสดง JSON | 
|---|
| {
  "alias": enum ( | 
| ช่อง | |
|---|---|
| alias | 
 ชื่อแทนสำหรับ ABI | 
AbiAlias
คําจํากัดความของชื่อแทนสําหรับ ABI
| Enum | |
|---|---|
| UNSPECIFIED_CPU_ARCHITECTURE | ABI ที่ไม่ระบุ | 
| ARMEABI | ARMEABI abi | 
| ARMEABI_V7A | ABI ของ ARMEABI_V7A | 
| ARM64_V8A | ARM64_V8A abi | 
| X86 | ABI ของ X86 | 
| X86_64 | X86_64 abi | 
| RISCV64 | RISCV64 abi | 
ScreenDensityTargeting
การกำหนดเป้าหมายตามความหนาแน่นของหน้าจอ
| การแสดง JSON | 
|---|
| { "value": [ { object ( | 
| ช่อง | |
|---|---|
| value[] | 
 ค่าของความหนาแน่นของหน้าจอ | 
| alternatives[] | 
 การกําหนดเป้าหมายไดเรกทอรีอื่นๆ ที่อยู่ในแพ็กเกจ สําหรับการแยกกลุ่มหลัก ตัวเลือกนี้จะกำหนดเป้าหมายไปยังการแยกกลุ่มหลักอื่นๆ | 
ScreenDensity
แสดงความหนาแน่นของหน้าจอ
| การแสดง JSON | 
|---|
| { // Union field | 
| ช่อง | |
|---|---|
| ฟิลด์สหภาพ  
 | |
| densityAlias | 
 นามแฝงสำหรับความหนาแน่นของหน้าจอ | 
| densityDpi | 
 ค่าสำหรับความหนาแน่น dpi | 
DensityAlias
คําจํากัดความของชื่อแทนสําหรับความหนาแน่นของหน้าจอ
| Enum | |
|---|---|
| DENSITY_UNSPECIFIED | ความหนาแน่นของหน้าจอที่ไม่ได้ระบุ | 
| NODPI | ความหนาแน่นของหน้าจอแบบ NODPI | 
| LDPI | ความหนาแน่นของหน้าจอ LDPI | 
| MDPI | ความหนาแน่นของหน้าจอ MDPI | 
| TVDPI | ความหนาแน่นของหน้าจอ TVDPI | 
| HDPI | ความหนาแน่นของหน้าจอ HDPI | 
| XHDPI | ความหนาแน่นของหน้าจอ XHDPI | 
| XXHDPI | ความหนาแน่นของหน้าจอ XXHDPI | 
| XXXHDPI | ความหนาแน่นของหน้าจอ XXXHDPI | 
MultiAbiTargeting
การกำหนดเป้าหมายตามปัจจัยที่หลากหลาย
| การแสดง JSON | 
|---|
| { "value": [ { object ( | 
| ช่อง | |
|---|---|
| value[] | 
 ค่าของ Multi-abi | 
| alternatives[] | 
 การกำหนดเป้าหมายของไดเรกทอรีระดับเดียวกันอื่นๆ ที่อยู่ใน Bundle สําหรับการแยกกลุ่มหลัก ตัวเลือกนี้จะกำหนดเป้าหมายไปยังการแยกกลุ่มหลักอื่นๆ | 
MultiAbi
แสดงรายชื่อ ABI
| การแสดง JSON | 
|---|
| {
  "abi": [
    {
      object ( | 
| ช่อง | |
|---|---|
| abi[] | 
 รายชื่อ ABI ที่กำหนดเป้าหมายซึ่งแสดงโดยแพลตฟอร์ม Android | 
TextureCompressionFormatTargeting
การกำหนดเป้าหมายตามรูปแบบการบีบอัดพื้นผิว
| การแสดง JSON | 
|---|
| { "value": [ { object ( | 
| ช่อง | |
|---|---|
| value[] | 
 รายการ TCF ที่กำหนดเป้าหมาย ต้องระบุ | 
| alternatives[] | 
 generatedapks.list of alternative TCFs (TCFs targeted by the sibling splits) | 
TextureCompressionFormat
แสดงรูปแบบการบีบอัดพื้นผิว
| การแสดง JSON | 
|---|
| {
  "alias": enum ( | 
| ช่อง | |
|---|---|
| alias | 
 นามแฝงสำหรับรูปแบบการบีบอัดพื้นผิว | 
TextureCompressionFormatAlias
คําจํากัดความของนามแฝงสําหรับรูปแบบการบีบอัดพื้นผิว
| Enum | |
|---|---|
| UNSPECIFIED_TEXTURE_COMPRESSION_FORMAT | รูปแบบที่ไม่ได้ระบุ | 
| ETC1_RGB8 | รูปแบบ ETC1_RGB8 | 
| PALETTED | PALETTED | 
| THREE_DC | รูปแบบ THREE_DC | 
| ATC | รูปแบบ ATC | 
| LATC | รูปแบบ LATC | 
| DXT1 | รูปแบบ DXT1 | 
| S3TC | รูปแบบ S3TC | 
| PVRTC | รูปแบบ PVRTC | 
| ASTC | รูปแบบ ASTC | 
| ETC2 | รูปแบบ ETC2 | 
ApkSet
ชุด APK ที่แสดงถึงโมดูล
| การแสดง JSON | 
|---|
| { "moduleMetadata": { object ( | 
| ช่อง | |
|---|---|
| moduleMetadata | 
 ข้อมูลเมตาเกี่ยวกับโมดูลที่ ApkSet นี้แสดง | 
| apkDescription[] | 
 คําอธิบายของ APK ที่สร้างขึ้น | 
ModuleMetadata
ข้อมูลเมตาของโมดูล
| การแสดง JSON | 
|---|
| { "name": string, "moduleType": enum ( | 
| ช่อง | |
|---|---|
| name | 
 ชื่อโมดูล | 
| moduleType | 
 ระบุประเภทของข้อบังคับของฟีเจอร์นี้ | 
| deliveryType | 
 ระบุประเภทการส่ง (เช่น ออนดีมานด์) ของโมดูล | 
| dependencies[] | 
 ชื่อของโมดูลที่โมดูลนี้ใช้โดยตรง โมดูลแต่ละรายการจะขึ้นอยู่กับโมดูลฐานโดยปริยาย | 
| targeting | 
 การกำหนดเป้าหมายที่ทำให้ติดตั้งโมดูลแบบมีเงื่อนไข เกี่ยวข้องกับ Split APK เท่านั้น | 
FeatureModuleType
ประเภทของโมดูลฟีเจอร์
| Enum | |
|---|---|
| UNKNOWN_MODULE_TYPE | โมดูลฟีเจอร์ที่ไม่รู้จัก | 
| FEATURE_MODULE | โมดูลฟีเจอร์ปกติ | 
DeliveryType
ระบุประเภทการนำส่งของโมดูล
| Enum | |
|---|---|
| UNKNOWN_DELIVERY_TYPE | ประเภทการแสดงโฆษณาที่ไม่ได้ระบุ | 
| INSTALL_TIME | ระบบจะดาวน์โหลดโมดูลนี้เป็นส่วนหนึ่งของการติดตั้งแอปครั้งแรกเสมอ | 
| ON_DEMAND | ระบบจะส่งคำขอโมดูลนี้แบบออนดีมานด์ ซึ่งหมายความว่าโมดูลนี้จะไม่เป็นส่วนหนึ่งของการติดตั้งครั้งแรก และจะส่งเมื่อไคลเอ็นต์ขอเท่านั้น | 
| FAST_FOLLOW | ระบบจะดาวน์โหลดโมดูลนี้ทันทีหลังจากการติดตั้งครั้งแรกเสร็จสิ้น คุณสามารถเปิดแอปได้ก่อนที่จะดาวน์โหลดโมดูลเหล่านี้ | 
ModuleTargeting
การกำหนดเป้าหมายในระดับโมดูล
| การแสดง JSON | 
|---|
| { "sdkVersionTargeting": { object ( | 
| ช่อง | |
|---|---|
| sdkVersionTargeting | 
 เวอร์ชัน SDK ที่ตัวแปรกำหนดเป้าหมาย | 
| deviceFeatureTargeting[] | 
 การกำหนดเป้าหมายสำหรับฟีเจอร์ของอุปกรณ์ | 
| userCountriesTargeting | 
 การกำหนดเป้าหมายระดับประเทศ | 
DeviceFeatureTargeting
การกำหนดเป้าหมายสำหรับฟีเจอร์ของอุปกรณ์
| การแสดง JSON | 
|---|
| {
  "requiredFeature": {
    object ( | 
| ช่อง | |
|---|---|
| requiredFeature | 
 ฟีเจอร์ของอุปกรณ์ | 
DeviceFeature
แสดงถึงฟีเจอร์ของอุปกรณ์
| การแสดง JSON | 
|---|
| { "featureName": string, "featureVersion": integer } | 
| ช่อง | |
|---|---|
| featureName | 
 ชื่อฟีเจอร์ | 
| featureVersion | 
 เวอร์ชันของฟีเจอร์ที่มีการระบุโดย android:glEsVersion หรือ android:version ใน  | 
UserCountriesTargeting
อธิบายรายการรหัสประเทศแบบรวม/เฉพาะตัวที่กำหนดเป้าหมายโมดูล
| การแสดง JSON | 
|---|
| { "countryCodes": [ string ], "exclude": boolean } | 
| ช่อง | |
|---|---|
| countryCodes[] | 
 createapks.list ของรหัสประเทศในรูปแบบเขตแดน CLDR แบบ 2 ตัวอักษร | 
| exclude | 
 ระบุว่ารายการด้านบนเป็นสิทธิ์เฉพาะตัวหรือไม่ | 
ApkDescription
คำอธิบายของ apk ที่สร้างขึ้น
| การแสดง JSON | 
|---|
| { "targeting": { object ( | 
| ช่อง | |
|---|---|
| targeting | 
 การกําหนดเป้าหมายระดับ Apk | 
| path | 
 เส้นทางของ APK จะอยู่ในรูปแบบ  | 
| ช่องการรวม  
 | |
| splitApkMetadata | 
 ตั้งค่าเฉพาะสำหรับ Split APK | 
| standaloneApkMetadata | 
 ตั้งค่าสำหรับ APK แบบสแตนด์อโลนเท่านั้น | 
| instantApkMetadata | 
 ตั้งค่าเฉพาะสำหรับ APK แยกส่วนทันที | 
| assetSliceMetadata | 
 ตั้งค่าไว้สำหรับภาพขนาดย่อของชิ้นงานเท่านั้น | 
ApkTargeting
แสดงชุดการกำหนดเป้าหมายระดับ APK
| การแสดง JSON | 
|---|
| { "abiTargeting": { object ( | 
| ช่อง | |
|---|---|
| abiTargeting | 
 ABI ที่ APK กำหนดเป้าหมาย | 
| languageTargeting | 
 ภาษาที่ APK กำหนดเป้าหมาย | 
| screenDensityTargeting | 
 ความหนาแน่นของหน้าจอที่ APK นี้รองรับ | 
| sdkVersionTargeting | 
 เวอร์ชัน SDK ที่ APK กำหนดเป้าหมาย | 
| textureCompressionFormatTargeting | 
 การกำหนดเป้าหมายระดับรูปแบบการบีบอัดพื้นผิว | 
| multiAbiTargeting | 
 การกำหนดเป้าหมายระดับหลาย API | 
LanguageTargeting
การกําหนดเป้าหมายตามภาษา
| การแสดง JSON | 
|---|
| { "value": [ string ], "alternatives": [ string ] } | 
| ช่อง | |
|---|---|
| value[] | 
 ISO-639: รหัสภาษา 2 หรือ 3 ตัวอักษร | 
| alternatives[] | 
 ภาษาอื่น | 
SplitApkMetadata
เก็บข้อมูลเฉพาะสำหรับ APK แยก
| การแสดง JSON | 
|---|
| { "splitId": string, "isMasterSplit": boolean } | 
| ช่อง | |
|---|---|
| splitId | 
 รหัสของการแยก | 
| isMasterSplit | 
 ระบุว่า APK นี้เป็นเวอร์ชันหลักของโมดูลหรือไม่ | 
StandaloneApkMetadata
เก็บข้อมูลเฉพาะของ APK แบบสแตนด์อโลน
| การแสดง JSON | 
|---|
| { "fusedModuleName": [ string ] } | 
| ช่อง | |
|---|---|
| fusedModuleName[] | 
 ชื่อของโมดูลที่รวมอยู่ใน APK แบบสแตนด์อโลนนี้ | 
AssetSliceSet
ชุดเนื้อหาส่วนที่อยู่ในโมดูลเนื้อหาเดียว
| การแสดง JSON | 
|---|
| { "assetModuleMetadata": { object ( | 
| ช่อง | |
|---|---|
| assetModuleMetadata | 
 ข้อมูลเมตาระดับโมดูล | 
| apkDescription[] | 
 ส่วนแบ่งเนื้อหา | 
AssetModuleMetadata
ข้อมูลเมตาของข้อบังคับเนื้อหา
| การแสดง JSON | 
|---|
| {
  "name": string,
  "deliveryType": enum ( | 
| ช่อง | |
|---|---|
| name | 
 ชื่อโมดูล | 
| deliveryType | 
 ระบุประเภทการนำส่งสำหรับการติดตั้งถาวร |