required | Array of objects or null プロモーションを適用するために、購入に含める必要があるアイテムのセット。このパラメータがnull である場合、プロジェクト内のすべての購入にプロモーションが適用されます。
|
Array sku | string Default: "elven_sword" |
|
required | |
Array quantity | | sku | string Default: "elven_shield" |
|
required | object プロモーション名。キーと値のペアを含む必要があります。キーは"^[a-z]{2}-[A-Z]{2}$"フォーマットのロケール、値は文字列です。
|
property name* additional property | |
|
| Array of type = string (objects) or Array of type = date (objects) or Array of type = number (objects) |
One of: ユーザー属性値と比較される条件。
動作が有効になるためには、すべての条件が満たされなければなりません。
[ 1 .. 100 ] items Array ([ 1 .. 100 ] items) attribute required | string [ 1 .. 255 ] characters ^[-_.\\d\\w]+$ | operator required | string 条件によって実行される操作のタイプ。string 属性タイプの場合。
Enum: | Description |
---|
eq | イコール
| ne | ノットイコール
|
| value required | string <= 255 characters ユーザー属性値の比較対象となる条件値。ライプは属性タイプに依存します。
| type required | | can_be_missing | boolean ユーザー属性に属性がない場合でも条件を満たすことを示します。true を渡すと、この属性を持たないユーザーにもアイテムを表示します。属性は持っているが、値が条件で指定されたものと一致しないユーザーには、アイテムは表示されません。false - その属性を持っているが、値が条件に指定されたものと一致しないか、属性が欠落しているユーザーには、アイテムは表示されません。
|
|
date_end | string or null <date-time> Default: "2020-04-15T18:16:00+05:00" プロモーションが終了する日付。null にすることができます。 date_end がnull の場合、プロモーションは時間無制限となります。
|
date_start | string or null <date-time> Default: "2020-04-15T18:16:00+05:00" |
id | integer プロモーションID。プロジェクト内での一意のプロモーション識別子。
|
| |
per_user | | | | | interval_type = daily (object) or interval_type = weekly (object) or interval_type = monthly (object) | One of: interval_type required | | time required | string((0[0-9]|1[0-9]|2[0-3]):00:00)(\+|-)(0[0-9]|1... 希望するタイムゾーンでのリミットの更新時刻(時間単位で四捨五入)。
|
|
|
|