IntegrityErrorCode

public abstract @interface IntegrityErrorCode
implements Annotation

com.google.android.play.core.integrity.model.IntegrityErrorCode


Integrity API के लिए गड़बड़ी के कोड.

खास जानकारी

स्थिरांक

int API_NOT_AVAILABLE

Integrity API उपलब्ध नहीं है.

int APP_NOT_INSTALLED

कॉलिंग ऐप्लिकेशन इंस्टॉल नहीं है.

int APP_UID_MISMATCH

कॉलिंग ऐप्लिकेशन का यूआईडी (यूज़र आईडी) पैकेज मैनेजर में मौजूद यूआईडी से मेल नहीं खाता.

int CANNOT_BIND_TO_SERVICE

Play Store में सेवा से बाइंड नहीं किया जा सका.

int CLIENT_TRANSIENT_ERROR

क्लाइंट के डिवाइस में कोई अस्थायी गड़बड़ी हुई.

int CLOUD_PROJECT_NUMBER_IS_INVALID

दिया गया क्लाउड प्रोजेक्ट नंबर गलत है.

int GOOGLE_SERVER_UNAVAILABLE

अज्ञात आंतरिक Google सर्वर गड़बड़ी.

int INTERNAL_ERROR

अज्ञात आंतरिक गड़बड़ी.

int NETWORK_ERROR

कोई उपलब्ध नेटवर्क नहीं मिला.

int NONCE_IS_NOT_BASE64

नॉन्स को base64 वेब-सुरक्षित नो-रैप स्ट्रिंग के तौर पर एन्कोड नहीं किया गया है.

int NONCE_TOO_LONG

नॉन्स में बहुत ज़्यादा वर्ण हैं.

int NONCE_TOO_SHORT

नॉन्स की लंबाई बहुत कम है.

int NO_ERROR

int PLAY_SERVICES_NOT_FOUND

Play services उपलब्ध नहीं है या इसका वर्शन बहुत पुराना है.

int PLAY_SERVICES_VERSION_OUTDATED

Play सेवाओं को अपडेट करने की ज़रूरत है.

int PLAY_STORE_ACCOUNT_NOT_FOUND

डिवाइस पर कोई Play Store खाता नहीं मिला.

int PLAY_STORE_NOT_FOUND

डिवाइस पर Play Store ऐप्लिकेशन नहीं मिला या उसका आधिकारिक वर्शन इंस्टॉल नहीं है.

int PLAY_STORE_VERSION_OUTDATED

Play Store को अपडेट करने की ज़रूरत है.

int TOO_MANY_REQUESTS

कॉलिंग ऐप्लिकेशन, एपीआई को बहुत ज़्यादा अनुरोध कर रहा है. इसलिए, इसे थ्रॉटल कर दिया जाता है.

इनहेरिट किए गए तरीके

स्थिरांक

API_NOT_AVAILABLE

public static final int API_NOT_AVAILABLE

Integrity API उपलब्ध नहीं है.

Integrity API चालू नहीं है या हो सकता है कि Play Store का वर्शन पुराना हो.

    सुझाई गई कार्रवाइयां:
  • पक्का करें कि Google Play Console में Integrity API चालू हो.
  • उपयोगकर्ता से Play Store अपडेट करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -1 (0xffff)

APP_NOT_INSTALLED

public static final int APP_NOT_INSTALLED

कॉलिंग ऐप्लिकेशन इंस्टॉल नहीं है.

कोई गड़बड़ी हुई है (ऐसा हो सकता है कि कोई हमला हो). कार्रवाई नहीं की जा सकती.

कॉन्स्टेंट वैल्यू: -5 साल से कम (0x टारगेटिंगएफ़बी)

APP_UID_MISMATCH

public static final int APP_UID_MISMATCH

कॉलिंग ऐप्लिकेशन का यूआईडी (यूज़र आईडी) पैकेज मैनेजर में मौजूद यूआईडी से मेल नहीं खाता.

कोई गड़बड़ी हुई है (ऐसा हो सकता है कि कोई हमला हो). कार्रवाई नहीं की जा सकती.

कॉन्स्टेंट वैल्यू: -7 साल (0x आपf9)

BIND_TO_SERVICE

public static final int CANNOT_BIND_TO_SERVICE

Play Store में सेवा से बाइंड नहीं किया जा सका. ऐसा, Play का पुराना वर्शन होने की वजह से हो सकता है डिवाइस पर स्टोर का वर्शन इंस्टॉल किया गया हो.

उपयोगकर्ता से Play Store अपडेट करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -9 साल (0x आपf7)

CLIENT_TRANSIENT_ERROR

public static final int CLIENT_TRANSIENT_ERROR

क्लाइंट के डिवाइस में कोई अस्थायी गड़बड़ी हुई.

एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें.

Integrity Play Core के वर्शन 1.1.0 में पेश किया गया. इससे पहले के वर्शन में एक टोकन मिला था, जिसमें कोई जानकारी नहीं थी डिवाइस इंटिग्रिटी के नतीजे). अगर कुछ बार कोशिश करने के बाद भी गड़बड़ी बनी रहती है, तो आपको यह मान लेना चाहिए कि डिवाइस पूरी सुरक्षा की जांच में सफल नहीं रहा और सही से काम कर रहा है.

कॉन्स्टेंट वैल्यू: -17 साल (0x टारगेटिंगएफ़)

