typed-jd-union-cpsapi
Version:
京东联盟 NodeJS cps API
54 lines (53 loc) • 2.83 kB
TypeScript
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>;
}