You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9f9fdee
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: dataforseo_client/models/ads_search.py
+12-12Lines changed: 12 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -17,18 +17,18 @@ class AdsSearch(BaseModel):
17
17
AdsSearch
18
18
"""# noqa: E501
19
19
type: Optional[StrictStr] =Field(default=None, description=r"type of element")
20
-
rank_group: Optional[StrictInt] =Field(default=None, description=r"group rank in SERP. position within a group of elements with identical type values. positions of elements with different type values are omitted from rank_group")
21
-
rank_absolute: Optional[StrictInt] =Field(default=None, description=r"absolute rank in SERP. absolute position among all the elements in SERP")
22
-
advertiser_id: Optional[StrictStr] =Field(default=None, description=r"unique identifier of the advertiser account")
23
-
creative_id: Optional[StrictStr] =Field(default=None, description=r"unique identifier of the advertisement")
24
-
title: Optional[StrictStr] =Field(default=None, description=r"title of the element")
25
-
url: Optional[StrictStr] =Field(default=None, description=r"search URL with refinement parameters")
26
-
verified: Optional[StrictBool] =Field(default=None, description=r"verified advertiser account. equals true if advertiser account is verified by Google Ads")
27
-
format: Optional[StrictStr] =Field(default=None, description=r"format of the advertisement. possible values: text, image, video")
28
-
preview_image: Optional[PreviewImage] =Field(default=None, description=r"preview image of the advertisement")
29
-
preview_url: Optional[StrictStr] =Field(default=None, description=r"url pointing to the ad preview")
30
-
first_shown: Optional[StrictStr] =Field(default=None, description=r"date and time when the ad was shown for the first time. in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”")
31
-
last_shown: Optional[StrictStr] =Field(default=None, description=r"date and time when the ad was shown the last time. in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”")
20
+
rank_group: Optional[StrictInt] =Field(default=None, description=r"*group rank in SERP*. position within a group of elements with identical `type` values. positions of elements with different `type` values are omitted from `rank_group`")
21
+
rank_absolute: Optional[StrictInt] =Field(default=None, description=r"*absolute rank in SERP*. absolute position among all the elements in SERP")
22
+
advertiser_id: Optional[StrictStr] =Field(default=None, description=r"*unique identifier of the advertiser account*")
23
+
creative_id: Optional[StrictStr] =Field(default=None, description=r"*unique identifier of the advertisement*")
24
+
title: Optional[StrictStr] =Field(default=None, description=r"*title of the element*")
25
+
url: Optional[StrictStr] =Field(default=None, description=r"*search URL with refinement parameters*")
26
+
verified: Optional[StrictBool] =Field(default=None, description=r"*verified advertiser account*. equals `true` if advertiser account is verified by Google Ads")
27
+
format: Optional[StrictStr] =Field(default=None, description=r"*format of the advertisement*. possible values: `text`, `image`, `video`")
28
+
preview_image: Optional[PreviewImage] =Field(default=None, description=r"*preview image of the advertisement*")
29
+
preview_url: Optional[StrictStr] =Field(default=None, description=r"*url pointing to the ad preview*")
30
+
first_shown: Optional[StrictStr] =Field(default=None, description=r"*date and time when the ad was shown for the first time*. in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”")
31
+
last_shown: Optional[StrictStr] =Field(default=None, description=r"*date and time when the ad was shown the last time*. in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”")
Copy file name to clipboardExpand all lines: dataforseo_client/models/advertiser.py
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -16,10 +16,10 @@ class Advertiser(BaseModel):
16
16
Advertiser
17
17
"""# noqa: E501
18
18
type: Optional[StrictStr] =Field(default=None, description=r"type of element")
19
-
advertiser_id: Optional[StrictStr] =Field(default=None, description=r"unique identifier of the advertiser account. can be used to obtain data on advertising campaigns from the Google Ads Search endpoint")
20
-
location: Optional[StrictStr] =Field(default=None, description=r"location of the advertiser account. country code associated with the advertiser account")
21
-
verified: Optional[StrictBool] =Field(default=None, description=r"verified advertiser account. equals true if advertiser account is verified by Google Ads")
22
-
approx_ads_count: Optional[StrictInt] =Field(default=None, description=r"ads count. the approximate number of ads that are run by the advertiser account across all available Google Ads platforms")
19
+
advertiser_id: Optional[StrictStr] =Field(default=None, description=r"*unique identifier of the advertiser account*. can be used to obtain data on advertising campaigns from the [Google Ads Search endpoint](/v3/serp/google/ads_search/task_post/)")
20
+
location: Optional[StrictStr] =Field(default=None, description=r"*location of the advertiser account*. country code associated with the advertiser account")
21
+
verified: Optional[StrictBool] =Field(default=None, description=r"*verified advertiser account*. equals `true` if advertiser account is verified by Google Ads")
22
+
approx_ads_count: Optional[StrictInt] =Field(default=None, description=r"*ads count*. the approximate number of ads that are run by the advertiser account across all available Google Ads platforms")
@@ -25,7 +25,7 @@ class AiModeAiOverviewShoppingElementInfo(BaseModel):
25
25
url: Optional[StrictStr] =Field(default=None, description=r"*URL in link*")
26
26
domain: Optional[StrictStr] =Field(default=None, description=r"*domain in link*")
27
27
rating: Optional[RatingInfo] =Field(default=None, description=r"*product rating*. the popularity rate based on reviews. if there is none, the value will be `null`")
28
-
price: Optional[PriceInfo] =Field(default=None, description=r"*product price*. product price details on the seller's website;. if there is none, the value will be `null`")
28
+
price: Optional[AiModePriceInfo] =Field(default=None, description=r"*product price*. product price details on the seller's website;. if there is none, the value will be `null`")
29
29
seller: Optional[StrictStr] =Field(default=None, description=r"*product seller*. name of the product's seller as displayed in search results")
30
30
snippet: Optional[StrictStr] =Field(default=None, description=r"*additional information about the result*")
31
31
marketplace: Optional[StrictStr] =Field(default=None, description=r"*merchant account provider*. e-commerce site that hosts products or websites of individual sellers under the same merchant account. example:. `by Google`")
Copy file name to clipboardExpand all lines: dataforseo_client/models/ai_mode_price_info.py
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,12 @@ class AiModePriceInfo(BaseModel):
15
15
"""
16
16
AiModePriceInfo
17
17
"""# noqa: E501
18
-
current: Optional[StrictInt] =Field(default=None, description=r"current priceindicates the current price of the shopping element")
19
-
regular: Optional[StrictFloat] =Field(default=None, description=r"regular priceindicates the regular price of the shopping element")
20
-
max_value: Optional[StrictFloat] =Field(default=None, description=r"the maximum priceindicates the maximum price of the shopping element")
21
-
currency: Optional[StrictStr] =Field(default=None, description=r"currency of the listed priceISO code of the currency applied to the price")
22
-
is_price_range: Optional[StrictBool] =Field(default=None, description=r"price is provided as a rangeindicates whether a price is provided in a range")
23
-
displayed_price: Optional[StrictStr] =Field(default=None, description=r"price string in the resultraw price string as provided in the result")
18
+
current: Optional[StrictInt] =Field(default=None, description=r"*current price*. indicates the current price of the shopping element")
19
+
regular: Optional[StrictFloat] =Field(default=None, description=r"*regular price*. indicates the regular price of the shopping element")
20
+
max_value: Optional[StrictFloat] =Field(default=None, description=r"*the maximum price*. indicates the maximum price of the shopping element")
21
+
currency: Optional[StrictStr] =Field(default=None, description=r"*currency of the listed price*. ISO code of the currency applied to the price")
22
+
is_price_range: Optional[StrictBool] =Field(default=None, description=r"*price is provided as a range*. indicates whether a price is provided in a range")
23
+
displayed_price: Optional[StrictStr] =Field(default=None, description=r"*price string in the result*. raw price string as provided in the result")
Copy file name to clipboardExpand all lines: dataforseo_client/models/amazon_applicable_vouchers_item.py
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -16,11 +16,11 @@ class AmazonApplicableVouchersItem(BaseModel):
16
16
AmazonApplicableVouchersItem
17
17
"""# noqa: E501
18
18
type: Optional[StrictStr] =Field(default=None, description=r"type of element")
19
-
text: Optional[StrictStr] =Field(default=None, description=r"text of the voucher")
20
-
fixed_discount: Optional[StrictFloat] =Field(default=None, description=r"value of the fixed discount")
21
-
fixed_discount_currency: Optional[StrictStr] =Field(default=None, description=r"currency code of the fixed discount")
22
-
percentage_discount: Optional[StrictFloat] =Field(default=None, description=r"value of the percentage discount. if the discount is fixed, the value will be null")
23
-
important_details: Optional[StrictStr] =Field(default=None, description=r"important details about the terms of discount vouchers")
19
+
text: Optional[StrictStr] =Field(default=None, description=r"*text of the voucher*")
20
+
fixed_discount: Optional[StrictFloat] =Field(default=None, description=r"*value of the fixed discount*")
21
+
fixed_discount_currency: Optional[StrictStr] =Field(default=None, description=r"*currency code of the fixed discount*")
22
+
percentage_discount: Optional[StrictFloat] =Field(default=None, description=r"*value of the percentage discount*. if the discount is fixed, the value will be `null`")
23
+
important_details: Optional[StrictStr] =Field(default=None, description=r"*important details about the terms of discount vouchers*")
0 commit comments