重要なエンドポイントが無効化される前に、Google Business Profile API 統合をアップデートする必要があります。2022 年 4 月から発生する可能性がある機能中断を避けるため、サポート終了スケジュールと説明を参照しましょう。

REST Resource: locations.questions

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

リソース: 質問

1 つの質問とその回答の一部を表します。

JSON 表現
{
  "name": string,
  "author": {
    object (Author)
  },
  "upvoteCount": integer,
  "text": string,
  "createTime": string,
  "updateTime": string,
  "topAnswers": [
    {
      object (Answer)
    }
  ],
  "totalAnswerCount": integer
}
フィールド
name

string

不変。質問の一意の名前。locations/*/questions/* は、質問の作成時に設定された場所は無視されます。

author

object (Author)

出力のみ。質問者。

upvoteCount

integer

出力のみ。質問に対する賛成票の数。

text

string

必須。質問のテキスト。3 語以上含める必要があります。また、全体の長さは 10 文字以上にする必要があります。最大長は 4,096 文字です。

createTime

string (Timestamp format)

出力のみ。質問が書き込まれたときのタイムスタンプ。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

updateTime

string (Timestamp format)

出力のみ。質問が最後に変更されたときのタイムスタンプ。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

topAnswers[]

object (Answer)

出力のみ。質問に対する回答のリスト(賛成票の多い順)。リクエスト パラメータ(answersPerQuestion)によっては、回答の完全なリストでない場合があります。

totalAnswerCount

integer

出力のみ。この質問に対して投稿された回答の総数。

Author

質問や回答の作成者を表します

JSON 表現
{
  "displayName": string,
  "profilePhotoUri": string,
  "type": enum (AuthorType)
}
フィールド
displayName

string

ユーザーの表示名

profilePhotoUri

string

ユーザーのプロフィール写真の URI。

type

enum (AuthorType)

作成者のユーザーのタイプ。

著者タイプ

作成者のユーザータイプの列挙型。

列挙型
AUTHOR_TYPE_UNSPECIFIED この属性は使用しないでください。
REGULAR_USER 標準ユーザー。
LOCAL_GUIDE ローカルガイド
MERCHANT ビジネスのオーナーまたは管理者

正解

質問に対する回答を表します

JSON 表現
{
  "name": string,
  "author": {
    object (Author)
  },
  "upvoteCount": integer,
  "text": string,
  "createTime": string,
  "updateTime": string
}
フィールド
name

string

出力のみ。回答場所を表す一意の名前/*/questions/*/answers/*

author

object (Author)

出力のみ。回答者。リスト オペレーション中にのみ設定されます。

upvoteCount

integer

出力のみ。回答への賛成票の数。

text

string

必須。回答のテキスト。空白以外の文字を少なくとも 1 つ含める必要があります。最大長は 4,096 文字です。

createTime

string (Timestamp format)

出力のみ。回答が投稿されたときのタイムスタンプです。ListResponse の取得中にのみ取得されます。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

updateTime

string (Timestamp format)

出力のみ。回答が最後に変更されたときのタイムスタンプです。

RFC3339 UTC の Zulu 形式のタイムスタンプ。ナノ秒単位で、小数点以下は 9 桁までとなります。(例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z")。

Methods

create

指定した場所の質問を追加します。

delete

現在のユーザーが書き込んだ特定の質問を削除します。

list

指定したビジネスについて、ページ分けされた質問と、その回答の一部を返します。

patch

現在のユーザーが書いた特定の質問を更新します。