جرِّب خادم MCP لخدمة "إحصاءات Google". يمكنك تثبيت التطبيق من
GitHub والاطّلاع على
الإعلان لمعرفة المزيد من التفاصيل.
Method: accounts.accessBindings.batchDelete
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تؤدي هذه العملية إلى حذف معلومات عن روابط مستخدمين متعدّدين بحساب أو موقع.
طلب HTTP
POST https://analyticsadmin.googleapis.com/v1alpha/{parent=accounts/*}/accessBindings:batchDelete
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات |
parent |
string
مطلوب. الحساب أو الموقع الذي يملك عمليات ربط الوصول يجب أن يتطابق الحقل الرئيسي لجميع القيم المقدَّمة لحقل names في رسائل DeleteAccessBindingRequest مع هذا الحقل. التنسيقات: - accounts/{account} - properties/{property}
|
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
الحقول |
requests[] |
object (DeleteAccessBindingRequest )
مطلوب. الطلبات التي تحدّد عمليات ربط الوصول المطلوب حذفها يمكن حذف 1,000 عملية ربط وصول كحد أقصى في دفعة واحدة.
|
نص الاستجابة
إذا كانت الاستجابة ناجحة، يكون نص الاستجابة هو عنصر JSON فارغ.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/analytics.manage.users
DeleteAccessBindingRequest
رسالة طلب لاستدعاء الإجراء accessBindings.delete RPC
تمثيل JSON |
{
"name": string
} |
الحقول |
name |
string
مطلوب. التنسيقات: - accounts/{account}/accessBindings/{accessBinding} - properties/{property}/accessBindings/{accessBinding}
|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eDeletes information about multiple users' links to an account or property using batch operations.\u003c/p\u003e\n"],["\u003cp\u003eThe API requires a list of access binding names to delete, with a maximum of 1000 bindings per request.\u003c/p\u003e\n"],["\u003cp\u003eThe request should specify the parent account or property that owns the access bindings.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful deletion results in an empty response body.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/analytics.manage.users\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["This document details the process of batch deleting user access bindings to Google Analytics accounts or properties. It involves sending a `POST` HTTP request to a specified URL, including a `parent` path parameter that identifies the account or property. The request body contains an array of `DeleteAccessBindingRequest` objects, each specifying an access binding to delete. The maximum number of requests is 1000. Upon successful deletion, an empty JSON object is returned. Authorization requires the `analytics.manage.users` OAuth scope.\n"],null,["# Method: accounts.accessBindings.batchDelete\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [DeleteAccessBindingRequest](#DeleteAccessBindingRequest)\n - [JSON representation](#DeleteAccessBindingRequest.SCHEMA_REPRESENTATION)\n- [Try it!](#try-it)\n\nDeletes information about multiple users' links to an account or property.\n\n### HTTP request\n\n`POST https://analyticsadmin.googleapis.com/v1alpha/{parent=accounts/*}/accessBindings:batchDelete`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `parent` | `string` Required. The account or property that owns the access bindings. The parent of all provided values for the 'names' field in DeleteAccessBindingRequest messages must match this field. Formats: - accounts/{account} - properties/{property} |\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"requests\": [ { object (/analytics/devguides/config/admin/v1/rest/v1alpha/accounts.accessBindings/batchDelete#DeleteAccessBindingRequest) } ] } ``` |\n\n| Fields ||\n|--------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `requests[]` | `object (`[DeleteAccessBindingRequest](/analytics/devguides/config/admin/v1/rest/v1alpha/accounts.accessBindings/batchDelete#DeleteAccessBindingRequest)`)` Required. The requests specifying the access bindings to delete. A maximum of 1000 access bindings can be deleted in a batch. |\n\n### Response body\n\nIf successful, the response body is an empty JSON object.\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/analytics.manage.users`\n\nDeleteAccessBindingRequest\n--------------------------\n\nRequest message for accessBindings.delete RPC.\n\n| JSON representation |\n|----------------------------|\n| ``` { \"name\": string } ``` |\n\n| Fields ||\n|--------|----------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Required. Formats: - accounts/{account}/accessBindings/{accessBinding} - properties/{property}/accessBindings/{accessBinding} |"]]