pub struct MerchantApiGoogle<'a> { /* private fields */ }Expand description
Google Shopping Merchant API (products, sellers, product_info, reviews).
Implementations§
Source§impl MerchantApiGoogle<'_>
impl MerchantApiGoogle<'_>
Sourcepub async fn locations(&self) -> DataForSeoApiResponse<MerchantApiLocation>
pub async fn locations(&self) -> DataForSeoApiResponse<MerchantApiLocation>
Sourcepub async fn locations_country(
&self,
country: &str,
) -> DataForSeoApiResponse<MerchantApiLocation>
pub async fn locations_country( &self, country: &str, ) -> DataForSeoApiResponse<MerchantApiLocation>
Sourcepub async fn languages(&self) -> DataForSeoApiResponse<SerpApiLanguage>
pub async fn languages(&self) -> DataForSeoApiResponse<SerpApiLanguage>
Sourcepub async fn products_task_post(
&self,
data: Vec<MerchantApiGoogleProductsPost>,
) -> DataForSeoApiResponse<Value>
pub async fn products_task_post( &self, data: Vec<MerchantApiGoogleProductsPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn products_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn products_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Sourcepub async fn products_task_get_advanced(
&self,
id: &str,
) -> DataForSeoApiResponse<MerchantApiGoogleProducts>
pub async fn products_task_get_advanced( &self, id: &str, ) -> DataForSeoApiResponse<MerchantApiGoogleProducts>
Sourcepub async fn products_task_get_html(
&self,
id: &str,
) -> DataForSeoApiResponse<Value>
pub async fn products_task_get_html( &self, id: &str, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn sellers_task_post(
&self,
data: Vec<MerchantApiGoogleSellersPost>,
) -> DataForSeoApiResponse<Value>
pub async fn sellers_task_post( &self, data: Vec<MerchantApiGoogleSellersPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn sellers_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn sellers_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Sourcepub async fn sellers_task_get_advanced(
&self,
id: &str,
) -> DataForSeoApiResponse<MerchantApiGoogleSellers>
pub async fn sellers_task_get_advanced( &self, id: &str, ) -> DataForSeoApiResponse<MerchantApiGoogleSellers>
Sourcepub async fn sellers_ad_url(&self, id: &str) -> DataForSeoApiResponse<Value>
pub async fn sellers_ad_url(&self, id: &str) -> DataForSeoApiResponse<Value>
Sourcepub async fn product_info_task_post(
&self,
data: Vec<MerchantApiGoogleProductInfoPost>,
) -> DataForSeoApiResponse<Value>
pub async fn product_info_task_post( &self, data: Vec<MerchantApiGoogleProductInfoPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn product_info_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn product_info_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Sourcepub async fn product_info_task_get_advanced(
&self,
id: &str,
) -> DataForSeoApiResponse<MerchantApiGoogleProductInfo>
pub async fn product_info_task_get_advanced( &self, id: &str, ) -> DataForSeoApiResponse<MerchantApiGoogleProductInfo>
Sourcepub async fn reviews_task_post(
&self,
data: Vec<MerchantApiGoogleReviewsPost>,
) -> DataForSeoApiResponse<Value>
pub async fn reviews_task_post( &self, data: Vec<MerchantApiGoogleReviewsPost>, ) -> DataForSeoApiResponse<Value>
Sourcepub async fn reviews_tasks_ready(
&self,
) -> DataForSeoApiResponse<MerchantApiTaskReady>
pub async fn reviews_tasks_ready( &self, ) -> DataForSeoApiResponse<MerchantApiTaskReady>
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for MerchantApiGoogle<'a>
impl<'a> !UnwindSafe for MerchantApiGoogle<'a>
impl<'a> Freeze for MerchantApiGoogle<'a>
impl<'a> Send for MerchantApiGoogle<'a>
impl<'a> Sync for MerchantApiGoogle<'a>
impl<'a> Unpin for MerchantApiGoogle<'a>
impl<'a> UnsafeUnpin for MerchantApiGoogle<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more