20.04.06 - सार्वजनिक क्लाउड के रिलीज़ नोट के लिए Apigee Edge

आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

हमने Apigee Edge for Public Cloud के लिए, कॉम्पोनेंट अपडेट को इन तारीखों पर रिलीज़ करना शुरू किया:

  • मैसेज प्रोसेसर: शुक्रवार, 1 मई, 2020
  • एपीआई मैनेजमेंट: सोमवार, 20 अप्रैल, 2020
  • कमाई करने की सुविधा मैनेज करना: सोमवार, 20 अप्रैल, 2020
  • API मैनेजमेंट की पैच रिलीज़: सोमवार, 22 जून, 2020
  • मॉनेटाइज़ेशन मैनेजमेंट पैच रिलीज़: सोमवार, 6 जुलाई, 2020
  • मैनेजमेंट सर्वर की सुरक्षा से जुड़ा अपडेट: सोमवार, 24 अगस्त, 2020
  • बग ठीक करने के लिए, मैसेज प्रोसेसर का पैच रिलीज़ किया गया: गुरुवार, 24 सितंबर, 2020
  • मैसेज प्रोसेसर के पैच को रिलीज़ किया गया. इसमें गड़बड़ियों को ठीक किया गया है: सोमवार, 26 अक्टूबर, 2020
  • Message Processor के पैच को रिलीज़ किया गया. इसमें गड़बड़ियों को ठीक किया गया है: सोमवार, 1 फ़रवरी, 2021

नई सुविधाएं और अपडेट

इस रिलीज़ में नई सुविधाएं और अपडेट शामिल किए गए हैं. इनके बारे में यहां बताया गया है.

JWT नीतियां

  • JWT एन्क्रिप्शन

    JWT की नीतियां, एन्क्रिप्ट किए गए टोकन जनरेट करने, उनकी पुष्टि करने, और उन्हें डिकोड करने की सुविधा देती हैं. नीतियों में ये नए एलिमेंट शामिल किए गए हैं:

    • <Type> - इससे यह सेट किया जा सकता है कि टोकन पर हस्ताक्षर किए गए हैं या उन्हें एन्क्रिप्ट (सुरक्षित) किया गया है.
    • <EncryptionAlgorithms> - इसकी मदद से, <Key> और <Content> एन्क्रिप्शन एल्गोरिदम सेट किए जा सकते हैं.

    (67165581)

  • हस्ताक्षर किए गए टोकन में PSS एल्गोरिदम के लिए सहायता

    JWT और JWS जनरेट करने और उनकी पुष्टि करने से जुड़ी नीतियां अब PS256, PS384, और PS512 एल्गोरिदम के साथ काम करती हैं. इनके बारे में IETF RFC 7518 में बताया गया है. (119856499)

  • टोकन के लिए, GenerateJWT के हिसाब से शुरू होने का समय

    GenerateJWT नीति का इस्तेमाल करके JWT जनरेट करते समय, <NotBefore> एलिमेंट की मदद से यह तय किया जा सकता है कि टोकन जनरेट होने और उसके मान्य होने के बीच कितना समय होना चाहिए. उदाहरण के लिए, <NotBefore> की वैल्यू 2 घंटे का मतलब है कि टोकन, जनरेट होने के दो घंटे बाद तक मान्य नहीं है. <NotBefore> को मिलीसेकंड (ms), सेकंड (s), मिनट (m), घंटे (h), दिन (d) या हफ़्ते (w) में सेट किया जा सकता है. (126261970)

  • VerifyJWT में PublicKey/Certificate को रेफ़रंस करना

    VerifyJWT नीति में, <PublicKey> / <Certificate> एलिमेंट की मदद से, PEM फ़ॉर्मैट वाले उस सर्टिफ़िकेट का रेफ़रंस दिया जा सकता है जिससे आने वाले JWT के हस्ताक्षर की पुष्टि करनी है. उदाहरण के लिए:

    <PublicKey>
      <Certificate ref='public.certificate_pem'/>
    </PublicKey>

    (132918033)

मैसेज टेंप्लेट के फ़ंक्शन