Cloud_PROJECT_NUMBER_IS_INVALID

public static final int CLOUD_PROJECT_NUMBER_IS_INVALID

दिया गया क्लाउड प्रोजेक्ट नंबर गलत है.

उस क्लाउड प्रोजेक्ट नंबर का इस्तेमाल करें जो आपके Google Cloud Console में मौजूद प्रोजेक्ट की जानकारी में मिलता है जिसमें Play Integrity API चालू हो.

कॉन्स्टेंट वैल्यू: -16 साल (0xx आप 0)

GOOGLE_SERVER_UNAVAILABLE

public static final int GOOGLE_SERVER_UNAVAILABLE

अज्ञात आंतरिक Google सर्वर गड़बड़ी.

एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें. अगर बार-बार गड़बड़ी होती है, तो गड़बड़ी की शिकायत दर्ज करें.

कॉन्स्टेंट वैल्यू: -12 साल (0xxf4)

इंटरनल_गड़बड़ी

public static final int INTERNAL_ERROR

अज्ञात आंतरिक गड़बड़ी.

एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें. अगर बार-बार गड़बड़ी होती है, तो गड़बड़ी की शिकायत दर्ज करें.

कॉन्स्टेंट वैल्यू: -100 साल (0x आप9c)

NETWORK_ERROR

public static final int NETWORK_ERROR

कोई उपलब्ध नेटवर्क नहीं मिला.

उपयोगकर्ता को कनेक्शन की जांच करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -3 (0xfffd)

नॉनसी_आईएस_NOT_BASE64

public static final int NONCE_IS_NOT_BASE64

नॉन्स को base64 वेब-सुरक्षित नो-रैप स्ट्रिंग के तौर पर एन्कोड नहीं किया गया है.

नॉन्स के सही फ़ॉर्मैट का इस्तेमाल करके, फिर से कोशिश करें.

कॉन्स्टेंट वैल्यू: -13 साल (0xfff3)

नॉनसी_TOO_लंबी

public static final int NONCE_TOO_LONG

नॉन्स में बहुत ज़्यादा वर्ण हैं. Base64 एन्कोडिंग से पहले, नॉन्स 500 बाइट से कम होना चाहिए.

कम शब्दों में दोबारा कोशिश करें.

कॉन्स्टेंट वैल्यू: -11 साल (0xfff5)

नॉनCE_TOO_शॉर्ट वीडियो

public static final int NONCE_TOO_SHORT

नॉन्स की लंबाई बहुत कम है. नॉन्स को कम से कम 16 बाइट (base64 एन्कोडिंग से पहले) के रूप में होना चाहिए सुरक्षा को बेहतर बनाया जा सकता है.

लंबी अवधि के साथ फिर से कोशिश करें.

कॉन्स्टेंट वैल्यू: -10 साल से कम (0x आपf6)

कोई गड़बड़ी नहीं

public static final int NO_ERROR

कॉन्स्टेंट वैल्यू: 0 (0x00000000)

PLAY_सेवाएं_NOT_FOUND

public static final int PLAY_SERVICES_NOT_FOUND

Play services उपलब्ध नहीं है या इसका वर्शन बहुत पुराना है.

उपयोगकर्ता से Play Services इंस्टॉल या अपडेट करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -6 साल (0x देएफ़एफ़ए)

PLAY_Services_VERSION_OUTDATED

public static final int PLAY_SERVICES_VERSION_OUTDATED

Play सेवाओं को अपडेट करने की ज़रूरत है.

उपयोगकर्ता से Google Play services अपडेट करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -15 साल (0x आपf1)

PLAY_STORE_ACCOUNT_NOT_FOUND

public static final int PLAY_STORE_ACCOUNT_NOT_FOUND

डिवाइस पर कोई Play Store खाता नहीं मिला. ध्यान दें कि अब Play Integrity API का इस्तेमाल करके, पुष्टि न किए गए अनुरोध. गड़बड़ी के इस कोड का इस्तेमाल, Play Store के सिर्फ़ उन पुराने वर्शन के लिए किया जाता है जिनमें ये शामिल नहीं हैं सहायता.

उपयोगकर्ता को Play Store में जाकर, अपने नंबर की पुष्टि करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -चार (0x आप एफ़सी)

PLAY_STORE_NOT_FOUND

public static final int PLAY_STORE_NOT_FOUND

डिवाइस पर Play Store ऐप्लिकेशन नहीं मिला या उसका आधिकारिक वर्शन इंस्टॉल नहीं है.

उपयोगकर्ता से Play Store का आधिकारिक और नया वर्शन इंस्टॉल करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -दूसरा (0xxff)

PLAY_STORE_VERSION_OUTDATED को

public static final int PLAY_STORE_VERSION_OUTDATED

Play Store को अपडेट करने की ज़रूरत है.

उपयोगकर्ता से Google Play Store अपडेट करने के लिए कहें.

कॉन्स्टेंट वैल्यू: -14 साल (0x आपf2)

बहुत_MANY_request

public static final int TOO_MANY_REQUESTS

कॉलिंग ऐप्लिकेशन, एपीआई को बहुत ज़्यादा अनुरोध कर रहा है. इसलिए, इसे थ्रॉटल कर दिया जाता है.

एक्स्पोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें.

कॉन्स्टेंट वैल्यू: -आठ साल (0xfff8)