Method: vitals.errors.counts.query
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह मेट्रिक सेट में मौजूद मेट्रिक के बारे में क्वेरी करता है.
एचटीटीपी अनुरोध
POST https://playdeveloperreporting.googleapis.com/v1alpha1/{name=apps/*/errorCountMetricSet}:query
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर |
name |
string
ज़रूरी है. संसाधन का नाम. फ़ॉर्मैट: apps/{app}/errorCountMetricSet
|
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, इस स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
{
"timelineSpec": {
object (TimelineSpec )
},
"dimensions": [
string
],
"metrics": [
string
],
"pageSize": integer,
"pageToken": string,
"filter": string
} |
फ़ील्ड |
timelineSpec |
object (TimelineSpec )
टाइमलाइन एग्रीगेशन पैरामीटर की जानकारी. डेटा इकट्ठा करने की अवधि:
DAILY : मेट्रिक को कैलेंडर की तारीख के इंटरवल में एग्रीगेट किया जाता है. डिफ़ॉल्ट और सिर्फ़ इस्तेमाल किया जा सकने वाला टाइमज़ोन America/Los_Angeles है.
|
dimensions[] |
string
डेटा को इन डाइमेंशन के हिसाब से बांटा जाता है. इस्तेमाल किए जा सकने वाले डाइमेंशन:
apiLevel (string ): यह उपयोगकर्ता के डिवाइस पर चल रहे Android का एपीआई लेवल है. उदाहरण के लिए, 26.
versionCode (int64 ): उपयोगकर्ता के डिवाइस मॉडल का यूनीक आइडेंटिफ़ायर. आइडेंटिफ़ायर का फ़ॉर्मैट 'deviceBrand/device' होता है.इसमें deviceBrand, Build.BRAND से और device, Build.DEVICE से मेल खाता है. उदाहरण के लिए, google/coral.
deviceModel (string ): उपयोगकर्ता के डिवाइस मॉडल का यूनीक आइडेंटिफ़ायर.
deviceType (string ): डिवाइस के फ़ॉर्म फ़ैक्टर का आइडेंटिफ़ायर. उदाहरण के लिए, फ़ोन.
reportType (string ): गड़बड़ी का टाइप. यह वैल्यू, ErrorType में मौजूद संभावित वैल्यू में से किसी एक से मेल खानी चाहिए.
issueId (string ): यह वह आईडी है जिसे गड़बड़ी असाइन की गई थी. यह वैल्यू, issue name एट्रिब्यूट के {issue} कॉम्पोनेंट से मेल खानी चाहिए.
deviceRamBucket (int64 ): डिवाइस की रैम, एमबी में, बकेट में (3 जीबी, 4 जीबी वगैरह).
deviceSocMake (string ): डिवाइस के मुख्य सिस्टम-ऑन-चिप का मैन्युफ़ैक्चरर. उदाहरण के लिए, Samsung. रेफ़रंस
deviceSocModel (string ): डिवाइस के प्राइमरी सिस्टम-ऑन-चिप का मॉडल. उदाहरण के लिए, "Exynos 2100" प्रोसेसर का इस्तेमाल किया गया है. रेफ़रंस
deviceCpuMake (string ): डिवाइस के सीपीयू का मैन्युफ़ैक्चरर. उदाहरण के लिए, Qualcomm.
deviceCpuModel (string ): डिवाइस के सीपीयू का मॉडल, जैसे कि "Kryo 240" का इस्तेमाल किया गया है.
deviceGpuMake (string ): डिवाइस के जीपीयू का मेक, जैसे कि एआरएम.
deviceGpuModel (string ): डिवाइस के जीपीयू का मॉडल, जैसे कि माली.
deviceGpuVersion (string ): डिवाइस के जीपीयू का वर्शन. उदाहरण के लिए, T750.
deviceVulkanVersion (string ): डिवाइस का Vulkan वर्शन. उदाहरण के लिए, "4198400".
deviceGlEsVersion (string ): डिवाइस का OpenGL ES वर्शन. उदाहरण के लिए, "196610".
deviceScreenSize (string ): डिवाइस की स्क्रीन का साइज़. उदाहरण के लिए, NORMAL, LARGE.
deviceScreenDpi (string ): डिवाइस की स्क्रीन डेंसिटी, जैसे कि mdpi, hdpi.
|
metrics[] |
string
कुल मेट्रिक. इस्तेमाल की जा सकने वाली मेट्रिक:
errorReportCount (google.type.Decimal ): किसी ऐप्लिकेशन के लिए मिली गड़बड़ी की अलग-अलग रिपोर्ट की कुल संख्या.
distinctUsers (google.type.Decimal ): यह उन यूनीक उपयोगकर्ताओं की संख्या है जिनके लिए शिकायतें मिली हैं. इस संख्या को और न बढ़ाएं, क्योंकि इससे उपयोगकर्ताओं को कई बार गिना जा सकता है. इस वैल्यू को पूर्णांक में नहीं बदला जाता. हालांकि, यह अनुमानित वैल्यू हो सकती है.
|
pageSize |
integer
जवाब में मिले डेटा का ज़्यादा से ज़्यादा साइज़. अगर इसे तय नहीं किया गया है, तो ज़्यादा से ज़्यादा 1,000 लाइनें दिखेंगी. इसकी ज़्यादा से ज़्यादा वैल्यू 1,00,000 हो सकती है. इससे ज़्यादा वैल्यू डालने पर, उसे 1,00,000 में बदल दिया जाएगा.
|
pageToken |
string
यह एक पेज टोकन है, जो पिछले कॉल से मिला है. अगला पेज पाने के लिए, यह जानकारी दें. पेज नंबर के हिसाब से नतीजे दिखाने के दौरान, अनुरोध में दिए गए अन्य सभी पैरामीटर, पेज टोकन देने वाले कॉल से मेल खाने चाहिए.
|
filter |
string
डेटा पर लागू किए जाने वाले फ़िल्टर. फ़िल्टर करने का एक्सप्रेशन, AIP-160 स्टैंडर्ड के मुताबिक होता है. साथ ही, यह सभी ब्रेकडाउन डाइमेंशन की समानता के हिसाब से फ़िल्टर करने की सुविधा देता है. इसके अलावा, यह इन फ़ील्ड के हिसाब से भी फ़िल्टर करने की सुविधा देता है:
isUserPerceived (string ): इससे पता चलता है कि गड़बड़ी उपयोगकर्ता को दिख रही है या नहीं. इसकी वैल्यू USER_PERCEIVED या NOT_USER_PERCEIVED होती है.
|
जवाब का मुख्य भाग
क्वेरी के जवाब में गड़बड़ी की संख्या.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
{
"rows": [
{
object (MetricsRow )
}
],
"nextPageToken": string
} |
फ़ील्ड |
rows[] |
object (MetricsRow )
दिखाई गई पंक्तियां.
|
nextPageToken |
string
डेटा का अगला पेज फ़ेच करने के लिए, जारी रखने का टोकन.
|
अनुमति के स्कोप
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/playdeveloperreporting
ज़्यादा जानकारी के लिए, OAuth 2.0 Overview देखें.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eQueries error count metrics within a specified app and timeframe, allowing for filtering and aggregation by various dimensions.\u003c/p\u003e\n"],["\u003cp\u003eUtilizes a POST request to \u003ccode\u003ehttps://playdeveloperreporting.googleapis.com/v1alpha1/{name=apps/*/errorCountMetricSet}:query\u003c/code\u003e with the app's resource name as a path parameter.\u003c/p\u003e\n"],["\u003cp\u003eRequires a request body specifying the timeline, dimensions, metrics, and optional filtering criteria for the query.\u003c/p\u003e\n"],["\u003cp\u003eThe response includes rows of aggregated metrics data and a token for pagination if necessary.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization necessitates the \u003ccode\u003ehttps://www.googleapis.com/auth/playdeveloperreporting\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],["This outlines querying metrics from a metric set via a `POST` request to a specified URL, utilizing gRPC Transcoding. The request requires a `name` path parameter and a body containing `timelineSpec`, `dimensions`, and `metrics` for data aggregation. Optional parameters include `pageSize`, `pageToken`, and `filter`. The response returns rows of metric data and a `nextPageToken` for pagination, with results being filtered by specified dimensions and metrics. Authorization requires the `playdeveloperreporting` OAuth scope.\n"],null,[]]