इस रिलीज़ के साथ, मैसेज टेंप्लेट के ये नए फ़ंक्शन उपलब्ध हैं:

  • firstnonull - Returns the value of the first (left-most) non-null argument. (139698514)
  • xpath - इसकी मदद से, एक्सएमएल वैरिएबल को पार्स करने के लिए, एक्सएमएल पाथ (XPath) एक्सप्रेशन लागू किया जा सकता है. (123246424)

AssignMessage नीति: AssignVariable की मदद से, मैसेज के टेंप्लेट का रेफ़रंस दिया जा सकता है

AssignMessage नीति में, <AssignVariable> / <Template> एलिमेंट, ref एट्रिब्यूट की अनुमति देता है. इससे रनटाइम के दौरान, पहले से तय किए गए टेंप्लेट को इंजेक्ट किया जा सकता है. साथ ही, नीति में बदलाव किए बिना इसे बदला जा सकता है. (118396082)

एक से ज़्यादा सर्टिफ़िकेट एलियास

TLS कॉन्फ़िगर करते समय और कीस्टोर में एक से ज़्यादा सर्टिफ़िकेट इस्तेमाल करते समय, Edge आपको अपने <SSLInfo><KeyAlias> कॉन्फ़िगरेशन में खास सर्टिफ़िकेट के एलियास को रेफ़रंस करने की अनुमति देता है. हर सर्टिफ़िकेट का एलियास अलग होता है. अपडेट किए गए इस व्यवहार को चालू करने के लिए, मैसेज प्रोसेसर पर मौजूद http.properties फ़ाइल में HTTPClient.choose.alias.by.keyalias प्रॉपर्टी को true पर सेट करें. Public Cloud के उपयोगकर्ताओं को यह प्रॉपर्टी जोड़ने के लिए, सहायता टीम से संपर्क करना होगा. (142141620)

JSONtoXML नीति: एक्सएमएल एलान को शामिल न करें, आउटपुट को इंडेंट करें

JSONtoXML नीति में दो नए बूलियन विकल्प जोड़े गए हैं. इनसे आपको XML आउटपुट पर ज़्यादा कंट्रोल मिलता है.

  • <Options> <OmitXmlDeclaration> - इसे 'सही है' पर सेट करने पर (डिफ़ॉल्ट रूप से 'गलत है' पर सेट होता है), <OmitXmlDeclaration> एलिमेंट, नीति के ज़रिए जनरेट किए गए डिफ़ॉल्ट <?xml version="1.0" encoding="UTF-8"?> एक्सएमएल डिक्लेरेशन को हटा देता है.
  • <Options> <Indent> - इसे सही पर सेट करने पर (डिफ़ॉल्ट तौर पर यह गलत पर सेट होता है), <Indent> एलिमेंट, एक्सएमएल आउटपुट को इंडेंट करता है. उदाहरण के लिए, इस आउटपुट के बजाय:

    <Array><n>1</n><n>2</n><n>3</n></Array>

    इंडेंट एलिमेंट से यह नतीजा मिलता है:

    <Array>
     <n>1</n>
     <n>2</n>
     <n>3</n>
    </Array>

(65142394)

वर्चुअल होस्ट की स्कैनिंग के लिए जवाब

अगर Apigee एंडपॉइंट के आईपी पते पर कोई अनुरोध किया गया था (कोई वर्चुअल होस्ट तय नहीं किया गया था), तो Edge ने उस आईपी पते से जुड़े डिफ़ॉल्ट Apigee वर्चुअल होस्ट से, एचटीटीपी 200 रिस्पॉन्स और एक खाली एचटीएमएल दस्तावेज़ दिखाया. इस तरह के जवाब से यह गलतफ़हमी हो सकती है कि यह एक संभावित जोखिम को दिखाता है जिसका फ़ायदा उठाया जा सकता है. इसलिए, कनेक्शन को बंद कर दिया जाता है और कोई जवाब नहीं दिया जाता. (140005396)

समस्या हल करने में मदद पाने के लिए, Trace में सर्वर प्रॉपर्टी को टारगेट करना

टारगेट कनेक्शन से जुड़ी समस्याओं को हल करने में, ट्रेस की ये नई प्रॉपर्टी मदद करती हैं. ये प्रॉपर्टी दिखाती हैं कि टारगेट सर्वर के लिए HTTPClient को कैश मेमोरी में सेव किया गया है या नहीं: isHttpClientCached और isFromClientPool. (140574604)

MessageLogging नीति: Syslog मैसेज

