- JSON 表現
- MatchingFunctionOperator
- オペランド
- ConstantOperand
- FeedAttributeOperand
- FunctionOperand
- RequestContextOperand
- MatchingFunctionContextType
CustomerFeed、CampaignFeed、または AdGroupFeed に関連付けられたマッチング関数。マッチング関数は、選択されたフィード アイテムのセットをフィルタするために使用されます。
JSON 表現 |
---|
{ "operator": enum ( |
フィールド | |
---|---|
operator |
関数の演算子。 |
leftOperands[] |
方程式の左側のオペランド。また、NOT などの単一オペランド式に使用するオペランドでもあります。 |
rightOperands[] |
方程式の右側のオペランド。 |
functionString |
関数の文字列表現。 例:
詳しくは、https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions をご覧ください。 複数の文字列が基になる同じ関数(空白、単一引用符、二重引用符など)を表す場合があるため、返される値は ミューテーション リクエストで送信される文字列と同一でない場合があります。 |
MatchingFunctionOperator
マッチング関数で使用できる演算子。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
IN |
IN 演算子。 |
IDENTITY |
IDENTITY 演算子。 |
EQUALS |
EQUALS 演算子 |
AND |
FunctionATED 型の 2 つ以上のオペランドを受け取り、すべてのオペランドが true と評価されるかどうかを確認する演算子。広告フォーマットに関連する関数の場合、すべてのオペランドを leftOpenCensuss に含める必要があります。 |
CONTAINS_ANY |
leftoos の要素に rightols の要素のいずれかが含まれる場合に true を返す演算子。それ以外の場合は、false を返します。right オペランドには 1 ~ 3 個の Constantoperas を含める必要があります。 |
オペランド
マッチング関数内のオペランド。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド function_argument_operand 。マッチング関数で使用できるさまざまなオペランド。必須。function_argument_operand は次のいずれかになります。 |
|
constantOperand |
マッチング関数内の定数オペランド。 |
feedAttributeOperand |
このオペランドでは、フィードのフィード属性を指定します。 |
functionOperand |
マッチング関数内の関数オペランド。ネストされた関数を表すために使用されます。 |
requestContextOperand |
リクエスト コンテキストの値を参照する関数内のオペランド。 |
ConstantOperand
マッチング関数内の定数オペランド。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド constant_operand_value 。定数オペランド値。必須。constant_operand_value は次のいずれかになります。 |
|
stringValue |
オペランドが文字列型の場合の文字列値。 |
longValue |
オペランドの int64 値(int64 型の場合)。 |
booleanValue |
オペランドのブール値(ブール型の場合)。 |
doubleValue |
オペランドの倍精度値(倍精度型の場合)。 |
FeedAttributeOperand
マッチング関数のフィード属性のオペランド。フィードのフィード属性を表すために使用されます。
JSON 表現 |
---|
{ "feedId": string, "feedAttributeId": string } |
フィールド | |
---|---|
feedId |
関連付けられているフィード。必須。 |
feedAttributeId |
参照されているフィード属性の ID。必須。 |
FunctionOperand
マッチング関数内の関数オペランド。ネストされた関数を表すために使用されます。
JSON 表現 |
---|
{
"matchingFunction": {
object ( |
フィールド | |
---|---|
matchingFunction |
このオペランドに保持されているマッチング関数。 |
RequestContextOperand
リクエスト コンテキストの値を参照する関数内のオペランド。
JSON 表現 |
---|
{
"contextType": enum ( |
フィールド | |
---|---|
contextType |
リクエスト コンテキストで参照される値の型。 |
MatchingFunctionContextType
マッチング関数内のオペランドとして使用できるコンテキスト型。
列挙型 | |
---|---|
UNSPECIFIED |
指定されていません。 |
UNKNOWN |
戻り値にのみ使用されます。このバージョンで不明な値を表します。 |
FEED_ITEM_ID |
リクエストのコンテキストのフィード アイテム ID。 |
DEVICE_NAME |
使用中のデバイス(指定可能な値は [パソコン] または [モバイル])。 |
FEED_ITEM_SET_ID |
リクエストのコンテキストのフィード アイテム セット ID。 |