REST Resource: accounts

משאב: חשבון

חשבון הוא מאגר של מיקומי העסק שלכם. אם אתם המשתמשים היחידים שמנהלים מיקומים עבור העסק שלכם, תוכלו להשתמש בחשבון Google האישי שלכם. כדי לשתף את הניהול של מיקומים עם מספר משתמשים, יוצרים חשבון עסקי.

ייצוג JSON
{
  "name": string,
  "accountName": string,
  "type": enum (AccountType),
  "role": enum (AccountRole),
  "state": {
    object (AccountState)
  },
  "accountNumber": string,
  "permissionLevel": enum (PermissionLevel),
  "organizationInfo": {
    object (OrganizationInfo)
  }
}
שדות
name

string

שם המשאב, בפורמט accounts/{accountId}.

accountName

string

שם החשבון.

type

enum (AccountType)

פלט בלבד. מציין את AccountType של החשבון הזה.

role

enum (AccountRole)

פלט בלבד. המדיניות מציינת את AccountRole שיש למבצע הקריאה החוזרת (caller) עבור החשבון הזה.

state

object (AccountState)

פלט בלבד. מציין את ה-AccountState של החשבון.

accountNumber

string

מספר הסימוכין של החשבון, אם הוקצה.

permissionLevel

enum (PermissionLevel)

פלט בלבד. המדיניות מציינת את PermissionLevel שיש למבצע הקריאה החוזרת (caller) עבור החשבון הזה.

organizationInfo

object (OrganizationInfo)

פרטים נוספים על ארגון. השדה הזה מאוכלס רק עבור חשבון ארגוני.

AccountType

מציין איזה סוג של חשבון זה: חשבון אישי/משתמש או חשבון עסקי.

טיפוסים בני מנייה (enums)
ACCOUNT_TYPE_UNSPECIFIED לא צוין.
PERSONAL חשבון של משתמש קצה.
LOCATION_GROUP קבוצה של מיקומים. מידע נוסף זמין במאמר הזה במרכז העזרה.
USER_GROUP קבוצת משתמשים להפרדת אנשי צוות בארגון בקבוצות. מידע נוסף זמין במאמר הזה במרכז העזרה.
ORGANIZATION ארגון שמייצג חברה. מידע נוסף זמין במאמר הזה במרכז העזרה.

AccountRole

רמת הגישה שיש למשתמש המאומת לחשבון הזה. מידע נוסף זמין במאמר הזה במרכז העזרה.

טיפוסים בני מנייה (enums)
ACCOUNT_ROLE_UNSPECIFIED לא צוין.
OWNER המשתמש הוא הבעלים של החשבון הזה. (מוצג כ 'בעלים ראשי' בממשק המשתמש).
CO_OWNER המשתמש הוא בעלים-שותף של החשבון. (מוצג כ 'בעלים' בממשק המשתמש).
MANAGER המשתמש יכול לנהל את החשבון הזה.
COMMUNITY_MANAGER המשתמש יכול לנהל דפים של רשתות חברתיות (+Google) בחשבון. (מוצג כ 'מנהל אתר' בממשק המשתמש).

AccountState

מציין את סטטוס החשבון, למשל אם החשבון אומת על ידי Google.

ייצוג JSON
{
  "status": enum (AccountStatus)
}
שדות
status

enum (AccountStatus)

אם יתבצע אימות, מיקומים עתידיים שייווצרו יקושרו באופן אוטומטי למפות Google, וייווצרו מהם דפי Google+ ללא צורך בניהול.

AccountStatus

מציין את סטטוס האימות של החשבון.

טיפוסים בני מנייה (enums)
ACCOUNT_STATUS_UNSPECIFIED לא צוין.
VERIFIED חשבון מאומת.
UNVERIFIED חשבון לא מאומת ולא נשלחה בקשה לאימות.
VERIFICATION_REQUESTED חשבון שאינו מאומת, אך נשלחה בקשה לאימות.

PermissionLevel

רמת הגישה שיש למשתמש המאומת לחשבון הזה.

טיפוסים בני מנייה (enums)
PERMISSION_LEVEL_UNSPECIFIED לא צוין.
OWNER_LEVEL למשתמש יש הרשאה ברמת בעלים.
MEMBER_LEVEL למשתמש יש הרשאה ברמת 'חבר'.

OrganizationInfo

מידע נוסף שמאוחסן עבור ארגון.

ייצוג JSON
{
  "registeredDomain": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "phoneNumber": string
}
שדות
registeredDomain

string

הדומיין הרשום של החשבון.

postalAddress

object (PostalAddress)

הכתובת למשלוח דואר שמשויכת לחשבון.

phoneNumber

string

מספר הטלפון ליצירת קשר עם הארגון.

שיטות

create
(deprecated)

יוצרת חשבון עם השם והסוג שצוינו מתחת להורה הנתון.

deleteNotifications
(deprecated)

ניקוי הגדרות ההתראות של pubsub בחשבון.

generateAccountNumber
(deprecated)

יוצר מספר חשבון לחשבון הזה.

get
(deprecated)

הפונקציה מקבלת את החשבון שצוין.

getNotifications
(deprecated)

מחזירה את הגדרות ההתראות של Pubsub של החשבון.

list
(deprecated)

רשימה של כל החשבונות של המשתמש המאומת.

listRecommendGoogleLocations

רשימה של כל הGoogleLocation שהומלצו לחשבון פרופיל העסק שצוין.

update
(deprecated)

עדכון החשבון העסקי שצוין.

updateNotifications
(deprecated)

המדיניות הזו קובעת את ההגדרות של ההתראות ב-Pubsub בחשבון שבו יישלחו התראות לגבי פרופיל העסק ב-Google לגבי הנושא הבא:

  • ביקורות חדשות על מיקומים שמנוהלים על ידי החשבון.