MessageLogging नीति में, एक नया <Syslog> / <PayloadOnly> एलिमेंट (बूलियन) की मदद से यह तय किया जा सकता है कि आपके तय किए गए <Message> में कुछ भी अपने-आप पहले से जोड़ा गया है या नहीं. अगर आपने <PayloadOnly> को 'सही है' पर सेट किया है, तो आपके मैसेज की परिभाषा में कुछ भी नहीं जोड़ा जाएगा. भले ही, <FormatMessage> की सेटिंग कुछ भी हो. अगर इसे 'गलत है' (डिफ़ॉल्ट) पर सेट किया जाता है, तो <FormatMessage> सेटिंग से यह तय होता है कि लॉग मैसेज में क्या जोड़ा जाएगा. (68722102)

कैश मेमोरी में सेव करने से जुड़ी नीतियों की समयसीमा खत्म होना

ResponseCache नीति और PopulateCache नीति में नया <TimeoutInSeconds> एक्सपायरी एलिमेंट जोड़ा गया है. यह एलिमेंट, मौजूदा <TimeoutInSecs> एलिमेंट की तरह ही काम करता है. कृपया नए एलिमेंट का इस्तेमाल करें. पुराने सिस्टम के साथ काम करने की सुविधा के लिए, बंद किया गया <TimeoutInSecs> एलिमेंट अब भी मौजूद है. अगर <TimeoutInSecs> और <TimeoutInSeconds>, दोनों एलिमेंट कॉन्फ़िगर किए गए हैं, तो Edge, <TimeoutInSeconds> का इस्तेमाल करता है. (119172893)

virtualhost.aliases.values फ़्लो वैरिएबल

सिर्फ़ पढ़ने के लिए उपलब्ध virtualhost.aliases.values मैसेज फ़्लो वेरिएबल, JSON फ़ॉर्मैट में एक ऐसा कलेक्शन दिखाता है जिसमें वर्चुअल होस्ट को असाइन किए गए सभी एलियास शामिल होते हैं. इस वर्चुअल होस्ट को इनबाउंड अनुरोध पर कॉल किया गया था. (128453178)

प्रॉक्सी के वर्शन को मिटाने की सुविधा के लिए नया पैरामीटर

delete API proxy revision में नया force क्वेरी पैरामीटर जोड़ा गया है. अगर किसी मामले में, List API Proxies API में संशोधन की जानकारी मौजूद है, लेकिन उसे क्वेरी नहीं किया जा सकता, तो यह पैरामीटर यह पक्का करता है कि प्रॉक्सी में किए गए संशोधन को मिटा दिया जाए. (111691721)

उदाहरण के लिए:

DELETE /v1/organizations/myorg/apis/myproxy/revisions/2?force=true

वर्चुअल होस्ट के एलियास की वैल्यू के लिए नया फ़्लो वैरिएबल

सिर्फ़ पढ़ने के लिए उपलब्ध virtualhost.aliases.values मैसेज फ़्लो वैरिएबल, JSON फ़ॉर्मैट वाला एक नया कलेक्शन दिखाता है. इसमें वर्चुअल होस्ट को असाइन किए गए सभी एलियास होते हैं. इस वर्चुअल होस्ट को इनबाउंड अनुरोध पर कॉल किया गया था. (128453178)

गड़बड़ियां ठीक की गईं

इस रिलीज़ में इन बग को ठीक किया गया है. यह सूची मुख्य रूप से उन लोगों के लिए है जो यह देखना चाहते हैं कि उनके सहायता टिकट ठीक किए गए हैं या नहीं. इसे सभी उपयोगकर्ताओं को ज़्यादा जानकारी देने के लिए नहीं बनाया गया है.

समस्या आईडी कॉम्पोनेंट का नाम ब्यौरा
143313772 मैसेज प्रोसेसर

स्पाइकअरेस्ट नीति में एक समस्या ठीक की गई है. यह समस्या तब होती थी, जब UseEffectiveCount चालू होता था और रोलिंग रीस्टार्ट होता था.

(यह सुविधा, 1/2/21 को रिलीज़ किए गए पैच में उपलब्ध है.)

154428338 API Runtime

कीस्टोर को एक जैसे नामों या उपनामों के साथ कॉन्फ़िगर किए जाने पर, मैसेज प्रोसेसर एनवायरमेंट लोड नहीं कर पाता.

