媒体方请求对象的定义

本文详细介绍了媒体方请求对象的构建过程,包括媒体方标识、请求基本信息(如请求ID、广告位、终端、地域和设备信息)和请求匹配信息(如关键字、地域和兴趣限制)。通过构建子对象,如广告位对象、终端对象、地理信息对象、设备信息对象、关键词限制、兴趣限制和地域限制,来实现复杂数据类型的封装。
摘要由CSDN通过智能技术生成

媒体方请求对象包含——媒体方标识,请求基本信息和请求匹配信息,其中请求基本信息包含,唯一的请求 id,广告位的信息,终端信息,地域信息和设备信息,请求匹配信息包含关键字限制,地域限制和兴趣限制。考虑到这两种数据类型比较复杂,我们先构建它们的子对象。

1.首先定义包

再定义vo包和其中的请求类SearchRequest

再定义media包存放请求基本信息的子对象

再定义feature包来存放请求匹配信息的子对象

1.构建请求基本信息的子对象

广告位子对象

package com.imooc.ad.search.vo.media;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class AdSlot {
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值