Method: edits.tracks.create
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Permintaan HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
packageName |
string
Wajib. Nama paket aplikasi.
|
editId |
string
Wajib. ID edit.
|
Isi permintaan
Isi permintaan memuat instance TrackConfig
.
Isi respons
Jika berhasil, isi respons memuat instance Track
yang baru dibuat.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/androidpublisher
TrackConfig
Representasi JSON |
{
"track": string,
"type": enum (TrackType ),
"formFactor": enum (FormFactor )
} |
Kolom |
track |
string
Wajib. ID jalur baru. Untuk trek default, kolom ini hanya terdiri dari alias trek. Jalur faktor bentuk memiliki awalan khusus sebagai ID, misalnya wear:production , automotive:production . Awalan ini harus cocok dengan nilai di kolom formFactor , jika ini bukan jalur default. Selengkapnya tentang nama trek
|
type |
enum (TrackType )
Wajib. Jenis trek baru. Saat ini, satu-satunya nilai yang didukung adalah closedTesting.
|
formFactor |
enum (FormFactor )
Wajib. Faktor bentuk jalur baru. Default-nya adalah jalur default.
|
TrackType
Jenis yang tersedia untuk jalur baru.
Enum |
TRACK_TYPE_UNSPECIFIED |
Nilai penggantian, jangan gunakan. |
CLOSED_TESTING |
Jalur pengujian tertutup. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003eThis operation creates a new track for an Android application using the provided configurations.\u003c/p\u003e\n"],["\u003cp\u003eIt requires a \u003ccode\u003ePOST\u003c/code\u003e request to a specific URL, including the package name and edit ID.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must contain the new track's configuration, such as its identifier, type, and form factor.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful execution results in the response body containing the newly created track details.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/androidpublisher\u003c/code\u003e scope is necessary.\u003c/p\u003e\n"]]],["This document outlines how to create a new track using the Android Publisher API. The `POST` request is sent to `https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks`, with the package name and edit ID as path parameters. The request body requires a `TrackConfig` instance, defining the track's `track`, `type` (currently only `CLOSED_TESTING` is supported), and `formFactor` (default, `WEAR`, or `AUTOMOTIVE`). The response will be a newly created `Track` instance. Authorization requires the `https://www.googleapis.com/auth/androidpublisher` scope.\n"],null,["# Method: edits.tracks.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [TrackConfig](#TrackConfig)\n - [JSON representation](#TrackConfig.SCHEMA_REPRESENTATION)\n- [TrackType](#TrackType)\n- [FormFactor](#FormFactor)\n- [Try it!](#try-it)\n\nCreates a new track.\n\n### HTTP request\n\n`POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|---------------|---------------------------------------------|\n| `packageName` | `string` Required. Package name of the app. |\n| `editId` | `string` Required. Identifier of the edit. |\n\n### Request body\n\nThe request body contains an instance of [TrackConfig](/android-publisher/api-ref/rest/v3/edits.tracks/create#TrackConfig).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [Track](/android-publisher/api-ref/rest/v3/edits.tracks#Track).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/androidpublisher`\n\nTrackConfig\n-----------\n\nConfigurations of the new track.\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"track\": string, \"type\": enum (/android-publisher/api-ref/rest/v3/edits.tracks/create#TrackType), \"formFactor\": enum (/android-publisher/api-ref/rest/v3/edits.tracks/create#FormFactor) } ``` |\n\n| Fields ||\n|--------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `track` | `string` Required. Identifier of the new track. For default tracks, this field consists of the track alias only. Form factor tracks have a special prefix as an identifier, for example `wear:production`, `automotive:production`. This prefix must match the value of the `formFactor` field, if it is not a default track. [More on track name](https://developers.google.com/android-publisher/tracks#ff-track-name) |\n| `type` | `enum (`[TrackType](/android-publisher/api-ref/rest/v3/edits.tracks/create#TrackType)`)` Required. Type of the new track. Currently, the only supported value is closedTesting. |\n| `formFactor` | `enum (`[FormFactor](/android-publisher/api-ref/rest/v3/edits.tracks/create#FormFactor)`)` Required. Form factor of the new track. Defaults to the default track. |\n\nTrackType\n---------\n\nAvailable types for the new track.\n\n| Enums ||\n|--------------------------|-----------------------------|\n| `TRACK_TYPE_UNSPECIFIED` | Fallback value, do not use. |\n| `CLOSED_TESTING` | Closed testing track. |\n\nFormFactor\n----------\n\nAvailable form factors for the new track.\n\n| Enums ||\n|---------------------------|-------------------------------|\n| `FORM_FACTOR_UNSPECIFIED` | Fallback value, do not use. |\n| `DEFAULT` | Default track. |\n| `WEAR` | Wear form factor track. |\n| `AUTOMOTIVE` | Automotive form factor track. |"]]