हमने एक जैसे नाम रखने के तरीके वाले कीस्टोर लोड करते समय, regex लुकअप से जुड़ी समस्या को ठीक कर दिया है. इस वजह से, Message Processor, कीस्टोर से जुड़े एनवायरमेंट लोड नहीं कर पा रहा था. इसके अलावा, लुकअप के दौरान एक से ज़्यादा कीस्टोर मिलने पर, Message Processor शुरू नहीं हो पा रहा था.

149507805 एपीआई मैनेजमेंट

सभी प्रोडक्शन MGMT सर्वर के लिए, एचटीटीपी के ज़रिए डिप्लॉयमेंट/कॉन्फ़िगरेशन की सुविधा चालू करें

कॉन्फ़िगरेशन अपडेट, आरपीसी के बजाय एचटीटीपी पर होते हैं. इससे विश्वसनीयता और गड़बड़ियों की लॉगिंग बेहतर होती है.

137217974 एपीआई मैनेजमेंट

एचटीटीपी पर एमपी कॉन्फ़िगर करते समय, अगर टारगेट सर्वर का इस्तेमाल अब भी किया जा रहा है, तो गड़बड़ी की जानकारी सही तरीके से दें

समस्या 149507805 में, भरोसेमंद तरीके से काम करने से जुड़े सुधार किए गए थे. इस वजह से, टारगेट सर्वर से मिटाए गए डेटा के जवाब में मिली गड़बड़ियों को गलत तरीके से रिपोर्ट किया गया था. जब डेटा मिटाने में गड़बड़ी हुई, तब गड़बड़ियों को स्टेटस 200 (सफल) के तौर पर रिपोर्ट किया गया. इस सुधार के बाद, अगर मिटाने की प्रोसेस पूरी नहीं होती है, तो जवाब से जुड़ी गड़बड़ियों को अब स्टेटस 400 के तौर पर सही तरीके से रिपोर्ट किया जाता है. ध्यान दें कि अगर टारगेट सर्वर को फ़िलहाल डिप्लॉय किए गए किसी प्रॉक्सी से रेफ़र किया जाता है, तो टारगेट सर्वर को मिटाने की प्रोसेस पूरी नहीं हो सकती. किसी टारगेट सर्वर को मिटाने से पहले, यह देख लें कि टारगेट सर्वर का रेफ़रंस, फ़िलहाल डिप्लॉय की गई किसी भी एपीआई प्रॉक्सी में न दिया गया हो.

69765558 एपीआई मैनेजमेंट

Resource Permissions API 403 दिखाता है

149545506 एपीआई मैनेजमेंट

इस अपडेट में, किसी उपयोगकर्ता को भूमिका असाइन करने के लिए एपीआई में मौजूद सुरक्षा से जुड़ी समस्या को ठीक किया गया है.

131246911 एपीआई मैनेजमेंट किसी पोर्टल में डेवलपर के ईमेल के लिए, *.games और *.asia जैसे नए डोमेन के लिए सहायता चालू करें

इस अपडेट में, एक समस्या को ठीक किया गया है. इस समस्या में, *.games, *.asia, और *.africa जैसे कुछ डोमेन नामों की वजह से, Edge पर डेवलपर खाता नहीं बनाया जा सका. ऐसा इसलिए हुआ, क्योंकि डोमेन की पुष्टि करने वाले टूल ने उन्हें नहीं पहचाना. Edge अब सिर्फ़ यह पुष्टि करता है कि ईमेल पते का फ़ॉर्मैट मान्य है या नहीं. जैसे, इसमें '@' का निशान शामिल है या नहीं.

142217645 एपीआई मैनेजमेंट

PUT v1/o/{org_name}/apiproducts/{product_name} से कोटे नहीं हटाए जाते

162299668 मैनेजमेंट सर्वर

सुरक्षा से जुड़ी संभावित जोखिम को ठीक किया गया.

135856488 मैनेजमेंट सर्वर

यूज़र इंटरफ़ेस (यूआई) के धीमे होने की समस्या

139407965 मैनेजमेंट सर्वर

उस समस्या को ठीक किया गया है जिसकी वजह से बिना नाम वाला केवीएम बनाया जा सकता था.

112488235 मैनेजमेंट सर्वर

