Method: edits.tracks.create
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Yêu cầu HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Tham số |
packageName |
string
Bắt buộc. Tên gói của ứng dụng.
|
editId |
string
Bắt buộc. Giá trị nhận dạng của nội dung chỉnh sửa.
|
Nội dung yêu cầu
Nội dung yêu cầu chứa một bản sao của TrackConfig
.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một thực thể mới tạo của Track
.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/androidpublisher
TrackConfig
Biểu diễn dưới dạng JSON |
{
"track": string,
"type": enum (TrackType ),
"formFactor": enum (FormFactor )
} |
Trường |
track |
string
Bắt buộc. Giá trị nhận dạng của bản nhạc mới. Đối với các bản nhạc mặc định, trường này chỉ bao gồm bí danh bản nhạc. Các kênh phát hành cho từng hệ số hình dạng có một tiền tố đặc biệt làm giá trị nhận dạng, ví dụ: wear:production , automotive:production . Tiền tố này phải khớp với giá trị của trường formFactor nếu đó không phải là kênh mặc định. Thông tin khác về tên bản nhạc
|
type |
enum (TrackType )
Bắt buộc. Loại bản nhạc mới. Hiện tại, giá trị duy nhất được hỗ trợ là màn hình thử nghiệm.
|
formFactor |
enum (FormFactor )
Bắt buộc. Kiểu dáng của kênh mới. Mặc định là bản nhạc mặc định.
|
TrackType
Các loại hiện có cho kênh mới.
Enum |
TRACK_TYPE_UNSPECIFIED |
Giá trị dự phòng không sử dụng. |
CLOSED_TESTING |
Kênh thử nghiệm khép kín. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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. |"]]