Версия API Graph

Product Feed Rules

Чтение

Нельзя выполнить эту операцию в этой конечной точке.

Создание

Вы можете сделать запрос POST к границе rules из этих местоположений:
При размещении публикации на этой границе создается a ProductFeedRule.

Параметры

ПараметрОписание
attribute
string

The attribute to which the rules are going to be applied. Its value maps to the the property we are going to transform.
Note: A feed can not have more than one rule with the same rule_type and attribute.

Обязательно
params
dictionary { string : <string> }

Specifies the parameters which are going to be used as the input of the rule.

Each rule expects params object to be of particular form:
mapping_rule: {"map_from": string}
value_mapping_rule: {string: string}
letter_case_rule: {"type": one of
regex_replace_rule: {regex: string} //regex ==a valid regular expression eg: [Cc]olou?r"to_upper", "to_lower", "capitalize_all", "capitalize_first"}
fallback_rule: {"user_default_value": string}

rule_type
enum{mapping_rule, value_mapping_rule, letter_case_rule, fallback_rule, regex_replace_rule}

A type of a rule. Defines the operation that is going to be applied to the attribute.

Обязательно

Тип возврата

Эта конечная точка поддерживаетчтение после записи и будет считывать узел, представленный id в типе возврата.
Struct {
id: numeric string,
}

Error Codes

ОшибкаОписание
100Invalid parameter

Обновление

Нельзя выполнить эту операцию в этой конечной точке.

Удаление

Нельзя выполнить эту операцию в этой конечной точке.