Kuruluşunuz büyüdükçe konumlarınızın ve izinlerinizin yönetimi, bunaltır. Bu kılavuzda, birden fazla videoyu yönetme ve yer alır ve aşağıdaki hesap türlerini açıklar:
Hesap türleri
Her hesap türü, konumların yönetiminde bir rol oynar. Kişisel hesap kurumsal bir hesabı yönetebilir ve ardından kullanıcı grupları için izinler elde edebilir konum grupları oluşturabilirsiniz. Böylece kişisel hesap, yerler ve girişler, ilişkili yer grupları aracılığıyla sağlanır.
Kişisel hesap
Bir hesap oluşturduğunuzda otomatik olarak kişisel bir hesap kullanılabilir hale gelir Google Hesabı. Kişisel hesaplar olabilir girişlerin sahipleri ve yöneticileri.
Kurumsal hesap
kurumsal hesap sizi temsil eden ek hesaptır. ajansınıza aittir. Konum grubunuz ile kullanıcı gruplarınız buraya kaydedilir ve erişimi olan kişilerdir. Konumlar birden fazla öğenin parçası olabilir kuruluşlar.
My Business Account Management API ile şunları kullanabilirsiniz:
accounts.admins.create
yönetmesi veya sahibi olması için kişisel hesapları davet etme yöntemini kullanabilirsiniz.
Konum grubu hesabı
CEVAP konum grubu bir grup konumu yönetmek için kullanılır. Yer grupları kullanabilirsiniz kullanarak birden fazla konumda toplu işlem yapabilirsiniz. Kişisel hesaplar eklediğinizde ve kullanıcı gruplarını bir konum grubuna eklerse konum grubunun izinlerini devralırlar.
Ayrıca konumları kategorilere göre kategorize etmek için yer grupları da oluşturabilirsiniz (ör. zincir veya veya kategori kullanabilirsiniz. Konumlar aynı anda birden çok yer grubunda olabilir.
My Business Account Management API ile şunları kullanabilirsiniz:
accounts.create
yöntemini kullanarak
yer grupları oluşturabilirsiniz.
bir konuma konum aktarma
grubu. Ayrıca kişisel hesapları davet edebilirsiniz.
API ile yer gruplarını yönetmeniz gerekir. Kullanıcı
Grupları, web arayüzünden yer gruplarına doğrudan eklenebilir.
Kullanıcı grubu hesabı
İzinleri geniş ölçekte yönetmek için kullanıcı grubu oluşturun. Bir kullanıcı grubuna kişisel hesaplar ekleyebilirsiniz. Ardından, kullanıcıya kuruluştaki birden fazla konum grubuna grup yönetimi erişimi. Şimdi tümü Kullanıcı grubundaki kişisel hesaplar, ilgili cihazda yönetici işlemleri gerçekleştirebilir. konumları ekleyin.
Örneğin, operasyon ekibine yeni bir üye katıldığında bu kişiyi ekleyebilirsiniz bir kullanıcı grubuna doğrudan erişebilir ve tüm konumlara yaygın olarak konuşulanları ifade eder. Kullanıcılara her bir uygulama için erişim izni vermek ve bu şekilde yönetmesi daha zordur.
My Business Account Management API ile şunları kullanabilirsiniz:
accounts.create
yöntemini kullanarak
kullanıcı grupları oluşturabilir. API'yı kullanarak kişisel hesapları davet edebilirsiniz.
hesaplar ve konumlar için yöneticileri yönetme başlıklı makaleye bakın.
Tüm hesapların listesini çağırmak için API'yi kullanma
Erişebildiğiniz tüm hesapları ve bunlarla ilişkilendirilmiş hesap türlerini listelemek için
accounts.list
yöntemini çağırın
OAuth kimlik bilgilerinizle. İlgili içeriği oluşturmak için kullanılan
Bu yanıt tüm hesapların, bu hesapların hesap kimliklerinin ve
name (ad) alanındaki özellikleri ve hesap türlerini dikkate alın.
İstek
Bu,
accounts.list
istek örneği:
GET https://mybusinessaccountmanagement.googleapis.com/v1/accounts Authorization: Bearer <access_token>
Yanıt
Bu,
accounts.list
yanıt örneği:
{ "accounts": [ { "name": "accounts/{accountId}", "accountName": "John Doe", "type": "PERSONAL", "state": { "status": "UNVERIFIED" }, "profilePhotoUrl": "//lh5.googleusercontent.com/REDACTED" }, { "name": "accounts/{accountId}", "accountName": "John Doe’s Location Group", "type": "LOCATION_GROUP", "role": "OWNER", "state": { "status": "UNVERIFIED" }, "accountNumber": "{accountNumber}", "permissionLevel": "OWNER_LEVEL" } ] }
Bu kılavuzda ayrıntılı olarak açıklanan tüm hesap türleri yanıta dahil edilebilir
alıcı
accounts.list
isteği. İnceleyin
hesap listesini görebilir ve
konum yönetin. Ardından şu numarayı arayın:
accounts.locations.list
ilgili hesabın name (ad) alanını kullanarak
erişimi olan kullanıcılar için geçerlidir.
Örneğin, "Can Doğru'nun sitesine ait tüm konumları" Konum Grubu", şu isteği yap:
GET https://mybusinessbusinessinformation.googleapis.com/v1/{accountId}/locations Authorization: Bearer <access_token>
Yanıt, kullanıcının erişebildiği konumların listesini döndürür şöyle olur:
{ "locations": [ { "name": "locations/{locationId}", "locationName": "Test Business", ... }, { "name": "locations/{locationId}", "locationName": "2nd Test Business", ... } ] }
Konum yönetimi şeması
Aşağıdaki şemada aşağıdakiler gösterilmektedir:
- Kuruluşlar birden fazla kullanıcı grubu içerebilir.
- Kullanıcı grupları birden fazla konum grubunu yönetebilir.
- Yer grupları birden fazla konum içerebilir.
- Konumlar, kuruluşlar arasında birden çok konum grubunu kapsayabilir.