Method: properties.list
Belirtilen üst hesap altındaki alt mülkleri döndürür.
Arayan kullanıcının erişimi yoksa mülkler hariç tutulur. Yumuşak silinmiş (ör. "çöp kutusuna taşınmış") mülkler varsayılan olarak hariç tutulur. Alakalı mülk bulunamazsa boş bir liste döndürülür.
HTTP isteği
GET https://analyticsadmin.googleapis.com/v1beta/properties
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler |
filter |
string
Zorunlu. İsteğin sonuçlarını filtrelemek için kullanılan bir ifade. Filtrelemede kullanılabilecek alanlar: parent: (üst hesabın/mülkün kaynak adı) veya ancestor: (üst hesabın kaynak adı) veya firebase_project: (bağlı Firebase projesinin kimliği veya numarası). Filtrelere örnek olarak şunlar verilebilir:
| Filter | Description |
|-----------------------------|-------------------------------------------|
| parent:accounts/123 | The account with account id: 123. |
| parent:properties/123 | The property with property id: 123. |
| ancestor:accounts/123 | The account with account id: 123. |
| firebase_project:project-id | The firebase project with id: project-id. |
| firebase_project:123 | The firebase project with number: 123. |
|
pageSize |
integer
Döndürülecek maksimum kaynak sayısı. Ek sayfalar olsa bile hizmet bu değerden daha az sonuç döndürebilir. Belirtilmezse en fazla 50 kaynak döndürülür. Maksimum değer 200'dür (daha yüksek değerler maksimum değere zorlanacaktır)
|
pageToken |
string
Önceki bir properties.list çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalandırma yapılırken properties.list parametresine sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.
|
showDeleted |
boolean
Yumuşak silinmiş mülkleri (ör. "çöp kutusuna taşınmış") sonuçların kapsamına dahil edip etmeyeceğinizi belirtir. Mülklerin silinip silinmediğini belirlemek için mülkler incelenebilir.
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
properties.list RPC için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
{
"properties": [
{
object (Property )
}
],
"nextPageToken": string
} |
Alanlar |
properties[] |
object (Property )
Filtre ölçütleriyle eşleşen ve arayan kullanıcının erişimine açık olan sonuçlar.
|
nextPageToken |
string
Sonraki sayfayı almak için pageToken olarak gönderilebilen bir jeton. Bu alan atlanırsa sonraki sayfa olmaz.
|
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/analytics.readonly
https://www.googleapis.com/auth/analytics.edit
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-01-14 UTC.
[null,null,["Son güncelleme tarihi: 2025-01-14 UTC."],[[["Returns a list of \"GA4\" properties under a specified parent Account, excluding those without user access and soft-deleted ones."],["Allows filtering results by parent, ancestor, or linked Firebase project using the `filter` query parameter."],["Supports pagination with `pageSize` and `pageToken` parameters to retrieve large result sets."],["Requires `analytics.readonly` or `analytics.edit` authorization scopes for access."],["Provides a JSON response containing an array of properties and a token for retrieving subsequent pages."]]],["This document details how to retrieve a list of child properties under a specified parent account using a `GET` request to the provided URL. Key actions involve using query parameters such as `filter`, `pageSize`, `pageToken`, and `showDeleted` to refine the search. The `filter` parameter allows specification of parent account/property, ancestor, or firebase project. The response body, in JSON format, returns a list of accessible properties and a `nextPageToken` for pagination. The process requires specific authorization scopes.\n"]]