Lưu ý về cơ chế xử lý đồng thời
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.
Bạn không nên sử dụng đồng thời Developer Console và Publishing API (API Phát hành) để cập nhật ứng dụng vì có thể xảy ra tác dụng phụ ngoài ý muốn.
Sau đây là danh sách một số trường hợp mẫu minh hoạ hành vi dự kiến nếu bạn quyết định sử dụng đồng thời Bảng điều khiển dành cho nhà phát triển và API phát hành để cập nhật ứng dụng hoặc sử dụng nhiều ứng dụng API phát hành đồng thời.
Cam kết chỉnh sửa trong khi các thay đổi đã sẵn sàng để gửi đi xem xét trong Developer Console
Việc cam kết chỉnh sửa sẽ gửi tất cả thay đổi đi xem xét, bao gồm cả các thay đổi đã sẵn sàng để gửi đi xem xét trong Developer Console.
Ví dụ: giả sử bạn đã sẵn sàng gửi các thay đổi đi xem xét trong Developer Console. Nếu bạn tạo, chỉnh sửa rồi thực hiện chỉnh sửa bằng API, thì thao tác cam kết sẽ gửi tất cả thay đổi đến ứng dụng của bạn để được xem xét, bao gồm cả những thay đổi được thực hiện thông qua Developer Console.
Việc thực hiện thay đổi trong Developer Console sẽ làm mất hiệu lực các nội dung chỉnh sửa đang hoạt động
Nếu bạn đang thực hiện một nội dung chỉnh sửa bằng API này, sau đó cập nhật ứng dụng bằng Play Console, thì nội dung chỉnh sửa đó sẽ không hợp lệ. Bạn cần tạo nội dung chỉnh sửa mới để cập nhật ứng dụng thông qua API.
Việc tạo nội dung chỉnh sửa mới sẽ làm mất hiệu lực mọi nội dung chỉnh sửa đang hoạt động của cùng một ứng dụng của cùng một người dùng
Việc tạo nội dung chỉnh sửa mới cho ứng dụng sẽ vô hiệu hoá mọi nội dung chỉnh sửa đang hoạt động cho ứng dụng đó do chính người dùng tạo ra. Mỗi người dùng API chỉ có thể có một nội dung chỉnh sửa đang hoạt động trên mỗi ứng dụng.
Nhiều người dùng có thể có các nội dung chỉnh sửa đang hoạt động cho cùng một ứng dụng
Nếu hai người dùng tạo nội dung chỉnh sửa cho cùng một ứng dụng, thì cả hai nội dung chỉnh sửa đều có hiệu lực cho cả hai người dùng cho đến khi người dùng cam kết thực hiện một nội dung chỉnh sửa. Chỉnh sửa được cam kết đầu tiên sẽ làm mất hiệu lực của tất cả các nội dung chỉnh sửa khác cho ứng dụng đó.
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.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[[["Avoid using the Developer Console and the Publishing API simultaneously for application updates due to potential conflicts and unexpected outcomes."],["Concurrent edits, whether through the Developer Console or multiple Publishing API clients, can lead to one edit overriding others, requiring careful management of updates."],["Initiating a commit action using the API will send all pending changes for review, including those staged in the Developer Console."],["Making changes in the Developer Console while an API edit is active will invalidate the API edit, necessitating a new edit for API-based updates."],["Only one active edit per application is allowed per API user; creating a new edit invalidates any existing active edits by the same user for that application."]]],["Using the Developer Console and Publishing API simultaneously can cause issues. Committing an API edit sends all changes for review, even those made in the Developer Console. Developer Console changes invalidate active API edits, requiring a new edit to be made. A new edit from one user invalidates their other active edits. Multiple users can have active edits, but the first commit invalidates the others. Concurrent use of these methods can result in unintended changes being published.\n"]]