Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
नीचे दी गई तारीखों से, हमने Public Cloud के लिए Apigee Edge के कॉम्पोनेंट के अपडेट रिलीज़ करना शुरू कर दिया था:
- मैसेज प्रोसेसर: शुक्रवार, 1 मई, 2020
- एपीआई मैनेजमेंट: सोमवार, 20 अप्रैल, 2020
- कमाई करने की सुविधा को मैनेज करना: सोमवार, 20 अप्रैल, 2020
- एपीआई मैनेजमेंट पैच की रिलीज़: सोमवार, 22 जून, 2020
- कमाई करने की सुविधा को मैनेज करने की जानकारी देने वाले पैच की रिलीज़: सोमवार, 6 जुलाई, 2020
- मैनेजमेंट सर्वर की सुरक्षा से जुड़ा अपडेट: सोमवार, 24 अगस्त, 2020
- मैसेज प्रोसेसर की पैच रिलीज़ हुई, जिसमें गड़बड़ियां ठीक की गई हैं: गुरुवार, 24 सितंबर, 2020
- मैसेज प्रोसेसर की पैच रिलीज़, जिसमें गड़बड़ियां ठीक की गई हैं: सोमवार, 26 अक्टूबर, 2020
- मैसेज प्रोसेसर की पैच रिलीज़ हुई, जिसमें गड़बड़ियां ठीक कर दी गई हैं: सोमवार, 1 फ़रवरी, 2021
नई सुविधाएं और अपडेट
इस रिलीज़ में नई सुविधाएं और अपडेट दिए गए हैं.
JWT की नीतियां
-
JWT एन्क्रिप्शन
JWT की नीतियों की मदद से, एन्क्रिप्ट (सुरक्षित) किए गए टोकन जनरेट किए जा सकते हैं, उनकी पुष्टि की जा सकती है, और उन्हें डिकोड किया जा सकता है. नीतियों से जुड़े नए एलिमेंट में ये शामिल हैं:
<Type>
- इससे आपको यह सेट करने का विकल्प मिलता है कि टोकन, साइन किए गए हैं या एन्क्रिप्ट (सुरक्षित) किए गए हैं.<EncryptionAlgorithms>
- इससे,<Key>
और<Content>
एन्क्रिप्ट (सुरक्षित) करने के एल्गोरिदम सेट किए जा सकते हैं.
(67165581)
साइन किए गए टोकन में PSS एल्गोरिदम के लिए सहायता
JWT और JWS की नीतियां जनरेट करने और उनकी पुष्टि करने की नीतियां अब PS256, PS384, और PS512 एल्गोरिदम के साथ काम करती हैं. इनके बारे में IETF RFC 7518 में बताया गया है. (119856499)
टोकन के लिए JWT का रिलेटिव स्टार्ट टाइम जनरेट करना
GenerateJWT नीति की मदद से JWT जनरेट करते समय,
<NotBefore>
एलिमेंट की मदद से, टोकन जनरेट होने और उसके मान्य होने के बीच का समय तय किया जा सकता है. उदाहरण के लिए, दो घंटे की<NotBefore>
वैल्यू का मतलब है कि कोई टोकन, जनरेट होने के दो घंटे बाद तक मान्य नहीं है.<NotBefore>
का समय, मिलीसेकंड (मि॰से॰), मिनट (मी॰), घंटे (घं), दिन (d) या हफ़्ते (w) में सेट किया जा सकता है. (126261970)-
Reference PublicKey/CertificationJWT में सर्टिफ़िकेट
VerifyJWT नीति में,
<PublicKey>
/<Certificate>
एलिमेंट की मदद से, PEM फ़ॉर्मैट वाले सर्टिफ़िकेट का रेफ़रंस दिया जा सकता है. इससे, आने वाले JWT के हस्ताक्षर की पुष्टि की जा सकती है. उदाहरण के लिए:<PublicKey> <Certificate ref='public.certificate_pem'/> </PublicKey>
(132918033)
मैसेज के टेंप्लेट के फ़ंक्शन
इस रिलीज़ के साथ उपलब्ध, मैसेज टेंप्लेट के नए फ़ंक्शन नीचे दिए गए हैं:
- firstnonull - पहले (सबसे बाएं) नॉन-शून्य तर्क की वैल्यू दिखाता है. (139698514)
- xpath - इसकी मदद से, एक्सएमएल वैरिएबल को पार्स करने के लिए, एक्सएमएल पाथ (XPath) एक्सप्रेशन लागू किया जा सकता है. (123246424)
AttributionMessage की नीति: AssignmentsVariable की मदद से, किसी मैसेज टेंप्लेट का रेफ़रंस दिया जा सकता है
AssignmentMessage की नीति में,
<AssignVariable>
/ <Template>
एलिमेंट
ref
एट्रिब्यूट इस्तेमाल करने की अनुमति देता है. इससे, आपको रनटाइम के दौरान, पहले से तय किए गए किसी टेंप्लेट
को इंजेक्ट करने की सुविधा मिलती है. इस टेंप्लेट को नीति में बदलाव किए बिना बदला जा सकता है. (118396082)
एक से ज़्यादा सर्टिफ़िकेट के उपनाम
TLS को कॉन्फ़िगर करने और किसी कीस्टोर में एक से ज़्यादा सर्टिफ़िकेट इस्तेमाल करते समय,
EDGE में आपको अपने <SSLInfo><KeyAlias>
कॉन्फ़िगरेशन में खास सर्टिफ़िकेट उपनाम का इस्तेमाल करने की सुविधा मिलती है. इस अपडेट की गई कार्रवाई को चालू करने के लिए,
मैसेज प्रोसेसर पर http.property फ़ाइल में एक नई HTTPClient.choose.alias.by.keyalias
प्रॉपर्टी को 'सही' पर सेट करें. 'सार्वजनिक क्लाउड' के उपयोगकर्ताओं के लिए Edge को इस प्रॉपर्टी को जोड़ने के लिए,
सहायता से संपर्क करना होगा. (142141620)
JSONtoXML नीति: एक्सएमएल एलान को छोड़ें और आउटपुट इंडेंट करें
JSONtoXML नीति में दिए गए दो नए बूलियन विकल्पों से, आपको एक्सएमएल आउटपुट पर ज़्यादा कंट्रोल मिलता है.
<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)
समस्या हल करने में मदद के लिए, ट्रेस में सर्वर प्रॉपर्टी को टारगेट करें
नीचे दी गई नई ट्रेस प्रॉपर्टी, टारगेट कनेक्शन की समस्याओं को हल करने में मदद करती हैं.
इसके लिए, यह दिखाया जाता है कि टारगेट सर्वर के एचटीटीपी Client कैश मेमोरी में सेव किया गया है या नहीं:
isHttpClientCached
और isFromClientPool
. (140574604)
MessageLogging नीति: Syslog मैसेज
MessageLogging नीति में, एक नए <Syslog>
/ <PayloadOnly>
एलिमेंट (बूलियन) की मदद से, यह तय किया जा सकता है कि आपके तय किए गए <Message>
से कुछ भी अपने-आप जुड़ा है या नहीं. अगर <PayloadOnly>
को 'सही है' पर सेट किया जाता है, तो आपके मैसेज की परिभाषा से पहले कुछ नहीं जोड़ा जाएगा (चाहे <FormatMessage>
सेटिंग कुछ भी हो). अगर इस नीति को 'गलत है' (डिफ़ॉल्ट तौर पर) पर सेट किया जाता है, तो <FormatMessage>
की सेटिंग से यह तय होता है कि लॉग मैसेज से पहले क्या लिखा जाएगा. (68722102)
कैश मेमोरी से जुड़ी नीतियों की समयसीमा खत्म होना
रिस्पॉन्स कैश नीति और पॉप्युलेट कैश नीति पर, <TimeoutInSeconds>
की समयसीमा खत्म होने का नया एलिमेंट उस तरह काम करता है जिस तरह मौजूदा <TimeoutInSecs>
एलिमेंट को मूल रूप से काम करने के लिए बनाया गया था. कृपया नए एलिमेंट का इस्तेमाल करें.
पुराने सिस्टम के साथ काम करने की सुविधा के लिए,
अब भी काम नहीं करने वाला <TimeoutInSecs>
एलिमेंट मौजूद है. अगर
<TimeoutInSecs>
और <TimeoutInSeconds>
,
दोनों एलिमेंट कॉन्फ़िगर किए गए हैं, तो Edge <TimeoutInSeconds>
का इस्तेमाल करता है. (119172893)
वर्चुअलhost.aliases.values फ़्लो वैरिएबल
एक नया रीड-ओनली virtualhost.aliases.values
मैसेज फ़्लो वैरिएबल, JSON-फ़ॉर्मैट का ऐसा कलेक्शन दिखाता है जिसमें वर्चुअल होस्ट को असाइन किए गए सभी उपनामों को
इनबाउंड अनुरोध पर कॉल किया गया था. (128453178)
प्रॉक्सी रिविज़न को मिटाने की प्रक्रिया पक्का करने के लिए नया पैरामीटर
एपीआई प्रॉक्सी बदलाव मिटाएं में एक नया force
क्वेरी पैरामीटर जोड़ा गया.
ऐसे मामलों में जहां बदलाव List API Proxies API में शामिल हैं, लेकिन असल में क्वेरी नहीं की जा सकती, तो यह पैरामीटर पक्का करता है कि प्रॉक्सी वर्शन में किया गया बदलाव मिटा दिया गया है. (111691721)
उदाहरण के लिए:
DELETE /v1/organizations/myorg/apis/myproxy/revisions/2?force=true
वर्चुअलहोस्ट के उपनाम की वैल्यू के लिए नया फ़्लो वैरिएबल
नया रीड-ओनली virtualhost.aliases.values
मैसेज फ़्लो वैरिएबल, JSON के फ़ॉर्मैट वाले उन सभी उपनामों का कलेक्शन दिखाता है जो वर्चुअल होस्ट को असाइन किए गए हैं. ऐसा, इनबाउंड अनुरोध पर कॉल किया गया था. (128453178)
गड़बड़ियां ठीक की गईं
इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है. यह सूची मुख्य रूप से उन उपयोगकर्ताओं के लिए है जो यह देखते हैं कि उनके सहायता टिकट की समस्या ठीक हुई है या नहीं. इसे सभी उपयोगकर्ताओं को पूरी जानकारी देने के लिए नहीं बनाया गया है.
समस्या आईडी | कॉम्पोनेंट का नाम | ब्यौरा |
---|---|---|
143313772 | मैसेज प्रोसेसर |
SpikeArrest की नीति में एक समस्या को ठीक किया गया. यह समस्या तब ठीक की गई, जब
(2/1/21 पैच रिलीज़ में.) |
154428338 | एपीआई रनटाइम |
जब कीस्टोर को मिलते-जुलते नामों या उपनामों के साथ कॉन्फ़िगर किया जाता है, तब मैसेज प्रोसेसर एनवायरमेंट को लोड नहीं कर पाता. हमने मिलते-जुलते नाम वाले कन्वेंशन वाले कीस्टोर लोड करते समय, रेगुलर एक्सप्रेशन लुकअप से जुड़ी गड़बड़ी को ठीक कर दिया है. इस वजह से, Message प्रोसेसर कीस्टोर से जुड़े एनवायरमेंट को लोड नहीं कर पाया या लुकअप के दौरान एक-दूसरे के विरोधी कीस्टोर मिलने पर, यह शुरू नहीं हो पाया. |
149507805 | एपीआई मैनेजमेंट |
सभी प्रोडक्शन MGMT सर्वर के लिए HTTP के ज़रिए डिप्लॉयमेंट/कॉन्फ़िगरेशन को चालू करें कॉन्फ़िगरेशन अपडेट, RPC के बजाय एचटीटीपी पर होते हैं. इससे विश्वसनीयता और गड़बड़ियों को लॉग करने में सुधार होता है. |
137217974 | एपीआई मैनेजमेंट |
एचटीटीपी पर एमपी कॉन्फ़िगर करते समय, गड़बड़ी को ठीक से तब लागू करें, जब टारगेट सर्वर का इस्तेमाल किया जा रहा हो समस्या संख्या 149507805 में, विश्वसनीयता से जुड़े सुधारों की वजह से, टारगेट सर्वर को मिटाने से जुड़ी रिस्पॉन्स की गड़बड़ियों को, मिटाए जाने की प्रोसेस पूरी न होने के दौरान, गलती से स्टेटस 200 (सफलता) के तौर पर रिपोर्ट कर दिया गया. इस गड़बड़ी के ठीक होने के बाद, अगर डेटा नहीं मिटता है, तो रिस्पॉन्स से जुड़ी गड़बड़ियों को अब सही तरीके से स्टेटस 400 के तौर पर रिपोर्ट किया जाता है. ध्यान दें कि अगर टारगेट सर्वर का रेफ़रंस मौजूदा समय में डिप्लॉय किए गए किसी प्रॉक्सी से मिलता है, तो टारगेट सर्वर को मिटाया नहीं जा सकता. टारगेट सर्वर को मिटाने से पहले, यह पक्का कर लें कि टारगेट सर्वर को फ़िलहाल डिप्लॉय किए गए किसी भी एपीआई प्रॉक्सी से रेफ़र नहीं किया गया है. |
69765558 | एपीआई मैनेजमेंट |
संसाधन अनुमतियों का एपीआई, 403 कोड वाली गड़बड़ी दिखाता है |
149545506 | एपीआई मैनेजमेंट |
किसी उपयोगकर्ता को भूमिका में जोड़ने के लिए, एपीआई में सुरक्षा से जुड़ी समस्या को ठीक किया गया. |
131246911 | एपीआई मैनेजमेंट |
पोर्टल में डेवलपर के ईमेल पाने के लिए, *.games, *.asia जैसे नए डोमेन के लिए सहायता चालू करें
एक समस्या ठीक की गई जहां |
142217645 | एपीआई मैनेजमेंट |
PUT v1/o/{org_name}/apiproducts/{product_name} के इस्तेमाल से कोटा नहीं हटाया जाता |
162299668 | मैनेजमेंट सर्वर |
सुरक्षा से जुड़े किसी संभावित जोखिम को ठीक किया गया. |
135856488 | मैनेजमेंट सर्वर |
यूज़र इंटरफ़ेस (यूआई) की रफ़्तार |
139407965 | मैनेजमेंट सर्वर |
एक गड़बड़ी ठीक की गई, जिसकी वजह से केवीएम को बिना नाम के बनाया जा सकता था. |
112488235 | मैनेजमेंट सर्वर |
पुष्टि जोड़ दी गई है, ताकि वर्चुअल होस्ट के नाम में स्पेस का इस्तेमाल न किया जा सके. वर्चुअल होस्ट नेम में स्पेस के वर्ण इस्तेमाल नहीं किए जा सकते. |
132433193 | कमाई को मैनेज करना |
ऐप्लिकेशन अपडेट से जुड़ी समस्या ठीक की गई. |
152514520 | कमाई को मैनेज करना |
इकाइयों को मिटाने के लिए, मैनेजमेंट एपीआई कॉल से जुड़ी समस्या ठीक की गई. |
128450374 | एपीआई रनटाइम |
JWT/JWS की नीतियों को ignoreUnresolvedVariables के हिसाब से होना चाहिए - अगर वैरिएबल तय नहीं किया गया है, तो सही गड़बड़ी करें |
135354517 | एपीआई रनटाइम |
BasicAuth में 'स्ट्रिंग' डेटा टाइप को सख्ती से लागू किए जाने की वजह से रिलीज़_190301 में संगठन काम नहीं कर रहा |
131763486 | एपीआई रनटाइम |
मैसेज प्रोसेस करने वाली कंपनी में, शेयर किए गए फ़्लो के बेस पाथ को अनदेखा किया जाना चाहिए |
135972575 | एपीआई रनटाइम |
प्राइवेट Cloud 4.19.01 में, डिप्लॉयमेंट के दौरान अलग-अलग तरह के व्यवहार दिख रहे हैं. साथ ही, उन्हें ओवरराइड=true&delay=300 पर दिखाया जा रहा हो यह समस्या, Edge for Private Cloud की रिलीज़ में शामिल की जाएगी. |
141601836 | एपीआई रनटाइम |
लॉग मैसेज में होस्टनेम को ठीक करना |
116834109 | एपीआई रनटाइम |
ट्रेस में, वैरिएबल के लिए गलत वैल्यू, फ़ॉल्ट.कारण, और रेगुलेट.name |
130653816 | एपीआई रनटाइम |
रनटाइम ट्रैफ़िक के लिए रुक-रुककर 404 गड़बड़ी |
132777537 | एपीआई रनटाइम |
मान्य JSONPath के लिए ExploreVariables नीति काम नहीं कर रही है |
133713555 | एपीआई रनटाइम |
Edge राऊटर, तारीख के हेडर में बदलाव कर रहा है |
133253435 | एपीआई रनटाइम |
Apigee-Main थ्रेड के लिए ज़्यादा सीपीयू का इस्तेमाल |
111553402 | एपीआई रनटाइम |
पाथ में अमान्य वर्णों वाला एक एपीआई प्रॉडक्ट, रनटाइम तक नहीं पकड़ा गया |
126240341 | एपीआई रनटाइम |
जनरेटिव जेडब्लयूटी की नीति से जुड़ी गड़बड़ी की जानकारी देने के लिए, "जनरेशन नहीं हो सका" वाले सामान्य मैसेज को बेहतर बनाएं |
119854424 | एपीआई रनटाइम |
कनेक्शन के पूरे न हो पाने पर, एक टारगेट सर्वर वाला Load Balancer नहीं होना चाहिए |
129275412 | एपीआई रनटाइम |
सामान्य आईपी स्कैन के लिए, फ़ॉलबैक वर्चुअल होस्ट में एचटीटीपी हेडर जोड़ना |
129351507 | एपीआई रनटाइम |
बुनियादी पुष्टि करने की नीति, पासवर्ड में कोलन होने पर डिकोड नहीं हो पाती |
65852874 | एपीआई रनटाइम |
पक्का करें कि HTTPClient, ऐसे कनेक्शन को फिर से इस्तेमाल करने की कोशिश न करता हो जिसमें कनेक्शन:close रिस्पॉन्स हेडर है |
138951646 | एपीआई रनटाइम |
JavaScript में |
139051927 | एपीआई रनटाइम |
अनुरोध को प्रोसेस करने में ज़्यादा समय लगना |
132443137 | एपीआई रनटाइम |
अनजान इंटरनल x-apigee हेडर को मैनेज करने के लिए, मैसेज प्रोसेसर के काम करने का तरीका बदलें |
138310777 | एपीआई रनटाइम |
शेयर किए गए फ़्लो डिप्लॉयमेंट कॉल से रैंडम तरीके से 504 गड़बड़ी मिलती है |
67170148 | एपीआई रनटाइम |
सेवा कॉलआउट में, बीते हुए समय और समय में अंतर |
124049692 | एपीआई रनटाइम |
VerifyApiKey की नीति में NullPointer अपवाद |
135031506 | एपीआई रनटाइम |
अनपेक्षित JWT कुंजी फ़ॉर्मैट के लिए लॉग मैसेज जोड़ें |
137312366 | एपीआई रनटाइम |
कॉन्टेंट-टाइप हेडर के ज़रिए कॉन्टेंट की पुष्टि करना |
109871907 | एपीआई रनटाइम |
रिस्पॉन्स एलिमेंट के बिना, सेवा कॉलआउट को लागू होने में देरी होना |
143722867 | एपीआई रनटाइम |
JWT को PBKDF2 के लिए, कॉन्फ़िगर करने लायक एक सीमा लागू करनी होगी |
144286363 | हाइब्रिड ट्रेस |
env.json में मौजूद डीबग मास्क, Apigee हाइब्रिड में रिस्पॉन्स डेटा को मास्क नहीं करता |
147769812 | एपीआई रनटाइम |
फ़ीचर-फ़्लैग में, OAuth हैश प्रॉपर्टी को म्यूटेबल के तौर पर एलान करना |
149037704 | एपीआई रनटाइम |
एक समस्या ठीक की गई, जहां |
148972262 | एपीआई रनटाइम |
DecodeJWS से पेलोड को ऐसे कॉन्टेक्स्ट वैरिएबल पर छोड़ा जा सकता है जो काम का नहीं है |
116580622 | एपीआई रनटाइम |
अलग-अलग जवाब |
149739904 | एपीआई रनटाइम |
एचटीटीपी हेडर के लिए डेटा मास्किंग को केस-इनसेंसिटिव होना चाहिए |
149431545 | एपीआई रनटाइम |
SecretKey के साथ generateJWT और पुष्टिJWT, UTF-8 के अलावा किसी भी तरह का कोड में बदलने का अनुरोध नहीं करते |
155448596 | एपीआई मैनेजमेंट-पैच |
डिफ़ॉल्ट apimonitoringadmin भूमिका के लिए अनुमतियां मौजूद नहीं हैं apiMonitoringadmin भूमिका में, सभी ज़रूरी अनुमतियां जोड़ी गईं. |
158592076 | एपीआई मैनेजमेंट-पैच |
डिफ़ॉल्ट डेवलपर एडमिन की भूमिका के लिए अनुमतियां नहीं दी गई हैं एडमिन की भूमिका में, सभी अनुमतियां जोड़ दी गई हैं. |
152856311 | एपीआई मैनेजमेंट-पैच |
वर्चुअल होस्ट बनाने और अपडेट करने के दौरान, कीस्टोर और ट्रस्टस्टोर में PKCS7 और DER सर्टिफ़िकेट को अस्वीकार करने की पुष्टि करना वर्चुअल होस्ट बनाने या अपडेट करने के दौरान, पुष्टि करने की प्रोसेस लागू की जाती है, ताकि यह पता चल सके कि कीस्टोर के उपनाम और ट्रस्टस्टोर में जोड़े गए सर्टिफ़िकेट PEM फ़ॉर्मैट में हैं और PKCS7, DER वगैरह जैसे काम न करने वाले फ़ॉर्मैट में तो नहीं. |
155478545 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
ईमेल सूचनाओं के स्टेटस के अपडेट से जुड़ी समस्या को ठीक किया गया. |
154121499 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
वह समस्या जिसकी वजह से |
152356393 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
कमाई करने वाली कंपनी बनाने के लिए, कंपनी के नाम की लंबाई की पुष्टि में छूट दी गई थी. |
138542921 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
एक समस्या ठीक की गई, जिसकी वजह से प्रॉडक्ट बंडल में कई कस्टम एट्रिब्यूट होने की वजह से रेट प्लान नहीं बनाया जा सका. |
150948843 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
एक समस्या ठीक कर दी गई है, जहां Monetization |
155443118 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
|
150948843 | कमाई करने के तरीकों के बारे में जानकारी देने वाला मैनेजमेंट-पैच |
एक समस्या ठीक कर दी गई है, जहां Monetization |