- JSON-представление
- Соответствующая функцияОператор
- Операнд
- КонстантаОперанд
- FeedAttributeОперанд
- ФункцияОперанд
- RequestContextОперанд
- Соответствующаяфункцияконтексттипе
Функция сопоставления, связанная с CustomerFeed, CampaignFeed или AdGroupFeed. Функция сопоставления используется для фильтрации набора выбранных элементов канала.
JSON-представление |
---|
{ "operator": enum ( |
Поля | |
---|---|
operator | Оператор для функции. |
leftOperands[] | Операнды в левой части уравнения. Этот операнд также будет использоваться для выражений с одним операндом, таких как NOT. |
rightOperands[] | Операнды в правой части уравнения. |
functionString | Строковое представление функции. Примеры:
Для получения более подробной информации посетите https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions . Обратите внимание: поскольку несколько строк могут представлять одну и ту же базовую функцию (например, пробелы и одинарные или двойные кавычки), возвращаемое значение может не быть идентично строке, отправленной в запросе на изменение. |
Соответствующая функцияОператор
Возможные операторы в соответствующей функции.
Перечисления | |
---|---|
UNSPECIFIED | Не указан. |
UNKNOWN | Используется только для возвращаемого значения. Представляет значение, неизвестное в этой версии. |
IN | Оператор IN. |
IDENTITY | Оператор IDENTITY. |
EQUALS | Оператор РАВНО |
AND | Оператор, который принимает два или более операндов типа FunctionOperand и проверяет, что все операнды имеют значение true. Для функций, связанных с форматами объявлений, все операнды должны находиться в leftOperands. |
CONTAINS_ANY | Оператор, возвращающий значение true, если элементы в leftOperands содержат любой из элементов в rightOperands. В противном случае верните false. RightOperands должен содержать не менее 1 и не более 3 ConstantOperands. |
Операнд
Операнд в соответствующей функции.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Поле объединения function_argument_operand . Различные операнды, которые можно использовать в функции сопоставления. Необходимый. function_argument_operand может быть только одним из следующих: | |
constantOperand | Постоянный операнд в соответствующей функции. |
feedAttributeOperand | Этот операнд определяет атрибут фида в фиде. |
functionOperand | Функциональный операнд в соответствующей функции. Используется для представления вложенных функций. |
requestContextOperand | Операнд в функции, ссылающийся на значение в контексте запроса. |
КонстантаОперанд
Постоянный операнд в соответствующей функции.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
Поле объединения constant_operand_value . Постоянные значения операндов. Необходимый. constant_operand_value может быть только одним из следующих: | |
stringValue | Строковое значение операнда, если это строковый тип. |
longValue | Значение операнда Int64, если это тип int64. |
booleanValue | Логическое значение операнда, если он имеет логический тип. |
doubleValue | Двойное значение операнда, если это двойной тип. |
FeedAttributeОперанд
Операнд атрибута фида в функции сопоставления. Используется для представления атрибута фида в фиде.
JSON-представление |
---|
{ "feedId": string, "feedAttributeId": string } |
Поля | |
---|---|
feedId | Соответствующий канал. Необходимый. |
feedAttributeId | Идентификатор связанного атрибута фида. Необходимый. |
ФункцияОперанд
Функциональный операнд в соответствующей функции. Используется для представления вложенных функций.
JSON-представление |
---|
{
"matchingFunction": {
object ( |
Поля | |
---|---|
matchingFunction | Функция сопоставления содержится в этом операнде. |
RequestContextОперанд
Операнд в функции, ссылающийся на значение в контексте запроса.
JSON-представление |
---|
{
"contextType": enum ( |
Поля | |
---|---|
contextType | Тип значения, на которое будет ссылаться в контексте запроса. |
Соответствующаяфункцияконтексттипе
Возможные типы контекста для операнда в функции сопоставления.
Перечисления | |
---|---|
UNSPECIFIED | Не указан. |
UNKNOWN | Используется только для возвращаемого значения. Представляет значение, неизвестное в этой версии. |
FEED_ITEM_ID | Идентификатор элемента фида в контексте запроса. |
DEVICE_NAME | Используемое устройство (возможные значения: «Настольный компьютер» или «Мобильный»). |
FEED_ITEM_SET_ID | Идентификатор набора элементов фида в контексте запроса. |