Coba server MCP untuk Google Analytics. Instal dari
GitHub, dan lihat
pengumuman untuk mengetahui detail selengkapnya.
Method: properties.calculatedMetrics.create
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Membuat CalculatedMetric.
Permintaan HTTP
POST https://analyticsadmin.googleapis.com/v1alpha/{parent=properties/*}/calculatedMetrics
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter |
parent |
string
Wajib. Format: properties/{property_id} Contoh: properties/1234
|
Parameter kueri
Parameter |
calculatedMetricId |
string
Wajib. ID yang akan digunakan untuk metrik yang dihitung yang akan menjadi komponen akhir dari nama resource metrik yang dihitung. Nilai ini harus terdiri dari 1–80 karakter dan karakter yang valid adalah /[a-zA-Z0-9_]/, tidak boleh ada spasi. calculateMetricId harus unik di antara semua metrik yang dihitung dalam properti. CalculateMetricId digunakan saat mereferensikan metrik yang dihitung ini dari API eksternal, misalnya, "calcMetric:{calculatedMetricId}".
|
Isi permintaan
Isi permintaan memuat instance CalculatedMetric
.
Isi respons
Jika berhasil, isi respons memuat instance CalculatedMetric
yang baru dibuat.
Cakupan otorisasi
Memerlukan cakupan OAuth berikut ini:
https://www.googleapis.com/auth/analytics.edit
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003eCreates a new CalculatedMetric within a specified Google Analytics 4 property using an HTTP POST request.\u003c/p\u003e\n"],["\u003cp\u003eRequires providing a unique \u003ccode\u003ecalculatedMetricId\u003c/code\u003e and the \u003ccode\u003eproperty_id\u003c/code\u003e as path and query parameters, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe request body should contain the CalculatedMetric definition, and a successful response will return the newly created CalculatedMetric instance.\u003c/p\u003e\n"],["\u003cp\u003eUsers need to have the \u003ccode\u003eanalytics.edit\u003c/code\u003e OAuth scope to authorize this operation.\u003c/p\u003e\n"]]],["This documentation details how to create a CalculatedMetric via a `POST` request to the specified URL, including required components such as path and query parameters, the request body and the response body. The path parameter `parent` defines the property ID. The query parameter `calculatedMetricId` is a unique identifier. The request and response bodies are `CalculatedMetric` instances. This action requires authorization scope: `https://www.googleapis.com/auth/analytics.edit`.\n"],null,["- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreates a CalculatedMetric.\n\nHTTP request\n\n`POST https://analyticsadmin.googleapis.com/v1alpha/{parent=properties/*}/calculatedMetrics`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\nPath parameters\n\n| Parameters ||\n|----------|------------------------------------------------------------------------------|\n| `parent` | `string` Required. Format: properties/{property_id} Example: properties/1234 |\n\nQuery parameters\n\n| Parameters ||\n|----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `calculatedMetricId` | `string` Required. The ID to use for the calculated metric which will become the final component of the calculated metric's resource name. This value should be 1-80 characters and valid characters are /\\[a-zA-Z0-9_\\]/, no spaces allowed. calculatedMetricId must be unique between all calculated metrics under a property. The calculatedMetricId is used when referencing this calculated metric from external APIs, for example, \"calcMetric:{calculatedMetricId}\". |\n\nRequest body\n\nThe request body contains an instance of [CalculatedMetric](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.calculatedMetrics#CalculatedMetric).\n\nResponse body\n\nIf successful, the response body contains a newly created instance of [CalculatedMetric](/analytics/devguides/config/admin/v1/rest/v1alpha/properties.calculatedMetrics#CalculatedMetric).\n\nAuthorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/analytics.edit`"]]