REST Resource: accounts

Kaynak: Hesap

Hesap, işletmenizin bulunduğu konumları kapsayan 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.

JSON gösterimi
{
  "name": string,
  "accountName": string,
  "type": enum (AccountType),
  "role": enum (AccountRole),
  "state": {
    object (AccountState)
  },
  "accountNumber": string,
  "permissionLevel": enum (PermissionLevel),
  "organizationInfo": {
    object (OrganizationInfo)
  }
}
Alanlar
name

string

accounts/{accountId} biçimindeki kaynak adı.

accountName

string

Hesabın adı.

type

enum (AccountType)

Yalnızca çıkış. Bu hesabın AccountType değerini belirtir.

role

enum (AccountRole)

Yalnızca çıkış. Arayanın bu hesap için sahip olduğu AccountRole değerini belirtir.

state

object (AccountState)

Yalnızca çıkış. Bu hesabın AccountState değerini gösterir.

accountNumber

string

Temel hazırlığı yapıldıysa hesap referans numarası.

permissionLevel

enum (PermissionLevel)

Yalnızca çıkış. Arayanın bu hesap için sahip olduğu PermissionLevel değerini belirtir.

organizationInfo

object (OrganizationInfo)

Kuruluşla ilgili ek bilgiler. Bu alan yalnızca kurumsal hesap için doldurulur.

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

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.
OWNER Bu hesabın sahibi kullanıcı. (Kullanıcı arayüzünde "Birincil Sahip" olarak görünür).
CO_OWNER Kullanıcı, hesabın ortak sahibidir. (Kullanıcı arayüzünde "Sahip" olarak görünür).
MANAGER Kullanıcı bu hesabı yönetebilir.
COMMUNITY_MANAGER Kullanıcı, hesaba ait sosyal medya (Google+) sayfalarını yönetebilir. (Kullanıcı arayüzünde "Site Yöneticisi" olarak görüntülenir.)

AccountState

Hesabın durumunu (ör. hesabın Google tarafından doğrulanıp doğrulanmadığı) belirtir.

JSON gösterimi
{
  "status": enum (AccountStatus)
}
Alanlar
status

enum (AccountStatus)

Doğrulanırsa, gelecekte oluşturulacak konumlar otomatik olarak Google Haritalar'a bağlanır ve denetleme gerektirmeden Google+ sayfaları oluşturulur.

AccountStatus

Hesabın doğrulama durumunu belirtir.

Sıralamalar
ACCOUNT_STATUS_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.

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.

OrganizationInfo

Kuruluş için depolanan ek bilgiler.

JSON gösterimi
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Alanlar
registeredDomain

string

Hesabın kayıtlı alanı.

postalAddress

object (PostalAddress)

Hesabın posta adresi.

phoneNumber

string

Kuruluşun iletişim numarası.

Yöntemler

create
(deprecated)

Belirtilen üst öğe altında belirtilen ad ve türle bir hesap oluşturur.

deleteNotifications
(deprecated)

Hesap için Pubsub bildirim ayarlarını temizler.

generateAccountNumber
(deprecated)

Bu hesap için bir hesap numarası oluşturur.

get
(deprecated)

Belirtilen hesabı alır.

getNotifications
(deprecated)

Hesabın Pubsub bildirim ayarlarını döndürür.

list
(deprecated)

Kimliği doğrulanmış kullanıcının tüm hesaplarını listeler.

listRecommendGoogleLocations

Belirtilen İşletme Profili hesabına önerilen tüm GoogleLocation öğelerini listeleyin.

update
(deprecated)

Belirtilen işletme hesabını günceller.

updateNotifications
(deprecated)

Hesabın Pub/Sub bildirim ayarlarını belirleyerek İşletme Profili'ne hangi konu için Pub/Sub bildirimi gönderileceğini bildirir:

  • Hesap tarafından yönetilen konumlar için yeni yorumlar.