คุณไม่ควรใช้ Developer Console และ Publishing API พร้อมกันเพื่ออัปเดตแอปพลิเคชันเนื่องจากอาจเกิดผลข้างเคียงที่ไม่พึงประสงค์
ต่อไปนี้คือรายการสถานการณ์ตัวอย่างบางส่วนที่แสดงลักษณะการทำงานที่คาดไว้หากคุณตัดสินใจใช้ Developer Console และ Publishing API พร้อมกันเพื่ออัปเดตแอปพลิเคชัน หรือใช้ไคลเอ็นต์ Publishing API หลายรายการพร้อมกัน
การแก้ไขขณะที่การเปลี่ยนแปลงพร้อมส่งเพื่อตรวจสอบในคอนโซลนักพัฒนาแอป
การยืนยันการแก้ไขจะส่งการเปลี่ยนแปลงทั้งหมดไปตรวจสอบ รวมถึงการเปลี่ยนแปลงที่พร้อม ส่งไปตรวจสอบใน Developer Console ตัวอย่างเช่น สมมติว่าคุณมีการเปลี่ยนแปลงที่พร้อมจะส่งไปให้ตรวจสอบใน Developer Console หากคุณสร้าง แก้ไข แล้วจึงส่งการแก้ไขโดยใช้ API การดำเนินการส่ง จะส่งการเปลี่ยนแปลงทั้งหมดไปยังแอปพลิเคชันของคุณเพื่อรับการตรวจสอบ รวมถึงการเปลี่ยนแปลงที่ทำ ผ่าน Developer Console
การเปลี่ยนแปลงในคอนโซลนักพัฒนาแอปจะทำให้การแก้ไขที่ใช้งานอยู่ไม่ถูกต้อง
หากคุณมีการแก้ไขที่ใช้งานอยู่ซึ่งสร้างขึ้นโดยใช้ API แล้วอัปเดตแอปพลิเคชันโดยใช้ Developer Console การแก้ไขนั้นจะใช้งานไม่ได้ คุณต้อง สร้างการแก้ไขใหม่เพื่ออัปเดตแอปพลิเคชันผ่าน API
การสร้างการแก้ไขใหม่จะทำให้การแก้ไขที่ใช้งานอยู่สำหรับแอปพลิเคชันเดียวกันโดยผู้ใช้รายเดียวกันใช้งานไม่ได้
การสร้างการแก้ไขใหม่สำหรับแอปพลิเคชันจะทำให้การแก้ไขที่ใช้งานอยู่สำหรับแอปพลิเคชันนั้น ซึ่งสร้างโดยผู้ใช้รายเดียวกันใช้งานไม่ได้ ผู้ใช้ API แต่ละรายจะมีสิทธิ์แก้ไขที่ใช้งานอยู่ได้เพียง 1 รายการต่อแอปพลิเคชัน
ผู้ใช้หลายคนสามารถแก้ไขแอปพลิเคชันเดียวกันได้
หากผู้ใช้ 2 คนแก้ไขแอปพลิเคชันเดียวกัน การแก้ไขทั้ง 2 รายการจะ ใช้งานได้สำหรับผู้ใช้ทั้ง 2 คนจนกว่าจะมีการส่งการแก้ไขรายการใดรายการหนึ่ง การแก้ไขครั้งแรกที่คอมมิต จะทำให้การแก้ไขอื่นๆ ทั้งหมดสำหรับแอปพลิเคชันนั้นไม่ถูกต้อง