StandardIntegrityErrorCode
public
abstract
@interface
StandardIntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.StandardIntegrityErrorCode |
Standard Integrity API के लिए गड़बड़ी के कोड.
खास जानकारी
कॉन्स्टेंट | |
---|---|
int |
API_NOT_AVAILABLE
Standard Integrity API उपलब्ध नहीं है. |
int |
APP_NOT_INSTALLED
कॉल करने वाला ऐप्लिकेशन इंस्टॉल नहीं है. |
int |
APP_UID_MISMATCH
कॉल करने वाले ऐप्लिकेशन का यूआईडी (उपयोगकर्ता आईडी), Package Manager के यूआईडी से मेल नहीं खाता. |
int |
CANNOT_BIND_TO_SERVICE
Play Store में सेवा से बाइंड नहीं किया जा सका. |
int |
CLIENT_TRANSIENT_ERROR
क्लाइंट डिवाइस में कुछ समय के लिए कोई गड़बड़ी हुई. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
दिया गया क्लाउड प्रोजेक्ट नंबर अमान्य है. |
int |
GOOGLE_SERVER_UNAVAILABLE
Google के इंटरनल सर्वर में कोई ऐसी गड़बड़ी हुई है जिसके बारे में जानकारी नहीं है. |
int |
INTEGRITY_TOKEN_PROVIDER_INVALID
|
int |
INTERNAL_ERROR
कोई अज्ञात अंदरूनी गड़बड़ी हुई. |
int |
NETWORK_ERROR
कोई भी नेटवर्क उपलब्ध नहीं है. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Play Services उपलब्ध नहीं है या इसका वर्शन बहुत पुराना है. |
int |
PLAY_SERVICES_VERSION_OUTDATED
Play Services को अपडेट करना ज़रूरी है. |
int |
PLAY_STORE_NOT_FOUND
डिवाइस पर Play Store ऐप्लिकेशन नहीं मिला या आधिकारिक वर्शन इंस्टॉल नहीं है. |
int |
PLAY_STORE_VERSION_OUTDATED
Play Store को अपडेट करना ज़रूरी है. |
int |
REQUEST_HASH_TOO_LONG
अनुरोध किया गया हैश बहुत लंबा है. |
int |
TOO_MANY_REQUESTS
कॉल करने वाले ऐप्लिकेशन ने एपीआई को बहुत ज़्यादा अनुरोध किए हैं. इसलिए, उसे थ्रॉटल कर दिया गया है. इसके अलावा, ऐसा भी हो सकता है कि आपके ऐप्लिकेशन ने हर दिन के लिए अनुरोधों का तय कोटा पार कर लिया हो. |
इनहेरिट किए गए तरीके | |
---|---|
कॉन्स्टेंट
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
Standard Integrity API उपलब्ध नहीं है.
स्टैंडर्ड Integrity API चालू नहीं है या Play Store का वर्शन पुराना हो सकता है.
-
सुझाई गई कार्रवाइयां:
- पक्का करें कि आपको Standard Integrity API का इस्तेमाल करने की अनुमति मिली हो.
- पक्का करें कि Google Play Console में Integrity API चालू हो.
- उपयोगकर्ता से Play Store को अपडेट करने के लिए कहें.
कॉन्स्टेंट वैल्यू: -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
कॉल करने वाला ऐप्लिकेशन इंस्टॉल नहीं है.
कोई गड़बड़ी हुई है. ऐसा हो सकता है कि हमला हुआ हो. कार्रवाई नहीं की जा सकती.
कॉन्स्टेंट वैल्यू: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
कॉल करने वाले ऐप्लिकेशन का यूआईडी (उपयोगकर्ता आईडी), Package Manager के यूआईडी से मेल नहीं खाता.
कोई गड़बड़ी हुई है. ऐसा हो सकता है कि हमला हुआ हो. कार्रवाई नहीं की जा सकती.
कॉन्स्टेंट वैल्यू: -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Play Store में सेवा से बाइंड नहीं किया जा सका. ऐसा डिवाइस पर Play Store का पुराना वर्शन इंस्टॉल होने या डिवाइस की मेमोरी ज़्यादा होने की वजह से हो सकता है.
उपयोगकर्ता से Play Store को अपडेट करने के लिए कहें.
एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें.
कॉन्स्टेंट वैल्यू: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
क्लाइंट डिवाइस में कुछ समय के लिए कोई गड़बड़ी हुई.
एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें.
अगर कुछ बार कोशिश करने के बाद भी गड़बड़ी ठीक नहीं होती है, तो आपको यह मान लेना चाहिए कि डिवाइस को पूरी सुरक्षा देने की सुविधा काम नहीं कर रही है. इसके बाद, आपको उसी के मुताबिक कार्रवाई करनी चाहिए.
कॉन्स्टेंट वैल्यू: -18 (0xffffffee)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
दिया गया क्लाउड प्रोजेक्ट नंबर अमान्य है.
उस क्लाउड प्रोजेक्ट का नंबर इस्तेमाल करें जिसके लिए Play Integrity API चालू है. यह नंबर, Google Cloud Console में प्रोजेक्ट की जानकारी में जाकर देखा जा सकता है.
कॉन्स्टेंट वैल्यू: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Google के इंटरनल सर्वर में कोई ऐसी गड़बड़ी हुई है जिसके बारे में जानकारी नहीं है.
एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें. अगर यह लगातार काम नहीं करता है, तो समस्या की जानकारी दें.
कॉन्स्टेंट वैल्यू: -12 (0xfffffff4)
INTEGRITY_TOKEN_PROVIDER_INVALID
public static final int INTEGRITY_TOKEN_PROVIDER_INVALID
StandardIntegrityTokenProvider
अमान्य है. उदाहरण के लिए, यह पुराना है.
यह गड़बड़ी सिर्फ़ StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)
के लिए दिख सकती है.
StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest)
पर कॉल करके, इंटिग्रिटी टोकन देने वाली नई कंपनी का अनुरोध करें.
कॉन्स्टेंट वैल्यू: -19 (0xffffffed)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
कोई अज्ञात अंदरूनी गड़बड़ी हुई.
एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें. अगर यह लगातार काम नहीं करता है, तो समस्या की जानकारी दें.
कॉन्स्टेंट वैल्यू: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
कोई भी नेटवर्क उपलब्ध नहीं है.
उपयोगकर्ता से कनेक्शन की जांच करने के लिए कहें.
कॉन्स्टेंट वैल्यू: -3 (0xfffffffd)
NO_ERROR
public static final int NO_ERROR
कॉन्स्टेंट वैल्यू: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Play Services उपलब्ध नहीं है या इसका वर्शन बहुत पुराना है.
उपयोगकर्ता से Play services को इंस्टॉल या अपडेट करने के लिए कहें.
कॉन्स्टेंट वैल्यू: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
Play Services को अपडेट करना ज़रूरी है.
उपयोगकर्ता से Google Play services को अपडेट करने के लिए कहें.
कॉन्स्टेंट वैल्यू: -15 (0xfffffff1)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
डिवाइस पर Play Store ऐप्लिकेशन नहीं मिला या आधिकारिक वर्शन इंस्टॉल नहीं है.
उपयोगकर्ता से Play Store का आधिकारिक और नया वर्शन इंस्टॉल करने के लिए कहें.
कॉन्स्टेंट वैल्यू: -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Play Store को अपडेट करना ज़रूरी है.
उपयोगकर्ता से Google Play Store को अपडेट करने के लिए कहें.
कॉन्स्टेंट वैल्यू: -14 (0xfffffff2)
REQUEST_HASH_TOO_LONG
public static final int REQUEST_HASH_TOO_LONG
अनुरोध किया गया हैश बहुत लंबा है. अनुरोध हैश की लंबाई 500 बाइट से कम होनी चाहिए.
छोटे अनुरोध हैश का इस्तेमाल करके, फिर से कोशिश करें.
कॉन्स्टेंट वैल्यू: -17 (0xffffffef)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
कॉल करने वाले ऐप्लिकेशन ने एपीआई को बहुत ज़्यादा अनुरोध किए हैं. इसलिए, उसे थ्रॉटल कर दिया गया है. इसके अलावा, ऐसा भी हो सकता है कि आपके ऐप्लिकेशन ने हर दिन के लिए अनुरोधों का तय कोटा पार कर लिया हो.
एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें. अगर आपने हर रोज़ के अनुरोध की सीमा पूरी कर ली है, तो [हर रोज़ के अनुरोध का कोटा बढ़ाने का अनुरोध करें](/google/play/integrity/setup#increase-daily-max) .
कॉन्स्टेंट वैल्यू: -8 (0xfffffff8)