ऐप्लिकेशन अपडेट करने के लिए, आपको Developer Console और Publishing API का एक साथ इस्तेमाल नहीं करना चाहिए. ऐसा इसलिए, क्योंकि इसकी वजह से अनचाहे खराब असर हो सकते हैं.
यहां कुछ उदाहरणों की सूची दी गई है, जिसमें यह दिखाया गया है कि अगर डेवलपर कंसोल और पब्लिशिंग एपीआई को एक साथ इस्तेमाल किया जाता है या एक साथ कई पब्लिशिंग एपीआई क्लाइंट का इस्तेमाल किया जाता है, तो किस तरह का व्यवहार दिख सकता है.
डेवलपर कंसोल में समीक्षा के लिए तैयार बदलावों के तैयार होने के दौरान बदलाव करना
कोई बदलाव करने पर, सभी बदलाव समीक्षा के लिए भेज दिए जाएंगे. इनमें वे बदलाव भी शामिल हैं जो Developer Console में समीक्षा के लिए तैयार किए जा सकते हैं. उदाहरण के लिए, मान लें कि आपके पास ऐसे बदलाव हैं जिन्हें 'डेवलपर कंसोल' में समीक्षा के लिए भेजा जा सकता है. अगर एपीआई का इस्तेमाल करके कोई बदलाव किया जाता है, उसमें बदलाव किया जाता है, और फिर बदलाव किया जाता है, तो वह कार्रवाई आपके ऐप्लिकेशन को समीक्षा के लिए सभी बदलाव भेज देती है. इनमें डेवलपर कंसोल से किए गए बदलाव भी शामिल हैं.
डेवलपर कंसोल में बदलाव करने से सक्रिय संपादन अमान्य हो जाते हैं
अगर आपने एपीआई का इस्तेमाल करके कोई बदलाव किया है और फिर डेवलपर कंसोल का इस्तेमाल करके अपने ऐप्लिकेशन को अपडेट किया जाता है, तो वह बदलाव अमान्य हो जाएगा. एपीआई से अपने ऐप्लिकेशन को अपडेट करने के लिए, आपको एक नया बदलाव करना होगा.
नया बदलाव करने पर, उसी ऐप्लिकेशन के लिए उसी उपयोगकर्ता के सभी चालू बदलाव अमान्य हो जाएंगे
किसी ऐप्लिकेशन में नया बदलाव करने पर, उसी उपयोगकर्ता के बनाए गए ऐप्लिकेशन में किया गया कोई भी बदलाव अमान्य हो जाता है. हर एपीआई उपयोगकर्ता के पास हर ऐप्लिकेशन के लिए सिर्फ़ एक ऐक्टिव एडिट हो सकता है.
एक ही ऐप्लिकेशन के लिए, कई उपयोगकर्ता बदलाव कर सकते हैं
अगर एक ही ऐप्लिकेशन के लिए दो उपयोगकर्ता बदलाव करते हैं, तो दोनों बदलाव दोनों उपयोगकर्ताओं के लिए तब तक चालू रहते हैं, जब तक एक बदलाव लागू नहीं हो जाता. पहला बदलाव, उस ऐप्लिकेशन के दूसरे सभी बदलावों को अमान्य कर देता है.