Google Business Performance API, tek bir API isteğinde birden fazla "GünlükMetrik" getirmeye olanak tanıyan
YENİ bir API yöntemine sahiptir.
Kullanımdan kaldırma planını ve v4 reportInsights API yönteminden Google Business Profile Performance API'ye geçiş talimatlarını inceleyin.
Method: accounts.list
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kimliği doğrulanmış kullanıcının tüm hesaplarını listeler. Kullanıcının sahip olduğu tüm hesapların yanı sıra kullanıcının yönetim haklarına sahip olduğu tüm hesaplar da buna dahildir.
HTTP isteği
GET https://mybusinessaccountmanagement.googleapis.com/v1/accounts
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler |
parentAccount |
string
İsteğe bağlı. Doğrudan erişilebilen hesaplar listesinin alınacağı hesabın kaynak adı. Bu, yalnızca Kuruluşlar ve Kullanıcı Grupları için anlamlıdır. Boşsa, kimliği doğrulanmış kullanıcı için accounts.list değerini döndürür. accounts/{account_id} .
|
pageSize |
integer
İsteğe bağlı. Sayfa başına getirilecek hesap sayısı. Varsayılan değer ve maksimum değer 20'dir.
|
pageToken |
string
İsteğe bağlı. Belirtilirse hesapların sonraki sayfası alınır. accounts.list için yapılan bir çağrı, istenen sayfa boyutuna sığmayacak kadar fazla sonuç döndürdüğünde, pageToken döndürülür.
|
filter |
string
İsteğe bağlı. Hesapları döndürülecek şekilde kısıtlayan bir filtre. Yanıt yalnızca filtreyle eşleşen girişleri içerir. filter boşsa hiçbir kısıtlama uygulanmaz ve istenen hesap için tüm hesaplar (sayfalara ayrılmış) alınır. Örneğin, type=USER_GROUP filtresini içeren bir istek yalnızca kullanıcı gruplarını döndürür. type alanı desteklenen tek filtredir.
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Accounts.ListAccounts için yanıt iletisi.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
{
"accounts": [
{
object (Account )
}
],
"nextPageToken": string
} |
Alanlar |
accounts[] |
object (Account )
Kullanıcının erişebildiği hesaplar koleksiyonu. Sorguyu yapan kullanıcının kişisel hesabı, filtrelenmemişse her zaman sonucun ilk öğesi olur.
|
nextPageToken |
string
Hesap sayısı istenen sayfa boyutunu aşıyorsa bu alan, bir sonraki accounts.list çağrısında hesapların sonraki sayfasını getirmek için bir jetonla doldurulur. Başka hesap yoksa bu alan yanıtta bulunmaz.
|
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/business.manage
Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.
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: 2024-10-14 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-10-14 UTC."],[[["Lists all accounts owned by or accessible to the authenticated user, including their personal account."],["Allows filtering accounts by type and specifying the parent account for retrieval."],["Supports pagination to retrieve large lists of accounts using `pageToken`."],["The response includes an array of `Account` objects and a `nextPageToken` for further results."],["Requires the `https://www.googleapis.com/auth/business.manage` OAuth scope for authorization."]]],[]]