- JSON-Darstellung
- MatchingFunctionOperator
- Operand
- ConstantOperand
- FeedAttributeOperand
- FunctionOperand
- RequestContextOperand
- MatchingFunctionContextType
Abgleichfunktion, die einem CustomerFeed, CampaignFeed oder Anzeigengruppenfeed zugeordnet ist Die Abgleichfunktion wird verwendet, um die Gruppe der ausgewählten Feedelemente zu filtern.
JSON-Darstellung |
---|
{ "operator": enum ( |
Felder | |
---|---|
operator |
Operator für eine Funktion. |
leftOperands[] |
Die Operanden auf der linken Seite der Gleichung. Dies ist auch der Operand, der für Einzeloperandenausdrücke wie NOT verwendet werden soll. |
rightOperands[] |
Die Operanden auf der rechten Seite der Gleichung. |
functionString |
Stringdarstellung der Funktion. Beispiele:
Weitere Informationen finden Sie unter https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions. Da mehrere Strings dieselbe zugrunde liegende Funktion darstellen können (z. B. Leerzeichen und einfache oder doppelte Anführungszeichen), ist der zurückgegebene Wert möglicherweise nicht identisch mit dem String, der in einer „mutate“-Anfrage gesendet wurde. |
MatchingFunctionOperator
Mögliche Operatoren in einer Abgleichfunktion.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
IN |
Der IN-Operator. |
IDENTITY |
Der Operator IDENTITY |
EQUALS |
Der Operator EQUALS |
AND |
Operator, der zwei oder mehr Operanden vom Typ „FunctionOperand“ annimmt und überprüft, ob alle Operanden als „true“ ausgewertet werden. Bei Funktionen für Anzeigenformate müssen alle Operanden in leftOperands enthalten sein. |
CONTAINS_ANY |
Operator, der „true“ zurückgibt, wenn die Elemente in leftOperands eines der Elemente in rightOperands enthalten. Andernfalls wird „false“ zurückgegeben. Die rightOperands müssen mindestens einen und dürfen höchstens drei ConstantOperands enthalten. |
Operand
Ein Operand in einer Abgleichfunktion.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld function_argument_operand . Verschiedene Operanden, die in einer Abgleichfunktion verwendet werden können. Erforderlich. Für function_argument_operand ist nur einer der folgenden Werte zulässig: |
|
constantOperand |
Ein konstanter Operand in einer Abgleichfunktion. |
feedAttributeOperand |
Dieser Operand gibt ein Feed-Attribut im Feed an. |
functionOperand |
Ein Funktionsoperand in einer Abgleichfunktion. Wird zur Darstellung verschachtelter Funktionen verwendet. |
requestContextOperand |
Ein Operand in einer Funktion, der auf einen Wert im Anfragekontext verweist. |
ConstantOperand
Ein konstanter Operand in einer Abgleichfunktion.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld constant_operand_value . Konstante Operandenwerte Erforderlich. Für constant_operand_value ist nur einer der folgenden Werte zulässig: |
|
stringValue |
Stringwert des Operanden, wenn es sich um einen Stringtyp handelt. |
longValue |
Int64-Wert des Operanden, wenn es sich um einen int64-Typ handelt. |
booleanValue |
Boolescher Wert des Operanden, wenn es sich um einen booleschen Typ handelt |
doubleValue |
Double-Wert des Operanden, wenn es sich um einen Double-Typ handelt. |
FeedAttributeOperand
Ein Feedattribut-Operand in einer Abgleichfunktion. Wird zur Darstellung eines Feedattributs im Feed verwendet.
JSON-Darstellung |
---|
{ "feedId": string, "feedAttributeId": string } |
Felder | |
---|---|
feedId |
Der zugehörige Feed. Erforderlich. |
feedAttributeId |
ID des Feedattributs, auf das verwiesen wird. Erforderlich. |
FunctionOperand
Ein Funktionsoperand in einer Abgleichfunktion. Wird zur Darstellung verschachtelter Funktionen verwendet.
JSON-Darstellung |
---|
{
"matchingFunction": {
object ( |
Felder | |
---|---|
matchingFunction |
Die in diesem Operanden enthaltene Übereinstimmungsfunktion. |
RequestContextOperand
Ein Operand in einer Funktion, der auf einen Wert im Anfragekontext verweist.
JSON-Darstellung |
---|
{
"contextType": enum ( |
Felder | |
---|---|
contextType |
Werttyp, auf den im Anfragekontext verwiesen wird. |
MatchingFunctionContextType
Mögliche Kontexttypen für einen Operand in einer Abgleichfunktion.
Enums | |
---|---|
UNSPECIFIED |
Nicht angegeben. |
UNKNOWN |
Wird nur für den Rückgabewert verwendet. Stellt den in dieser Version unbekannten Wert dar. |
FEED_ITEM_ID |
ID des Feedelements im Anfragekontext |
DEVICE_NAME |
Das verwendete Gerät. Mögliche Werte sind „Computer“ oder „Mobil“. |
FEED_ITEM_SET_ID |
ID des Feedelementsatzes im Anfragekontext |