वर्चुअल होस्ट को ऐसे नाम से बनाने से रोकने के लिए पुष्टि करने की सुविधा जोड़ी गई है जिसमें स्पेस हों. वर्चुअल होस्ट नेम में स्पेस वर्णों का इस्तेमाल नहीं किया जा सकता.

132433193 कमाई करने से जुड़ी सेटिंग मैनेज करना

ऐप्लिकेशन के अपडेट से जुड़ी समस्या को ठीक कर दिया गया है.

152514520 कमाई करने से जुड़ी सेटिंग मैनेज करना

इकाइयों को मिटाने के लिए, मैनेजमेंट एपीआई कॉल से जुड़ी समस्या को ठीक कर दिया गया है.

128450374 API Runtime

JWT/JWS नीतियों को IgnoreUnresolvedVariables का पालन करना चाहिए. अगर वैरिएबल तय नहीं किया गया है, तो सही गड़बड़ी दिखाएं

135354517 API Runtime

BasicAuth में 'String' डेटाटाइप को सख्ती से लागू करने की वजह से, Release_190301 में संगठन को अनुमति नहीं मिली

131763486 API Runtime

मैसेज प्रोसेसर में, शेयर किए गए फ़्लो के बेस पाथ को अनदेखा किया जाना चाहिए

135972575 API Runtime

Private Cloud 4.19.01, override=true&delay=300 के साथ डिप्लॉयमेंट के दौरान अलग-अलग तरह से काम कर रहा है

इस समस्या को ठीक करने वाला अपडेट, Edge for Private Cloud की आने वाली रिलीज़ में शामिल किया जाएगा.

141601836 API Runtime

लॉग मैसेज में होस्टनेम ठीक करना

116834109 API Runtime

Trace में, variables failed, fault.cause, और fault.name के लिए गलत वैल्यू

130653816 API Runtime

रंटाइम ट्रैफ़िक के लिए, रुक-रुककर दिखने वाली 404 गड़बड़ियां

132777537 API Runtime

मान्य JSONPath के लिए ExtractVariables नीति लागू नहीं हो रही है

133713555 API Runtime

Edge router altering date header

133253435 API Runtime

Apigee-Main थ्रेड की वजह से सीपीयू का ज़्यादा इस्तेमाल होना

111553402 API Runtime

एपीआई प्रॉडक्ट के पाथ में अमान्य वर्ण हैं, लेकिन रनटाइम तक इसका पता नहीं चला

126240341 API Runtime

GenerateJWT नीति के लागू न होने पर, "जनरेट नहीं हो सका" मैसेज को बेहतर बनाया गया है

119854424 API Runtime

कनेक्शन में गड़बड़ी होने पर, एक टारगेट सर्वर वाला LoadBalancer इनऐक्टिव नहीं होना चाहिए

129275412 API Runtime

सामान्य आईपी स्कैन के लिए, फ़ॉलबैक वर्चुअल होस्ट में एचटीटीपी हेडर जोड़ना

129351507 API Runtime

पासवर्ड में कोलन होने पर, BasicAuthentication नीति डिकोड नहीं कर पाती है

65852874 API Runtime

पक्का करें कि HTTPClient, ऐसे कनेक्शन का फिर से इस्तेमाल न करे जिसमें Connection:close रिस्पॉन्स हेडर मौजूद हो

138951646 API Runtime

JavaScript में, httpClient के लिए समयसीमा तय करने की सुविधा काम नहीं करती

139051927 API Runtime

अनुरोध प्रोसेस होने में ज़्यादा समय लग रहा है

132443137 API Runtime

अंदरूनी तौर पर इस्तेमाल होने वाले x-apigee हेडर के बारे में जानकारी न होने पर, मैसेज प्रोसेसर के व्यवहार में बदलाव करना

138310777 API Runtime

शेयर किए गए फ़्लो को डिप्लॉय करने के लिए किए गए कॉल में, कभी-कभी 504 गड़बड़ी दिखती है

67170148 API Runtime

ServiceCallouts में ElapsedTime और timeTaken के बीच अंतर

124049692 API Runtime

VerifyApiKey नीति में NullPointerException

135031506 API Runtime

JWT कुंजी के अनचाहे फ़ॉर्मैट के लिए लॉग मैसेज जोड़ें

137312366 API Runtime

