UNPKG

typed-jd-union-cpsapi

Version:
54 lines (53 loc) 2.83 kB
import { JdUnionBase } from '../api-base'; export type QueryRecommendActivityParams = { /** 请求入參*/ req: { /** userIdType对应的用户设备ID,userIdType和userId需同时传入*/ userId?: string; /** 用户ID类型,传入此参数可获得个性化推荐结果。当前userIdType支持的枚举值包括:8、16、32、64、128、32768。userIdType和userId需同时传入,且一一对应。userIdType各枚举值对应的userId含义如下:8(安卓移动设备Imei); 16(苹果移动设备Openudid);32(苹果移动设备idfa); 64(安卓移动设备imei的md5编码,32位,大写,匹配率略低);128(苹果移动设备idfa的md5编码,32位,大写,匹配率略低); 32768(安卓移动设备oaid); 131072(安卓移动设备oaid的md5编码,32位,大写)*/ userIdType?: number; /** 用户京东订单号*/ orderId?: number; /** 联盟id_应用id_推广位id,三段式*/ pid?: string; /** 子联盟ID(需申请,申请方法请见https://union.jd.com/helpcenter/13246-13247-46301),该字段为自定义参数,建议传入字母数字和下划线的格式*/ subUnionId?: string; /** 站点ID是指在联盟后台的推广管理中的网站Id、APPID(1、通用转链接口禁止使用社交媒体id入参;2、订单来源,即投放链接的网址或应用必须与传入的网站ID/AppID备案一致,否则订单会判“无效-来源与备案网址不符”)*/ siteId?: string; /** 推广位id*/ positionId?: number; /** 是否转链,1:转链;0:不转链,默认转链*/ needClickUrl?: number; /** 素材尺寸:宽*/ imageWidth?: number; /** 素材尺寸:高*/ imageHeight?: number; }; }; export type QueryRecommendActivityResult = { /** 返回码*/ code: number; /** 返回消息*/ message: string; /** 数据明细*/ data: { /** 数据明细*/ RecommendActivityResp: { /** 活动ID*/ activityId?: string; /** 活动名称*/ activityName?: string; /** 活动落地页-移动端(转链长链接,无需调用转链接口)*/ clickUrlM?: string; /** 活动落地页-移动端(需调用转链接口)*/ urlM?: string; /** 投放图片链接(如需广告投放素材和文案需入参高和宽)*/ imageUrl?: string; /** 活动文案(如需广告投放素材和文案需入参高和宽)*/ imageTitle?: string; }; }[]; }; export declare class QueryRecommendActivityAPI extends JdUnionBase { queryRecommendActivity(params: QueryRecommendActivityParams): Promise<QueryRecommendActivityResult>; }