リソース: AttributeMetadata
属性のメタデータ。ローカライズされた名前や関連属性をグループ化するための見出しなど、属性の表示情報が含まれています。
JSON 表現 | |
---|---|
{ "attributeId": string, "valueType": enum ( |
フィールド | |
---|---|
attributeId |
属性の ID。 |
valueType |
属性の値の型。設定および取得される値は、この型である必要があります。 |
displayName |
属性のローカライズ版の表示名です。ローカライズ版が存在しない場合は、英語の表示名になります。 |
groupDisplayName |
この属性を含むグループのローカライズ版の表示名です。ローカライズ版が存在しない場合は、英語のグループ名になります。関連属性がグループにまとめられ、ここに示される見出しを使ってまとめて表示されます。 |
isRepeatable |
true の場合、属性で複数の値が使用できます。false の場合は、値を 1 つだけ指定します。 |
valueMetadata[] |
一部のタイプの属性(列挙型など)では、サポートされている値のリストと、その値に対応する表示名が提供されます。 |
isDeprecated |
true の場合、この属性は非推奨となったため、使用できなくなりました。サポートが終了している場合、この属性を更新してもエラーは発生しませんが、更新は保存されません。サポートが終了した後のいずれかの時点で、この属性は完全に削除され、エラーになります。 |
AttributeValueMetadata
サポートされている属性値のメタデータ。
JSON 表現 | |
---|---|
{ "value": value, "displayName": string } |
フィールド | |
---|---|
value |
属性値。 |
displayName |
この値の表示名(利用可能な場合はローカライズ)。それ以外の場合は英語で表示されます。値の表示名は、属性の表示名とのコンテキストで使用するためのものです。 たとえば、Wi-Fi 列挙型属性の場合、ここには「有料 Wi-Fi」を表す「有料」を含めることができます。 |
Methods |
|
---|---|
|
指定されたメインカテゴリと国を持つビジネスで利用可能な属性のリストを返します。 |