Google फिर से विवादों में है, DroidScript के डेवलपर्स ने आरोप लगाया है कि उनके ऐप को बिना किसी सुधारात्मक अवसर के हटा दिया गया था। पढ़ते रहिये!
अपडेट 1 (05/03/2021 @ 02:50 पूर्वाह्न ईटी): हमारे लेख के प्रकाशन के बाद, DroidScript को अस्थायी रूप से बहाल कर दिया गया है। अधिक जानकारी के लिए यहां क्लिक करें. 3 मई, 2021 को प्रकाशित लेख नीचे संरक्षित है।
एक OS के रूप में Android लगभग एक दशक से अधिक समय से मौजूद है और iOS की तुलना में, यह बहुत अधिक स्वतंत्रता प्रदान करता है। हालाँकि, Google एंड्रॉइड प्लेटफ़ॉर्म पर ऐप वितरण पर प्रभुत्व बनाए रखता है। भले ही एंड्रॉइड थर्ड-पार्टी ऐप स्टोर और साइडलोडिंग के लिए खुला है, हम कई वर्षों में बनाए गए स्मार्टफोन इकोसिस्टम पर Google की पकड़ को छोटा नहीं कर सकते। यह पकड़ लाखों ऐप डेवलपर्स का परिणाम है, जिन्होंने इसके अस्तित्व के दौरान प्लेटफ़ॉर्म पर सार्थक ऐप अनुभवों का योगदान दिया है, जिससे उपयोगकर्ताओं को एंड्रॉइड के साथ स्मार्टफोन का उपयोग करने का एक कारण मिलता है। Google और ऐप डेवलपर्स के बीच एक सहजीवी संबंध है, लेकिन ऐसा नहीं है जहां शक्ति की गतिशीलता समान है। बार-बार, हमने लंबे समय से चले आ रहे उन डेवलपर्स की शिकायतें देखी हैं जिनके ऐप्स को प्रतिबंधित कर दिया गया था पारिस्थितिकी तंत्र, ऐसे निष्कासनों के स्पष्टीकरण के साथ Google से अस्पष्ट या स्वचालित ईमेल में पाया गया।
स्पष्ट मामला: DroidScript
डेविड ह्यूरेन, के संस्थापक DroidScript.org, Google Play के डेवलपर समर्थन से निपटने के अपने हालिया अनुभव के बारे में हमें बताने के लिए पहुंचे। अनजान लोगों के लिए, DroidScript एक ऐप है जो मोबाइल आईडीई के रूप में कार्य करता है, जो नौसिखिए डेवलपर्स को सीधे अपने फोन पर एंड्रॉइड ऐप बनाने की अनुमति देता है। ऐप को एंड्रॉइड प्रोग्रामिंग को शुरुआती और गैर-पेशेवर या वेब डेवलपमेंट परिवेश से आने वाले लोगों के लिए अधिक सुलभ बनाने के लिए डिज़ाइन किया गया है क्योंकि DroidScript जावास्क्रिप्ट उपयोग के आसपास घूमती है। हालाँकि ऐप पुराना दिखता है, यह 7 वर्षों में इसके लगभग 1.5 मिलियन डाउनलोड हुए डेवलपर के अनुसार, ~105,000 सक्रिय उपयोगकर्ताओं के साथ। एक छोटे, गैर-लाभकारी संगठन द्वारा बनाए गए ऐप के लिए, ये अच्छी संख्याएँ हैं।
DroidScript की अब हटाई गई Play Store सूची से स्क्रीनशॉट।
डेविड के अनुसार, Google Play ने हाल ही में विज्ञापन धोखाधड़ी के संदेह में DroidScript ऐप को प्ले स्टोर से हटा दिया है। विज्ञापन धोखाधड़ी एक गंभीर मामला है, इसलिए यदि वास्तव में ऐसा हुआ है तो निष्कासन वैध होगा। डेविड ने ऐसी किसी भी घटना से इनकार किया है, जिसका मतलब है कि वह निश्चित रूप से फैसले के खिलाफ अपील करने जा रहा था। समस्या, हमेशा की तरह, यह है कि किसी निर्णय के खिलाफ Google के समक्ष अपील करने से अविश्वसनीय रूप से निराशाजनक अनुभव हो सकता है।
जैसा डेविड इसे प्रस्तुत करता है, Google ने पहले "अमान्य ट्रैफ़िक" के लिए उनके AdMob खाते को अक्षम कर दिया, और अपील करने पर, विज्ञापन धोखाधड़ी के लिए खाते को और निलंबित कर दिया। अपील की प्रतिक्रिया 11 मिनट के भीतर आ गई और इसे ऐसे पढ़ा गया मानो यह स्वचालित हो। जो बात मामले को संदिग्ध बनाती है वह है इन मामलों के संबंध में Google द्वारा बरती जाने वाली पारदर्शिता की कमी। डेवलपर का कहना है कि उनके ऐप में केवल एक ही बैनर विज्ञापन है और वे लगभग एक साल से बिना किसी समस्या के AdMob का उपयोग कर रहे थे जब उन्हें अचानक यह नोटिस और प्रतिबंध मिला।
मामले को बदतर बनाने के लिए, एक हफ्ते बाद, जब डेवलपर ऐप से AdMob को हटाने पर काम कर रहा था, तो उन्हें Google Play से उनके ऐप DroidScript के लिए एक निलंबन ईमेल प्राप्त हुआ। यह ईमेल था कुछ अधिक विवरण, जैसे "APK: 206 विज्ञापन धोखाधड़ी। ऐप विज्ञापन धोखाधड़ी नीति का उल्लंघन करता है।", लेकिन जहां तक पारदर्शिता का सवाल है, यही इसके बारे में है। अपील करने पर, अपील का जवाब देने में 12 दिन लगने के बाद, Google ने "मैलवेयर" को भी एक कारण के रूप में जोड़ा:
समीक्षा के दौरान हमने पाया कि आपका ऐप मैलवेयर नीति का उल्लंघन करता है। हम ऐसे किसी भी कोड वाले ऐप्स को अनुमति नहीं देते हैं जो किसी उपयोगकर्ता, उपयोगकर्ता के डेटा या डिवाइस को खतरे में डाल सकता है। यदि आपका ऐप किसी तीसरे पक्ष द्वारा विकसित किया गया था, तो हम यह सत्यापित करने के लिए उनसे संपर्क करने की सलाह देते हैं कि उन्होंने आपका ऐप हमारी नीतियों का अनुपालन करने के लिए डिज़ाइन किया है। आप सामान्य उल्लंघनों के अधिक विवरण और उदाहरणों के लिए मैलवेयर नीति पृष्ठ पढ़ सकते हैं।
आपका ऐप विज्ञापन धोखाधड़ी नीति का अनुपालन नहीं करता है। विज्ञापन धोखाधड़ी सख्त वर्जित है. किसी विज्ञापन नेटवर्क को धोखा देकर यह विश्वास दिलाने के उद्देश्य से उत्पन्न विज्ञापन इंटरैक्शन कि ट्रैफ़िक प्रामाणिक उपयोगकर्ता हित से है, विज्ञापन धोखाधड़ी है, जो अमान्य ट्रैफ़िक का एक रूप है। विज्ञापनों को इस तरह से नहीं दिखाया जाना चाहिए जिसके परिणामस्वरूप अनजाने में क्लिक हों। किसी उपयोगकर्ता को किसी ऐप का पूरी तरह से उपयोग करने से पहले विज्ञापन पर क्लिक करने या विज्ञापन उद्देश्यों के लिए व्यक्तिगत जानकारी सबमिट करने के लिए मजबूर करना निषिद्ध है। उपयोगकर्ता द्वारा ऐप से बाहर निकलने के बाद, या उपयोगकर्ता द्वारा ऐप से बाहर निकलने के लिए बैक बटन दबाने के बाद विज्ञापन नहीं दिखना चाहिए।
इस ईमेल में उल्लिखित "विज्ञापन धोखाधड़ी" नीति सीधे कॉपी-पेस्ट है यह Google सहायता पृष्ठ, और यह डेवलपर को इस बात की कोई जानकारी नहीं देता है कि उनका ऐप नीति के किस हिस्से का उल्लंघन करता है। "मैलवेयर" नीति सीधे कॉपी-पेस्ट नहीं लगती है, बल्कि बॉयलरप्लेट टेक्स्ट के रूप में पढ़ी जाती है, जो यह वर्णन नहीं करती है कि ऐप के बारे में वास्तव में क्या दुर्भावनापूर्ण है। इसके अलावा ईमेल से अधिक बॉयलरप्लेट प्रतिक्रियाएं उत्पन्न हुईं और कोई उपयोगी जानकारी नहीं मिली।
Droidस्क्रिप्ट निलंबित रहता है Google Play Store से, कारण पूरी तरह से स्पष्ट नहीं हैं। डेवलपर का खाता और अन्य एप्लिकेशन दृश्यमान रहें, जिसमें मुख्य DroidScript ऐप के लिए कुछ प्लगइन्स शामिल हैं। चूंकि ऐप अब Google Play पर प्रकाशित नहीं है, इसलिए प्रीमियम ग्राहकों की सदस्यताएं स्वचालित रूप से रद्द हो रही हैं। डेविड कहते हैं, AdMob निलंबन के कारण राजस्व में 30% की हानि के साथ, ऐप के पीछे की टीम कमजोर हो रही है।
निलंबन का असर DroidScript पर निर्भर परियोजनाओं पर भी पड़ रहा है। एक उपयोगकर्ता DroidScript डेवलपर की घोषणा पर प्रतिक्रिया दे रहा है कहते हैं आईडीई में विकसित उनके ऐप्स अभी भी प्ले स्टोर पर उपलब्ध हैं एक और उन्हें अपने चल रहे वाणिज्यिक विकास प्रोजेक्ट पर निष्कासन के प्रभाव के बारे में चिंता है।
Google ने क्या ग़लत किया (और अब भी कर रहा है) ग़लत
इस घटना के साथ मुद्दा यह नहीं है कि एक लंबे समय से चले आ रहे ऐप को प्ले स्टोर से हटा दिया गया था। यह पहली बार नहीं है जब किसी के साथ ऐसा हुआ है, और यह निश्चित रूप से आखिरी बार भी नहीं होगा। यहां मुद्दा यह है कि डेवलपर्स कथित तौर पर उनकी नीतियों का उल्लंघन कैसे करते हैं, इसका विवरण साझा करने में Google की अनिच्छा है। ऐसे अच्छे कारण हैं जिनकी वजह से Google अपने विज्ञापन धोखाधड़ी का पता लगाने के कारणों की गहराई से जांच नहीं कर पाता है - आप दुर्भावनापूर्ण अभिनेताओं को Google के बारे में जानकारी नहीं देना चाहते हैं डिटेक्शन एल्गोरिदम ताकि वे उनके आसपास काम कर सकें - लेकिन उन डेवलपर्स के लिए जो वास्तव में इस बात से अनभिज्ञ हैं कि उनका ऐप क्यों हटाया गया, उन्हें इसे ठीक करने में कठिनाइयों का सामना करना पड़ेगा संकट।
ऐप हटाने में पारदर्शिता की कमी के बारे में एक के बाद एक शिकायतों के जवाब में, Google ने जुलाई 2020 में एक Play नीति अपडेट जारी किया मामले को सुलझाने की कोशिश कर रहे हैं.
नई नीति के तहत, Google ने वास्तविक नीति उल्लंघन के बारे में अधिक पारदर्शी होने का वादा किया जिसके परिणामस्वरूप एक आवेदन समाप्त हो गया। डेवलपर्स को अधिक विवरण प्रदान करने का वादा किया गया था, जैसे कि प्ले स्टोर लिस्टिंग से एक टेक्स्ट अंश या कथित उल्लंघन का स्क्रीनशॉट भी। Google ने समस्या को ठीक करने के लिए मार्गदर्शन जोड़ने का भी वादा किया था। समग्र विचार उल्लंघन को स्पष्ट और समाधान को सुलभ बनाना था, जो नीति दस्तावेजों के जटिल शब्दजाल को समझने की कोशिश करने वाले डेवलपर्स के लिए बहुत मददगार होगा। सभी उल्लंघन जानबूझकर और दुर्भावनापूर्ण नहीं होते हैं, और जो डेवलपर्स निर्दोष हैं, वे ऐसे अनजाने उल्लंघनों को ठीक करने की संभावना रखते हैं जब उन्हें सही दिशा में मदद की जाती है।
हम निश्चित रूप से नहीं जानते कि DroidScript और उसके डेवलपर दोषमुक्त हैं या नहीं। यह संभव है कि Google ने उन पर जो आरोप लगाया है उसके लिए डेवलपर वास्तव में दोषी है। हमारे पास यह निर्धारित करने का कोई तरीका नहीं है कि विज्ञापन धोखाधड़ी हुई है या नहीं, और हालांकि हमने ऐप को पूरी तरह से नष्ट नहीं किया है, इस पर एक त्वरित विश्लेषण वायरसटोटल और मेटाडिफ़ेंडर मैलवेयर का कोई स्पष्ट संकेत नहीं दिखता. हम यहां कहानी में Google का पक्ष नहीं जानते, लेकिन यह एक तरह की समस्या है। (हमने टिप्पणी के लिए Google से संपर्क किया है और जवाब मिलने पर इस लेख को अपडेट करेंगे।)
अंततः निराशाजनक बात यह है कि Google अभी भी उन प्रथाओं का पालन कर रहा है जिन्हें उसने डेवलपर हित के लिए हानिकारक माना था। Google ने अपनी प्रक्रियाओं को अधिक डेवलपर-अनुकूल बनाने के लिए अद्यतन करने का वादा किया था, लेकिन वे अभी भी पहले की तरह कम पारदर्शिता वाले ऐप्स हटा रहे हैं। स्पष्ट होने के लिए, AdMob और Google Play निलंबन के बीच ओवरलैप है, और Google Play की ओर से बेहतर तर्क सामने आना चाहिए था। लेकिन अपने स्वयं के पारिस्थितिकी तंत्र के भीतर कड़े एकीकरण को जानते हुए, जिस पर Google जोर देता है, उसे कुछ और उपयोगी शब्द और उल्लंघन, यदि कोई हो, को सुधारने का अवसर देने के लिए तैयार रहना चाहिए था। क्योंकि यह निश्चित रूप से दुखदायी होगा कि 7 वर्षों की प्रगति को कुछ ईमेलों द्वारा नष्ट कर दिया गया, जो देखने में ऐसे लगते हैं जैसे वे मनुष्यों द्वारा नहीं लिखे गए थे।
अपडेट: DroidScript को अस्थायी रूप से बहाल किया गया
हमारा लेख प्रकाशित होने के कुछ ही समय बाद, डेवलपर ने हमारा ध्यान आकर्षित किया उस DroidScript को अस्थायी रूप से बहाल कर दिया गया है। Google ने डेवलपर को ऐप को संशोधित करने और एक अपडेट जारी करने के लिए 7 दिन का समय दिया है जो "Google Play नीति के साथ पूरी तरह से अनुपालन करता है"। ईमेल अभी भी विज्ञापन धोखाधड़ी से संबंधित बॉयलरप्लेट टेक्स्ट का उपयोग करता है और पिछले ईमेल द्वारा प्रस्तुत किए गए विवरण से अधिक विवरण में नहीं जाता है। मजे की बात यह है कि मैलवेयर का कोई और उल्लेख नहीं किया गया है।
डेवलपर पहले से ही अपने ऐप से Ad Mob एकीकरण को हटाने की प्रक्रिया में था, और जल्द ही अपने ऐप का एक Ad Mob-मुक्त संस्करण Play Store पर प्रकाशित करेगा।