Dizin
AccessControl
(arayüz)Accounts
(arayüz)AcceptInvitationRequest
(message)Account
(message)Account.AccountRole
(enum)Account.AccountType
(enum)Account.OrganizationInfo
(message)Account.PermissionLevel
(enum)Account.VerificationState
(enum)Account.VettedState
(enum)Admin
(message)Admin.AdminRole
(enum)CreateAccountAdminRequest
(message)CreateAccountRequest
(message)CreateLocationAdminRequest
(message)DeclineInvitationRequest
(message)DeleteAccountAdminRequest
(message)DeleteLocationAdminRequest
(message)GetAccountRequest
(message)Invitation
(message)Invitation.TargetLocation
(message)Invitation.TargetType
(enum)ListAccountAdminsRequest
(message)ListAccountAdminsResponse
(message)ListAccountsRequest
(message)ListAccountsResponse
(message)ListInvitationsRequest
(message)ListInvitationsResponse
(message)ListLocationAdminsRequest
(message)ListLocationAdminsResponse
(message)TransferLocationRequest
(message)UpdateAccountAdminRequest
(message)UpdateAccountRequest
(message)UpdateLocationAdminRequest
(message)
AccessControl
Bu hizmet, hesaplara ve konumlara erişimi olan kullanıcıların yönetilmesine olanak tanır.
AcceptInvitation |
---|
Belirtilen davetiyeyi kabul eder.
|
CreateAccountAdmin |
---|
Belirtilen kullanıcıyı belirtilen hesabın yöneticisi olmaya davet eder. Hesaba erişim izni verilmesi için davetlinin daveti kabul etmesi gerekir. Bir daveti programlı olarak kabul etmek için [Kabul Ediyorum] [google.isletme.hesapmanagement.v1.Kabul Ettiniz] adresine bakın.
|
CreateLocationAdmin |
---|
Belirtilen kullanıcıyı belirtilen konumda yönetici olmaya davet eder. Davetlinin konuma erişim izni vermesi için davetiyeyi kabul etmesi gerekir. Bir davetiyeyi programlı olarak kabul etmek için [Kabul Ediyorum] [google.isletme.hesapmangement.v1.Kabul Etti] sayfasına bakın.
|
DeclineInvitation |
---|
Belirtilen davetiyeyi reddeder.
|
DeleteAccountAdmin |
---|
Belirtilen yöneticiyi belirtilen hesaptan kaldırır.
|
DeleteLocationAdmin |
---|
Belirtilen yöneticiyi belirtilen konumun yöneticisi olarak kaldırır.
|
ListAccountAdmins |
---|
Belirtilen hesabın yöneticilerini listeler.
|
ListInvitations |
---|
Belirtilen hesap için bekleyen davetiyeleri listeler.
|
ListLocationAdmins |
---|
Belirtilen konumdaki tüm yöneticileri listeler.
|
TransferLocation |
---|
Konumu, kullanıcıya ait bir hesaptan aynı kullanıcının yönettiği başka bir hesaba taşır. Kullanıcı, konumun ilişkili olduğu hesabın sahibi olmalı ve ayrıca en azından hedef hesabın yöneticisi olmalıdır.
|
UpdateAccountAdmin |
---|
Belirtilen Hesap Yöneticisi için Yönetici'yi günceller.
|
UpdateLocationAdmin |
---|
Yöneticiyi belirtilen konumla günceller. Yalnızca AdminRole güncellenebilir.
|
Hesaplar
Bu API, Google'daki işletme hesaplarının yönetilmesine olanak tanır. Aşağıdaki kaynak modelini tanımlar:
API'de
accounts/*
adlı Hesap kaynakları koleksiyonu bulunur.Kolaylık sağlaması açısından, kimliği doğrulanmış arayanın kişisel hesabına ait hesap kimliği yerine "ben" eş anlamlısını kullanabilirsiniz. Örnekler: GET /v1/accounts/me GET /v1/accounts/me/locations
CreateAccount |
---|
Belirtilen üst öğe altında belirtilen ad ve türle bir hesap oluşturur.
|
GetAccount |
---|
Belirtilen hesabı alır. Hesap yoksa veya arayanın hesaba erişim hakları yoksa
|
ListAccounts |
---|
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.
|
UpdateAccount |
---|
Belirtilen işletme hesabını günceller. Kişisel hesaplar bu yöntemle güncellenemez.
|
AcceptInvitationRequest
AccessControl.AcceptInvite için ileti isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Kabul edilen davetin adı. |
Hesap
Hesap, konumunuz için bir kapsayıcıdır. İşletmeniz için konumları yöneten tek kullanıcı sizseniz kişisel Google Hesabınızı kullanabilirsiniz. Konumların yönetimini birden çok kullanıcıyla paylaşmak için bir işletme hesabı oluşturun.
Alanlar | |
---|---|
name |
Sabit. |
account_name |
Zorunlu. Hesabın adı. |
primary_owner |
Zorunlu. Yalnızca giriş. Oluşturulan hesabın birincil sahibi olacak hesabın kaynak adı. Hedef, |
type |
Zorunlu. Hesap türünü içerir. Bu API kullanılarak PERSONAL ve Kuruluş türündeki hesaplar oluşturulamaz. |
role |
Yalnızca çıkış. Bu hesabın AccountRole değerini belirtir. |
verification_state |
Yalnızca çıkış. Doğrulanırsa, gelecekte oluşturulacak konumlar otomatik olarak Google Haritalar'a bağlanır ve denetleme gerektirmeden Google+ sayfaları oluşturulur. |
vetted_state |
Yalnızca çıkış. Hesabın Google tarafından incelenip incelenmediğini belirtir. Doğrulanmış hesaplar, VETTED_PARTNER yöntemi aracılığıyla konumları doğrulayabilir. |
account_number |
Yalnızca çıkış. Temel hazırlığı yapıldıysa hesap referans numarası. |
permission_level |
Yalnızca çıkış. Kullanıcının bu hesap için sahip olduğu izin düzeyini belirtir. |
organization_info |
Yalnızca çıkış. Kuruluşla ilgili ek bilgiler. Bu alan yalnızca kurumsal hesap için doldurulur. |
AccountRole
Kimliği doğrulanan kullanıcının bu hesap için sahip olduğu erişim düzeyini belirtir. Daha fazla bilgi için yardım merkezi makalesini inceleyin
Sıralamalar | |
---|---|
ACCOUNT_ROLE_UNSPECIFIED |
Belirtilmedi. |
PRIMARY_OWNER |
Kullanıcı, bu hesabın birincil sahibidir. |
OWNER |
Hesabın kullanıcı sahibi. |
MANAGER |
Kullanıcı bu hesabı yönetebilir. |
SITE_MANAGER |
Kullanıcı, hesaba ait sınırlı bir özellik grubunu yönetebilir. |
AccountType
Bunun ne tür bir hesap olduğunu belirtir: kişisel/kullanıcı hesabı veya işletme hesabı.
Sıralamalar | |
---|---|
ACCOUNT_TYPE_UNSPECIFIED |
Belirtilmedi. |
PERSONAL |
Son kullanıcı hesabı. |
LOCATION_GROUP |
Konum grubu. Daha fazla bilgi için yardım merkezi makalesini inceleyin |
USER_GROUP |
Kurum personelini gruplar halinde ayırmak için bir Kullanıcı Grubu. Daha fazla bilgi için yardım merkezi makalesini inceleyin |
ORGANIZATION |
Bir şirketi temsil eden kuruluş. Daha fazla bilgi için yardım merkezi makalesini inceleyin |
OrganizationInfo
Kuruluş için depolanan ek bilgiler.
Alanlar | |
---|---|
registered_domain |
Yalnızca çıkış. Hesabın kayıtlı alanı. |
address |
Yalnızca çıkış. Hesabın posta adresi. |
phone_number |
Yalnızca çıkış. Kuruluşun iletişim numarası. |
PermissionLevel
Kimliği doğrulanan kullanıcının bu hesap için sahip olduğu erişim düzeyini belirtir.
Sıralamalar | |
---|---|
PERMISSION_LEVEL_UNSPECIFIED |
Belirtilmedi. |
OWNER_LEVEL |
Kullanıcının sahip düzeyinde izni var. |
MEMBER_LEVEL |
Kullanıcı, üye düzeyinde izne sahip. |
VerificationState
Hesabın doğrulama durumunu belirtir.
Sıralamalar | |
---|---|
VERIFICATION_STATE_UNSPECIFIED |
Belirtilmedi. |
VERIFIED |
Doğrulanmış hesap. |
UNVERIFIED |
Doğrulanmamış hesap ve doğrulama isteğinde bulunulmadı. |
VERIFICATION_REQUESTED |
Doğrulanmamış ancak doğrulama isteğinde bulunulan hesap. |
VettedState
Hesabın incelenme durumunu gösterir.
Sıralamalar | |
---|---|
VETTED_STATE_UNSPECIFIED |
Belirtilmedi |
NOT_VETTED |
Hesap, Google tarafından incelenmemiştir. |
VETTED |
Hesap, Google tarafından onaylanmış ve geçerli bir durumdadır. Doğrulanmış bir grup hesabına doğrudan erişimi olan hesaplar otomatik olarak incelenir. |
INVALID |
Hesap incelendi ancak geçersiz durumda. Hesap, incelenmemiş bir hesap gibi davranır. |
Yönetici
Bir hesabın veya konumun yöneticisi.
Alanlar | |
---|---|
name |
Sabit. Kaynak adı. Hesap yöneticileri için bu form şu şekildedir: Konum yöneticileri için bu form şu şekildedir: Bu alan, yönetici oluşturma sırasında ayarlanırsa yoksayılır. |
admin |
İsteğe bağlı. Yöneticinin adı. İlk davetiyeyi oluştururken bu adres davetlinin e-posta adresidir. Bu alanın yalnızca yönetici hesabı oluşturulurken ayarlanması gerekir. |
account |
Sabit. Bu Yöneticinin atıfta bulunduğu Hesap kaynağının adı. Bir LocationGroup öğesini yönetici olarak davet etmek için locations.admins.create çağrılırken kullanılır. Hem bu alan hem de Biçim: |
role |
Zorunlu. Bu yöneticinin belirtilen Hesap veya Konum ile kullandığı rolü belirtir. |
pending_invitation |
Yalnızca çıkış. Bu yöneticinin belirtilen kaynak için bekleyen bir davetiyesi olup olmadığını belirtir. |
AdminRole
Yöneticinin sahip olduğu erişim düzeyini belirtir. Daha fazla bilgi için yardım merkezi makalesini inceleyin
Sıralamalar | |
---|---|
ADMIN_ROLE_UNSPECIFIED |
Belirtilmedi. |
PRIMARY_OWNER |
Yönetici, sahip düzeyinde erişime sahiptir ve birincil sahiptir. (Kullanıcı arayüzünde "Birincil Sahip" olarak görünür). |
OWNER |
Yönetici, sahip düzeyinde erişime sahiptir. (Kullanıcı arayüzünde "Sahip" olarak görünür). |
MANAGER |
Yönetici, yönetim erişimine sahiptir. |
SITE_MANAGER |
Yönetici, sosyal medya (Google+) sayfalarını yönetebilir. (Kullanıcı arayüzünde "Site Yöneticisi" olarak görüntülenir.) Bu API, SITE_MANAGER rolüne sahip hesap yöneticisi oluşturulmasına izin vermiyor. |
CreateAccountAdminRequest
AccessControl.CreateAccountAdmin için istekte bulunun.
Alanlar | |
---|---|
parent |
Zorunlu. Bu yöneticinin oluşturulduğu hesabın kaynak adı. |
admin |
Zorunlu. Oluşturulan yönetici. Rol SITE_MANAGER olamaz |
CreateAccountRequest
Accounts.CreateAccount için mesaj isteyin.
Alanlar | |
---|---|
account |
Zorunlu. Oluşturulacak hesaba ilişkin hesap bilgileri. Yalnızca hesap ve tür alanlarına izin verilir. |
CreateLocationAdminRequest
AccessControl.CreateLocationAdmin için ileti isteyin.
Alanlar | |
---|---|
parent |
Zorunlu. Bu yöneticinin oluşturulduğu konumun kaynak adı. |
admin |
Zorunlu. Oluşturulacak yönetici. |
DeclineInvitationRequest
AccessControl.reddetmek için ileti isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Reddedilen hesap davetiyesinin adı. |
DeleteAccountAdminRequest
AccessControl.DeleteAccountAdmin için ileti isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Hesaptan kaldırılacak yöneticinin kaynak adı. |
DeleteLocationAdminRequest
AccessControl.DeleteLocationAdmin için ileti isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Konumdan kaldırılacak yöneticinin kaynak adı. |
GetAccountRequest
Accounts.GetAccount için mesaj isteyin.
Alanlar | |
---|---|
name |
Zorunlu. Getirilecek hesabın adı. |
Davetiye
Beklemedeki bir davetiyeyi temsil eder.
Alanlar | |
---|---|
name |
Zorunlu. Davetiyenin kaynak adı. |
role |
Yalnızca çıkış. Hesapta davet edilen rol. |
target_type |
Yalnızca çıkış. Yanıtta hangi hedef türlerinin görünmesi gerektiğini belirtir. |
target alanı. Bu davetiyenin hangi hedef için olduğunu belirtir. target şunlardan yalnızca biri olabilir: |
|
target_account |
Bu davetiye için geçerli olan seyrek nüfuslu hesap. |
target_location |
Bu davetiyenin hedef konumu. |
TargetLocation
Bekleyen bir davetiye için hedef konumu temsil eder.
Alanlar | |
---|---|
location_name |
Kullanıcının davet edildiği konumun adı. |
address |
Kullanıcının davet edildiği konumun adresi. |
TargetType
Davetiyenin hedef türü.
Sıralamalar | |
---|---|
TARGET_TYPE_UNSPECIFIED |
Hedef türü belirtilmediyse ayarlayın. |
ACCOUNTS_ONLY |
Yalnızca Hesap türündeki hedefler için davetiyeleri listeler. |
LOCATIONS_ONLY |
Yalnızca Konum türündeki hedefler için davetiyeleri listeler. |
ListAccountAdminsRequest
AccessControl.ListAccountAdmins için ileti isteyin.
Alanlar | |
---|---|
parent |
Zorunlu. Yönetici listesinin alınacağı hesabın adı. |
ListAccountAdminsResponse
AccessControl.ListAccountAdmins için yanıt iletisi.
Alanlar | |
---|---|
account_admins[] |
Yönetici örneklerinden oluşan bir koleksiyon. |
ListAccountsRequest
Accounts.ListAccounts için mesaj isteyin.
Alanlar | |
---|---|
parent_account |
İsteğe bağlı. Doğrudan erişilebilir hesaplar listesinin alınacağı hesabın kaynak adı. Bu, yalnızca Kuruluşlar ve Kullanıcı Grupları için anlamlıdır. Boş bırakılırsa kimliği doğrulanmış kullanıcı için |
page_size |
İsteğe bağlı. Sayfa başına getirilecek hesap sayısı. Varsayılan ve maksimum değer 20'dir. |
page_token |
İsteğe bağlı. Belirtilmişse sonraki hesap sayfası alınır. |
filter |
İsteğe bağlı. Döndürülecek hesapları sınırlayan bir filtre. Yanıt yalnızca filtreyle eşleşen girişleri içerir. Örneğin,
|
ListAccountsResponse
Accounts.ListAccounts için yanıt mesajı.
Alanlar | |
---|---|
accounts[] |
Kullanıcının erişebildiği hesaplar koleksiyonu. Sorguyu yapan kullanıcının kişisel hesabı filtrelenmediği sürece her zaman sonucun ilk öğesi olur. |
next_page_token |
Hesap sayısı istenen sayfa boyutunu aşıyorsa bu alan, sonraki bir |
ListInvitationsRequest
AccessControl.ListInvites için ileti isteyin.
Alanlar | |
---|---|
parent |
Zorunlu. Davetiye listesinin alındığı hesabın adı. |
filter |
İsteğe bağlı. Yanıtın filtrelenmesi Invite.target_type alanı aracılığıyla desteklenir. |
ListInvitationsResponse
AccessControl.ListInvites için yanıt iletisi.
Alanlar | |
---|---|
invitations[] |
Hesap için bekleyen davetiyelerin bir koleksiyonu. Burada listelenen davetiye sayısı 1.000'i aşamaz. |
ListLocationAdminsRequest
AccessControl.ListLocationAdmins için ileti isteyin.
Alanlar | |
---|---|
parent |
Zorunlu. Yöneticilerinin listeleneceği konumun adı. |
ListLocationAdminsResponse
AccessControl.ListLocationAdmins için yanıt iletisi.
Alanlar | |
---|---|
admins[] |
Yöneticilerden oluşan bir koleksiyon. |
TransferLocationRequest
AccessControl.TransferLocation için ileti.
Alanlar | |
---|---|
name |
Zorunlu. Aktarılacak konumun adı. |
destination_account |
Zorunlu. Konumun aktarılacağı hesap kaynağının adı (ör. "accounts/{account}"). |
UpdateAccountAdminRequest
AccessControl.UpdateAccountAdmin için ileti isteyin.
Alanlar | |
---|---|
account_admin |
Zorunlu. Yöneticinin güncellenmiş sürümü. |
update_mask |
Zorunlu. Güncellenmesi gereken belirli alanlar. Düzenlenebilir tek alan roldür. |
UpdateAccountRequest
Accounts.UpdateAccount için mesaj isteyin.
Alanlar | |
---|---|
account |
Zorunlu. Güncellenen Hesap. |
update_mask |
Zorunlu. Güncellenmesi gereken belirli alanlar. Düzenlenebilir tek alan: |
validate_only |
İsteğe bağlı. Doğru ise istek, hesap gerçekten güncellenmeden doğrulanır. |
UpdateLocationAdminRequest
AccessControl.UpdateLocationAdmin için ileti isteyin.
Alanlar | |
---|---|
location_admin |
Zorunlu. Yöneticinin güncellenmiş sürümü. |
update_mask |
Zorunlu. Güncellenmesi gereken belirli alanlar. Düzenlenebilir tek alan roldür. |