| ageGroup | Age group of the build. This can be TEENS_AND_ADULTS, MIXED_AGES, or CHILDREN. (If not specified, the upload will go into “draft” status, rather than failing). For more information, see Age Group Self-Certification and Youth Requirements. | yes | — |
| appId | Specifies the ID of your app. Obtained from the API tab of your app in the Oculus Dashboard. | yes | — |
| appSecret | Specifies the app secret. Obtained from the API tab of your app in the Oculus developer dashboard. Either app secret or user token required. | no | — |
| token | A user token obtained by the get-access-token command or from the API tab of your app in the Oculus developer dashboard. Either app secret or user token required. | no | — |
| apkPath | Specifies the path to the APK to upload. Either apkPath or buildDir is required. | no | — |
| obbPath | Specifies the path to the Expansion file (OBB) to upload. | no | — |
| buildDir | Specifies the path to the directory that contains the build files. If specified, the plugin will look for the APK and OBB files in this directory. Either apkPath or buildDir is required. | no | — |
| assetsDir | Specifies the path to the directory with DLCs for this build. | no | — |
| assetFilesConfig | Specifies the path to the file that configures required assets or associates DLC assets with in-app purchases. | no | — |
| inheritAssetFiles | Specifies whether to inherit asset files from the previous build. Defaults to false. | no | — |
| releaseChannel | Specifies the release channel for uploading the build. Use store for the "Production (AppLab)" or "Production (Store)" channels. Release channel names are not case-sensitive. Defaults to ALPHA. | no | ALPHA |
| releaseNotes | Specifies the release note text shown to users. Encodes double quotes as `\"`. Encode newlines as `\n`. | no | — |
| languagePacksDir | The path to the directory that contains language packs. | no | — |
| debugSymbolsDir | Path to the folder that contains the debug symbol file(s). | no | — |
| debugSymbolsZip | The path to the debug symbol zip file. If provided this will be used instead of the debugSymbolsDir and will unzip before uploading. | no | — |
| debugSymbolsPattern | A pattern sequence that can match the filenames of all the debug symbol files. An asterisk may be used to indicate a wildcard, for example, *.sym.so. | no | — |
| excludeAddons | Whether to exclude attaching global shared Add-ons to this build. Defaults to false. | no | — |
| draft | Uploads as a draft which can be later published on the Developer Dashboard. Defaults to false. | no | — |
| force | Forces the upload, even if there are validation errors. Defaults to false. | no | — |