任务描述
需求描述
需求详情:对接抖音关键词 (zhcxkj.com)
一、背景
背景:扩充更多的英文关键词业务价值:扩展20个以上英文关键词。
需开发提前确认:
https://ads.tiktok.com/marketing_api/docs?id=1736271339521025%20
需开发提前评估一下怎么对接,token是否需要刷新。
二、需求说明
2.1、中文拓词新增【以词拓词】功能
--关键词来源:1、通过中文拓词-英文关键词调用TikTOk 【获取兴趣关键词】拓展关键词。2、通过以词拓词-英文关键词查询条件调用TikTOk 【获取兴趣关键词】拓展关键词。
1)交互:见原型

数据来源:对接TikTOk 【获取兴趣关键词】详情见 https://ads.tiktok.com/marketing_api/docs?id=1737180852720642
请求地址:https://business-api.tiktok.com/open_api/v1.3/tool/interest_keyword/recommend/

验收标准
暂无
相关用例
- #52414 新增以词拓词TAB 通过
- #52415 功能说明 通过
- #52416 erp跳转需要带上系统sku 通过
- #52417 批量提取功能,添加到多套资料,添加精准关键词,添加竞品Asin 通过
- #52418 勾选关键词数据,显示勾选数量和去重去敏感词字符长度 通过
- #52419 校验字段排序功能 通过
- #52420 勾选不包含敏感词数据,填充到多套资料,补充多套资料到达上线数(英文精准关键词+10) 通过
- #52421 勾选包含敏感词数据,填充到多套资料,补充多套资料到达上线数(英文精准关键词+10),自动过滤敏感词,补充敏感词空缺 通过
- #52422 勾选包含敏感词数据,两套资料时,填充到多套资料,补充多套资料到达上线数(英文精准关键词+10),自动过滤敏感词,补充敏感词空缺, 通过
- #52423 当中文拓词没有数据时,切换到以词拓词,点击搜索,没有数据请求 通过
- #52424 当中文拓词有数据时,以词拓词,点击搜索,请求抖音拓词接口,返回抖音数据,返回数据与中文拓词数据有相同的则显示关键词对应的aba周度关键词Asin数据 通过
- #52425 中文拓词有数据,以词拓词不勾选按中文拓词--英文关键词进行拓词,点击查询,没有数据 通过
- #52426 中文关键词没有数据,以词拓词输入一个关键词,请求抖音拓词接口,展示正常 通过
- #52427 中文拓词有数据,以词拓词输入多个关键词,请求抖音拓词接口,展示正常,当中文拓词数据与以词拓词输入的关键词存在相同时,不区分大小写,保留中文拓词数据请求抖音接口 通过
- #52428 中文拓词有数据,以词拓词输入英文关键词数据,不勾选一按中文拓词--英文关键词进行拓词,点击查询,按照以词拓词输入的关键词数据进行查询返回 通过
http://autochoose.internal.zhcxkj.com/TikTok/TikTok/ExpandWord
请求参数:
{
"input": {
"flagKWList": [
"mats","girl"
],
"keyWordList": [
"boom"
]
}
}
返回内容结果:
{
"data": {
"FlagList": [{
"OriginKW": "mats",
"RecommendKWItems": [{
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "1915604367",
"KeyWord": "Mats"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2041829266",
"KeyWord": "Matsuko"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2061722290",
"KeyWord": "Bath mats"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065175733",
"KeyWord": "Floor mats"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065867599",
"KeyWord": "Door mats"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2072362702",
"KeyWord": "Play mats"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2589908770",
"KeyWord": "Silicone baking mats"
}
]
}, {
"OriginKW": "girl",
"RecommendKWItems": [{
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "1915591164",
"KeyWord": "Girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "1915808387",
"KeyWord": "My girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "1995191255",
"KeyWord": "For the girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027686636",
"KeyWord": "The girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027693520",
"KeyWord": "Beautiful girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027740495",
"KeyWord": "Girl comics"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027743566",
"KeyWord": "Tofu girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027763546",
"KeyWord": "Beautiful boy and girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027769444",
"KeyWord": "Girl friends"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027771952",
"KeyWord": "Beast girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027773775",
"KeyWord": "Girl games"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027798462",
"KeyWord": "Gift for girlfriends"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2027947865",
"KeyWord": "Girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2031241768",
"KeyWord": "Girls nearby"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2032281246",
"KeyWord": "For girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2043496573",
"KeyWord": "Cute girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2053691308",
"KeyWord": "Pretty girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2057975630",
"KeyWord": "For girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2061723353",
"KeyWord": "Single girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2061772088",
"KeyWord": "Hot girl summer"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2061947720",
"KeyWord": "Little girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2063687265",
"KeyWord": "Lost girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2063721328",
"KeyWord": "Monthly girl nozaki-kun"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2064153994",
"KeyWord": "Young girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065267942",
"KeyWord": "Cool girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065270747",
"KeyWord": "Little girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065279112",
"KeyWord": "Fitness girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065327715",
"KeyWord": "City girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065332127",
"KeyWord": "Love girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065379569",
"KeyWord": "Ex girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065380612",
"KeyWord": "Sawning girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065382616",
"KeyWord": "Gorgeous girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065476187",
"KeyWord": "Girl crush"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065658844",
"KeyWord": "Have a girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065674996",
"KeyWord": "Covergirl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2065748552",
"KeyWord": "Girl like"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2067120577",
"KeyWord": "Fashion girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2091325366",
"KeyWord": "Girls' clothing"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2124551922",
"KeyWord": "Baby girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2248988056",
"KeyWord": "Your girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2249385385",
"KeyWord": "Your girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2249504138",
"KeyWord": "A girl"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2249924410",
"KeyWord": "Your girlfriend"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2592869582",
"KeyWord": "The best girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "3012052162",
"KeyWord": "Save the girls"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "3016399824",
"KeyWord": "Girls’ night"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "3077875094",
"KeyWord": "Girls' game"
}
]
}
],
"KeyWordList": [{
"OriginKW": "boom",
"RecommendKWItems": [{
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "1915635067",
"KeyWord": "Boom"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "1915673282",
"KeyWord": "Boomerang"
}, {
"Status": "EFFECTIVE",
"Language": "1",
"KeyWord_Id": "2225795395",
"KeyWord": "Candy boom"
}
]
}
]
},
"status": "success",
"message": "成功"
}