Method: projects.removeAnalytics

FirebaseProject مشخص شده را از حساب Google Analytics خود جدا می کند.

این تماس ارتباط FirebaseProject مشخص شده با ویژگی Google Analytics فعلی آن را حذف می کند. با این حال، این تماس منابع Google Analytics، مانند ویژگی Google Analytics یا هر جریان داده را حذف نمی کند.

این منابع ممکن است بعداً با فراخوانی projects.addGoogleAnalytics و مشخص کردن همان analyticsPropertyId دوباره به FirebaseProject مرتبط شوند. برای برنامه‌های Android و برنامه‌های iOS، این تماس جریان‌های داده را با برنامه‌های مربوطه آنها دوباره پیوند می‌دهد. با این حال، برای برنامه های وب، این فراخوان یک جریان داده جدید برای هر برنامه وب ارائه می کند.

برای فراخوانی projects.removeAnalytics ، یکی از اعضای پروژه باید مالک FirebaseProject باشد.

درخواست HTTP

POST https://firebase.googleapis.com/v1beta1/{parent=projects/*}:removeAnalytics

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

مولفه های
parent

string

نام منبع FirebaseProject برای لغو پیوند از حساب Google Analytics خود، در قالب:

projects/ PROJECT_IDENTIFIER

برای جزئیات بیشتر در مورد مقادیر PROJECT_IDENTIFIER به قسمت name FirebaseProject مراجعه کنید.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "analyticsPropertyId": string
}
زمینه های
analyticsPropertyId

string

اختیاری. شناسه ویژگی Google Analytics مرتبط با FirebaseProject مشخص شده است.

  • اگر تنظیم نشده باشد، ویژگی Google Analytics که در حال حاضر با FirebaseProject مشخص شده مرتبط است حذف می شود.
  • اگر تنظیم شود، و FirebaseProject مشخص شده در حال حاضر با یک ویژگی Google Analytics دیگر مرتبط است، پاسخ یک خطای 412 Precondition Failed است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.