REST Resource: accounts

Resource: Akun

Akun adalah penampung untuk lokasi bisnis Anda. Jika Anda satu-satunya pengguna yang mengelola lokasi untuk bisnis, Anda dapat menggunakan Akun Google pribadi Anda. Untuk membagikan pengelolaan lokasi dengan beberapa pengguna, buat akun bisnis.

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

string

Nama resource, dalam format accounts/{accountId}.

accountName

string

Nama akun.

type

enum (AccountType)

Hanya output. Menentukan AccountType akun ini.

role

enum (AccountRole)

Hanya output. Menentukan AccountRole yang dimiliki pemanggil untuk akun ini.

state

object (AccountState)

Hanya output. Menunjukkan AccountState akun ini.

accountNumber

string

Nomor referensi akun jika disediakan.

permissionLevel

enum (PermissionLevel)

Hanya output. Menentukan PermissionLevel yang dimiliki pemanggil untuk akun ini.

organizationInfo

object (OrganizationInfo)

Info tambahan untuk organisasi. Kolom ini hanya diisi untuk akun organisasi.

AccountType

Menunjukkan jenis akun: akun pribadi/pengguna atau akun bisnis.

Enum
ACCOUNT_TYPE_UNSPECIFIED Tidak ditentukan.
PERSONAL Akun pengguna akhir.
LOCATION_GROUP Grup Lokasi. Untuk mengetahui informasi selengkapnya, lihat artikel pusat bantuan
USER_GROUP Grup Pengguna untuk memisahkan staf organisasi dalam beberapa grup. Untuk mengetahui informasi selengkapnya, lihat artikel pusat bantuan
ORGANIZATION Organisasi yang mewakili perusahaan. Untuk mengetahui informasi selengkapnya, lihat artikel pusat bantuan

AccountRole

Menunjukkan tingkat akses yang dimiliki pengguna terautentikasi untuk akun ini. Untuk mengetahui informasi selengkapnya, lihat artikel pusat bantuan

Enum
ACCOUNT_ROLE_UNSPECIFIED Tidak ditentukan.
OWNER Pengguna ini memiliki akun. (Ditampilkan sebagai 'Pemilik Utama' di UI).
CO_OWNER Pengguna adalah pemilik bersama akun. (Ditampilkan sebagai 'Pemilik' di UI).
MANAGER Pengguna dapat mengelola akun ini.
COMMUNITY_MANAGER Pengguna dapat mengelola halaman sosial (Google+) untuk akun tersebut. (Ditampilkan sebagai 'Pengelola Lokasi' di UI).

AccountState

Menunjukkan status akun, seperti apakah akun telah diverifikasi oleh Google atau belum.

Representasi JSON
{
  "status": enum (AccountStatus)
}
Kolom
status

enum (AccountStatus)

Jika diverifikasi, lokasi mendatang yang dibuat akan otomatis terhubung ke Google Maps dan dibuatkan halaman Google+, tanpa memerlukan moderasi.

AccountStatus

Menunjukkan status verifikasi akun.

Enum
ACCOUNT_STATUS_UNSPECIFIED Tidak ditentukan.
VERIFIED Akun terverifikasi.
UNVERIFIED Akun yang tidak diverifikasi, dan verifikasi belum diminta.
VERIFICATION_REQUESTED Akun yang tidak diverifikasi, tetapi verifikasi telah diminta.

PermissionLevel

Menunjukkan tingkat akses yang dimiliki pengguna terautentikasi untuk akun ini.

Enum
PERMISSION_LEVEL_UNSPECIFIED Tidak ditentukan.
OWNER_LEVEL Pengguna memiliki izin tingkat pemilik.
MEMBER_LEVEL Pengguna memiliki izin tingkat anggota.

OrganizationInfo

Info tambahan yang disimpan untuk organisasi.

Representasi JSON
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
Kolom
registeredDomain

string

Domain terdaftar untuk akun.

postalAddress

object (PostalAddress)

Alamat pos untuk akun.

phoneNumber

string

Nomor kontak untuk organisasi.

Metode

create
(deprecated)

Membuat akun dengan nama dan jenis yang ditentukan di bawah induk tertentu.

deleteNotifications
(deprecated)

Menghapus pengaturan notifikasi testlab untuk akun.

generateAccountNumber
(deprecated)

Menghasilkan nomor akun untuk akun ini.

get
(deprecated)

Mendapatkan akun yang ditentukan.

getNotifications
(deprecated)

Menampilkan pengaturan notifikasi testlab untuk akun.

list
(deprecated)

Menampilkan daftar semua akun untuk pengguna terautentikasi.

listRecommendGoogleLocations

Cantumkan semua GoogleLocation yang telah direkomendasikan ke akun Profil Bisnis tertentu.

update
(deprecated)

Memperbarui akun bisnis yang ditentukan.

updateNotifications
(deprecated)

Menetapkan pengaturan notifikasi privatenet untuk akun yang menginformasikan Profil Bisnis yang topiknya mengirimkan notifikasi privatenet:

  • Ulasan baru untuk lokasi yang dikelola oleh akun.