- JSON 表現
- FeedAttribute
- FeedAttributeType
- FeedAttributeOperation
- オペレーター
- FeedOrigin
- FeedStatus
- PlacesLocationFeedData
- OAuthInfo
- AffiliateLocationFeedData
- AffiliateLocationFeedRelationshipType
フィード。
JSON 表現 |
---|
{ "resourceName": string, "attributes": [ { object ( |
フィールド | |
---|---|
resourceName |
変更不可。フィードのリソース名。フィード リソース名の形式は次のとおりです。
|
attributes[] |
フィードの属性。CREATE で必須。ただし、system_feed_generation_data が指定されている場合は、Google 広告によってフィードが正しい属性で更新されます。UPDATE では許可されません。新しい属性を追加するには、attributeOperations を使用します。 |
attributeOperations[] |
フィード属性を変更するオペレーションのリスト。属性は追加のみ可能で、削除はできません。 |
origin |
変更不可。フィードの FeedAttributes を管理するユーザーを指定します。 |
status |
出力のみ。フィードのステータス。このフィールドは読み取り専用です。 |
id |
出力のみ。フィードの ID。このフィールドは読み取り専用です。 |
name |
変更不可。フィードの名前。必須。 |
共用体フィールド system_feed_generation_data 。フィードのシステムデータ。このデータでは、システムで生成されたフィードのフィード アイテムを生成するための情報を指定します。system_feed_generation_data は次のいずれかになります。 |
|
placesLocationFeedData |
ビジネス プロフィールから入力されたロケーション フィードの設定に使用されるデータです。 |
affiliateLocationFeedData |
指定したチェーンが入力されたアフィリエイト住所フィードの設定に使用されるデータ。 |
FeedAttribute
FeedAttributes は、フィードに含めることが想定されるデータの種類を定義します。1 つの FeedAttribute で、同じ FeedAttributeId を持つ FeedItemAttributes の想定型を指定します。FeedAttribute は、必要に応じて FeedItem の一意のキーの一部として指定できます。
JSON 表現 |
---|
{
"type": enum ( |
フィールド | |
---|---|
type |
フィード属性のデータタイプ。必須。 |
id |
属性の ID。 |
name |
属性の名前。必須。 |
isPartOfKey |
この属性に対応するデータが FeedItem の一意のキーの一部であることを示します。指定しない場合はデフォルトで false になります。フィードのスキーマに一意のキーは必要ありません。この場合、feed_item_id で FeedItem を参照する必要があります。 |
FeedAttributeType
フィード属性で使用できるデータタイプ。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
INT64 |
Int64 |
DOUBLE |
倍精度。 |
STRING |
文字列。 |
BOOLEAN |
Boolean 型。 |
URL |
URL |
DATE_TIME |
日時。 |
INT64_LIST |
Int64 リスト。 |
DOUBLE_LIST |
ダブル(8 バイト)リスト。 |
STRING_LIST |
文字列リスト。 |
BOOLEAN_LIST |
ブール値リスト。 |
URL_LIST |
URL リスト。 |
DATE_TIME_LIST |
日時リスト。 |
PRICE |
価格。 |
FeedAttributeOperation
頻繁にフィード属性リストに対して実行されるオペレーションです。
JSON 表現 |
---|
{ "operator": enum ( |
フィールド | |
---|---|
operator |
出力のみ。実行するリスト オペレーションのタイプ。 |
value |
出力のみ。リストに追加されるフィード属性。 |
演算子
演算子。
列挙型 | |
---|---|
UNSPECIFIED |
(指定なし) |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
ADD |
既存の属性に属性を追加します。 |
FeedOrigin
フィードの元の値。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
USER |
このフィードの FeedAttributes はユーザーによって管理されています。ユーザーはこのフィードに FeedAttributes を追加できます。 |
GOOGLE |
GOOGLE フィードの FeedAttributes は Google によって作成されます。このタイプのフィードは Google によって管理され、フィードのプレースホルダ タイプに対して正しい属性を持ちます。 |
FeedStatus
フィードのステータス。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
ENABLED |
フィードが有効になっています。 |
REMOVED |
フィードが削除されました。 |
PlacesLocationFeedData
ビジネス プロフィールから入力されたロケーション フィードの設定に使用されるデータです。
JSON 表現 |
---|
{
"oauthInfo": {
object ( |
フィールド | |
---|---|
oauthInfo |
変更不可。メールに必要な認証トークン(OAuth API から)。このフィールドは、作成リクエストでのみ指定できます。サブフィールドは選択できません。 |
businessAccountId |
ビジネス情報を使用する管理対象ビジネスの Google+ ページ ID。このフィールドが設定されていない場合、ユーザーがアクセスできるすべてのビジネス(emailAddress で指定)が使用されます。このフィールドは変更のみ可能で、選択できません。 |
categoryFilters[] |
ビジネス プロフィールのリスティングをカテゴリでフィルタするために使用します。categoryFilters にエントリが存在する場合は、いずれかのカテゴリに属するリスティングのみが FeedItems への同期候補となります。categoryFilters のエントリが存在しない場合は、すべてのリスティングが同期の候補になります。 |
labelFilters[] |
ビジネス プロフィールのリスティングをラベルでフィルタするために使用します。labelFilters にエントリが存在する場合は、いずれかのラベルが設定されているリスティングのみが FeedItem への同期候補になります。labelFilters にエントリが存在しない場合は、すべてのリスティングが同期の候補になります。 |
emailAddress |
ビジネス プロフィールのメールアドレス、またはビジネス プロフィールの管理者のメールアドレス。必須。 |
businessNameFilter |
ビジネス プロフィールのリスティングをビジネス名でフィルタするために使用します。businessNameFilter が設定されている場合、お店やサービスの名前が一致するリスティングのみが FeedItem に同期される候補となります。 |
OAuthInfo
OAuth を使用した認証に使用されるデータ。
JSON 表現 |
---|
{ "httpMethod": string, "httpRequestUrl": string, "httpAuthorizationHeader": string } |
フィールド | |
---|---|
httpMethod |
認可を取得するために使用される HTTP メソッド。 |
httpRequestUrl |
承認を取得するために使用される HTTP リクエスト URL。 |
httpAuthorizationHeader |
認可を取得するために使用される HTTP 認可ヘッダー。 |
AffiliateLocationFeedData
指定したチェーンが入力されたアフィリエイト住所フィードの設定に使用されるデータ。
JSON 表現 |
---|
{
"chainIds": [
string
],
"relationshipType": enum ( |
フィールド | |
---|---|
chainIds[] |
アフィリエイト住所フィードがビジネス情報を同期するチェーンの一覧。 |
relationshipType |
チェーンと広告主様との関係。 |
AffiliateLocationFeedRelationshipType
アフィリエイト住所フィードの関係タイプに使用できる値。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
GENERAL_RETAILER |
一般的な小売業者との関係。 |