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