Content-Type हेडर से कॉन्टेंट की पुष्टि करना

109871907 API Runtime

ServiceCallout को पूरा होने में समय लग रहा है और Response एलिमेंट मौजूद नहीं है

143722867 API Runtime

JWT में, PBKDF2 के लिए दोहराव की संख्या की सीमा तय की जानी चाहिए, जिसे कॉन्फ़िगर किया जा सके

144286363 हाइब्रिड ट्रेस

env.json में मौजूद डीबग मास्क, Apigee hybrid में रिस्पॉन्स डेटा को मास्क नहीं करता

147769812 API Runtime

फ़ीचर-फ़्लैग में OAuth हैश प्रॉपर्टी को बदलाव किया जा सकने वाला एलान करें

149037704 API Runtime

उस समस्या को ठीक किया गया है जिसमें proxy.url फ़्लो वैरिएबल को असाइन की गई वैल्यू, होस्ट का गलत एलियास दिखा सकती थी.

148972262 API Runtime

DecodeJWS, पेलोड को कॉन्टेक्स्ट वैरिएबल में ऐसी फ़ॉर्म में भेजता है जिसका कोई इस्तेमाल नहीं किया जा सकता

116580622 API Runtime

जवाब में जानकारी मेल नहीं खाती है

149739904 API Runtime

एचटीटीपी हेडर के लिए डेटा मास्किंग, केस-इनसेंसिटिव होनी चाहिए

149431545 API Runtime

GenerateJWT और VerifyJWT, SecretKey के साथ UTF-8 के अलावा किसी अन्य एन्कोडिंग को स्वीकार नहीं करते

155448596 API Management-Patch

apimonitoringadmin की डिफ़ॉल्ट भूमिका के लिए अनुमतियां मौजूद नहीं हैं

apimonitoringadmin भूमिका में, ज़रूरी अनुमतियां जोड़ दी गई हैं.

158592076 API Management-Patch

डिफ़ॉल्ट devadmin भूमिका के लिए अनुमतियां मौजूद नहीं हैं

devadmin की भूमिका के लिए, छूटी हुई अनुमतियां जोड़ दी गई हैं.

152856311 API Management-Patch

वर्चुअल होस्ट बनाने और अपडेट करने के दौरान, कीस्टोर और ट्रस्टस्टोर में PKCS7 और DER सर्टिफ़िकेट अस्वीकार करने के लिए पुष्टि करने की सुविधा

वर्चुअल होस्ट बनाते या अपडेट करते समय, ये पुष्टि की जाती हैं: यह जांच की जाती है कि कीस्टोर एलियास और ट्रस्टस्टोर में जोड़े गए सर्टिफ़िकेट, PEM फ़ॉर्मैट में हैं या नहीं. साथ ही, यह भी जांच की जाती है कि वे PKCS7, DER वगैरह जैसे फ़ॉर्मैट में नहीं हैं.

155478545 Monetization Management-Patch

ईमेल सूचनाओं के स्टेटस अपडेट से जुड़ी समस्या ठीक कर दी गई है.

154121499 Monetization Management-Patch

/mint/org/orgname/delete-org-data एपीआई से जुड़ी उस समस्या को ठीक कर दिया गया है जिसकी वजह से, स्टेटस कोड 404 वाली गड़बड़ी दिख रही थी.

152356393 Monetization Management-Patch

मुद्रीकरण के लिए कंपनी का नाम बनाने के दौरान, नाम की लंबाई की पुष्टि करने की सुविधा को आसान बनाया गया है.

138542921 Monetization Management-Patch

उस समस्या को ठीक किया गया है जिसमें प्रॉडक्ट बंडल में कई कस्टम एट्रिब्यूट होने की वजह से, रेट प्लान नहीं बनाया जा सका.

150948843 Monetization Management-Patch

उस समस्या को ठीक कर दिया गया है जिसमें Monetization /sync-developers API की वजह से, डेटा सेव करने से जुड़ी समस्याएं आ रही थीं.

155443118 Monetization Management-Patch

jsonMailProperties फ़ील्ड को हटा दिया गया है.

150948843 Monetization Management-Patch

उस समस्या को ठीक कर दिया गया है जिसमें Monetization /sync-developers API की वजह से, डेटा सेव करने से जुड़ी समस्याएं आ रही थीं.