Create Affiliate Campaign
Function
To create detailed information of an affiliate campaign
建立單個推薦活動
URL
POST <<api_domain>>/v1/affiliate_campaigns
Request Parameters
Parameter | Type | Description | Example |
---|---|---|---|
name *Required | String | Affiliate campaign name 推薦活動名稱 | Affiliate Campaign Name |
reward_type | String | Reward type 訂單回饋類型 -null : 沒有回饋 amount : 固定金額 percentage : 訂單百分比(%) (default = null) | amount |
promotion_id | String | Promotion id 套用優惠折扣 ID -null : 不套用折扣 promotion_id : 只能填入設定 "僅適用於推薦活動的" 優惠 (default = null) | 5ce0d084e388096bdb229a59 |
code *Required | String | Affiliate code 推薦代碼 | code123 |
start_at | DateTime | Affiliate campaign start time 推薦活動開始時間 (default = now) | 2018-01-10T06:33:45.231+00:00 |
end_at | DateTime | Affiliate campaign end time 推薦活動結束時間 - null = no end date 永不過期(default = null) | 2018-01-10T06:33:45.231+00:00 |
apply_on | String | Apply on order or product 套用於訂單或商品 - order - product | order |
apply_method | String | Apply method 套用方式: - all: 全部 - item: 逐筆設定 | all |
affiliate_percentage | Float | Affiliate percentage 分潤百分比 | 30 |
affiliate_amount | Object | Affiliate amount 分潤固定金額 | {"dollars": 20} |
condition_min_amount | Object | The threshold amount (for order level) 門檻金額 (for order level) - 整筆訂單分潤,全單購買滿 xx 元 Commission for the entire order for the total order over $__ | {"dollars": 100} |
campaign_products | Array[Object] | Campaign Products 指定分潤商品 | [ { "product_id": "5ce0d084e388096bdb229a59", "affiliate_amount": { "dollars": 12 } } ] |
remarks_translations | Translation | Remarks translations 顯示於KOL Hub 的條款說明 feature key: affiliate_kol_report | {} |
Request Example
curl --location --request POST '<<api_domain>>/v1/affiliate_campaigns' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer your token' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Affiliate Campaign Name",
"reward_type": "percentage",
"promotion_id": "4f8e5dc08aabb30a4c0cd93c",
"code": "iris123",
"start_at": "2022-01-01T00:00:00.000Z",
"end_at": "2022-01-02T00:00:00.000Z",
"remarks_translations": {
"zh-hant": "條款說明"
},
"apply_on": "order",
"apply_method": "all",
"affiliate_percentage": 30,
"affiliate_amount": {
"dollars": 30
},
"condition_min_amount": {
"dollars": 30
},
"campaign_products": [
{
"product_id": "4cabd084e388096bdb229a50",
"affiliate_amount": {
"dollars": 12
}
}
]
}'
Response Field
Updated about 1 month ago