pdd/requests/
pdd_ad_api_unit_query_list.rs1use crate::Request;
2
3use serde::{Deserialize, Serialize};
4
5
6#[derive(Serialize, Deserialize, Debug, Default)]
8pub struct PddAdApiUnitQueryList {
9
10 #[serde(rename = "beginDate")]
12 pub begin_date: Option<String>,
13
14 #[serde(rename = "endDate")]
16 pub end_date: Option<String>,
17
18 #[serde(rename = "orderBy")]
20 pub order_by: Option<i32>,
21
22 #[serde(rename = "planId")]
24 pub plan_id: Option<i64>,
25
26 #[serde(rename = "scenesType")]
28 pub scenes_type: Option<i32>,
29
30 #[serde(rename = "sortBy")]
32 pub sort_by: Option<i32>,
33
34}
35
36
37impl Request for PddAdApiUnitQueryList {
39 fn get_type() -> String {
40 "pdd.ad.api.unit.query.list".to_string()
41 }
42
43 fn get_response_name() -> String {
44 "response".to_string()
45 }
46}