pub struct KeywordsDataApiGoogle<'a> { /* private fields */ }Expand description
Google Ads keyword research endpoints.
Implementations§
Source§impl KeywordsDataApiGoogle<'_>
Google Ads Ad Traffic By Keywords.
See https://docs.dataforseo.com/v3/keywords_data/google_ads/ad_traffic_by_keywords/task_post/.
impl KeywordsDataApiGoogle<'_>
Google Ads Ad Traffic By Keywords. See https://docs.dataforseo.com/v3/keywords_data/google_ads/ad_traffic_by_keywords/task_post/.
Sourcepub async fn ad_traffic_by_keywords_task_post(
&self,
data: Vec<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTaskPostRequest>,
) -> DataForSeoApiResponse<Value>
pub async fn ad_traffic_by_keywords_task_post( &self, data: Vec<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTaskPostRequest>, ) -> DataForSeoApiResponse<Value>
Posts an Ad Traffic By Keywords task for asynchronous processing.
Sourcepub async fn ad_traffic_by_keywords_tasks_ready(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn ad_traffic_by_keywords_tasks_ready( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists completed Ad Traffic By Keywords tasks ready to be collected.
Sourcepub async fn ad_traffic_by_keywords_tasks_fixed(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn ad_traffic_by_keywords_tasks_fixed( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists Ad Traffic By Keywords tasks that were re-run after an error.
Sourcepub async fn ad_traffic_by_keywords_task_get(
&self,
id: &str,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask>
pub async fn ad_traffic_by_keywords_task_get( &self, id: &str, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask>
Collects the result of a previously posted Ad Traffic By Keywords task.
Sourcepub async fn ad_traffic_by_keywords_live(
&self,
data: Vec<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTaskPostRequest>,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask>
pub async fn ad_traffic_by_keywords_live( &self, data: Vec<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTaskPostRequest>, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsAdTrafficByKeywordsTask>
Retrieves Ad Traffic By Keywords data synchronously.
Source§impl KeywordsDataApiGoogle<'_>
Google Ads Keywords For Keywords.
See https://docs.dataforseo.com/v3/keywords_data/google_ads/keywords_for_keywords/task_post/.
impl KeywordsDataApiGoogle<'_>
Google Ads Keywords For Keywords. See https://docs.dataforseo.com/v3/keywords_data/google_ads/keywords_for_keywords/task_post/.
Sourcepub async fn keywords_for_keywords_task_post(
&self,
data: Vec<KeywordsDataApiGoogleAdsKeywordsForKeywordsTaskPostRequest>,
) -> DataForSeoApiResponse<Value>
pub async fn keywords_for_keywords_task_post( &self, data: Vec<KeywordsDataApiGoogleAdsKeywordsForKeywordsTaskPostRequest>, ) -> DataForSeoApiResponse<Value>
Posts a Keywords For Keywords task for asynchronous processing.
Sourcepub async fn keywords_for_keywords_tasks_ready(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn keywords_for_keywords_tasks_ready( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists completed Keywords For Keywords tasks ready to be collected.
Sourcepub async fn keywords_for_keywords_tasks_fixed(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn keywords_for_keywords_tasks_fixed( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists Keywords For Keywords tasks that were re-run after an error.
Sourcepub async fn keywords_for_keywords_task_get(
&self,
id: &str,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForKeywordsTask>
pub async fn keywords_for_keywords_task_get( &self, id: &str, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForKeywordsTask>
Collects the result of a previously posted Keywords For Keywords task.
Sourcepub async fn keywords_for_keywords_live(
&self,
data: Vec<KeywordsDataApiGoogleAdsKeywordsForKeywordsTaskPostRequest>,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForKeywordsTask>
pub async fn keywords_for_keywords_live( &self, data: Vec<KeywordsDataApiGoogleAdsKeywordsForKeywordsTaskPostRequest>, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForKeywordsTask>
Retrieves Keywords For Keywords data synchronously.
Source§impl KeywordsDataApiGoogle<'_>
Google Ads Keywords For Site.
See https://docs.dataforseo.com/v3/keywords_data/google_ads/keywords_for_site/task_post/.
impl KeywordsDataApiGoogle<'_>
Google Ads Keywords For Site. See https://docs.dataforseo.com/v3/keywords_data/google_ads/keywords_for_site/task_post/.
Sourcepub async fn keywords_for_site_task_post(
&self,
data: Vec<KeywordsDataApiGoogleAdsKeywordsForSiteTaskPostRequest>,
) -> DataForSeoApiResponse<Value>
pub async fn keywords_for_site_task_post( &self, data: Vec<KeywordsDataApiGoogleAdsKeywordsForSiteTaskPostRequest>, ) -> DataForSeoApiResponse<Value>
Posts a Keywords For Site task for asynchronous processing.
Sourcepub async fn keywords_for_site_tasks_ready(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn keywords_for_site_tasks_ready( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists completed Keywords For Site tasks ready to be collected.
Sourcepub async fn keywords_for_site_tasks_fixed(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn keywords_for_site_tasks_fixed( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists Keywords For Site tasks that were re-run after an error.
Sourcepub async fn keywords_for_site_task_get(
&self,
id: &str,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForSiteTask>
pub async fn keywords_for_site_task_get( &self, id: &str, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForSiteTask>
Collects the result of a previously posted Keywords For Site task.
Sourcepub async fn keywords_for_site_live(
&self,
data: Vec<KeywordsDataApiGoogleAdsKeywordsForSiteTaskPostRequest>,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForSiteTask>
pub async fn keywords_for_site_live( &self, data: Vec<KeywordsDataApiGoogleAdsKeywordsForSiteTaskPostRequest>, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsKeywordsForSiteTask>
Retrieves Keywords For Site data synchronously.
Source§impl KeywordsDataApiGoogle<'_>
Google Ads Search Volume.
See https://docs.dataforseo.com/v3/keywords_data/google_ads/search_volume/task_post/.
impl KeywordsDataApiGoogle<'_>
Google Ads Search Volume. See https://docs.dataforseo.com/v3/keywords_data/google_ads/search_volume/task_post/.
Sourcepub async fn search_volume_task_post(
&self,
data: Vec<KeywordsDataApiGoogleAdsSearchVolumeTaskPostRequest>,
) -> DataForSeoApiResponse<Value>
pub async fn search_volume_task_post( &self, data: Vec<KeywordsDataApiGoogleAdsSearchVolumeTaskPostRequest>, ) -> DataForSeoApiResponse<Value>
Posts a Search Volume task for asynchronous processing.
Sourcepub async fn search_volume_tasks_ready(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn search_volume_tasks_ready( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists completed Search Volume tasks ready to be collected.
Sourcepub async fn search_volume_tasks_fixed(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn search_volume_tasks_fixed( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists Search Volume tasks that were re-run after an error.
Sourcepub async fn search_volume_task_get(
&self,
id: &str,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsSearchVolumeTask>
pub async fn search_volume_task_get( &self, id: &str, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsSearchVolumeTask>
Collects the result of a previously posted Search Volume task.
Sourcepub async fn search_volume_live(
&self,
data: Vec<KeywordsDataApiGoogleAdsSearchVolumeTaskPostRequest>,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsSearchVolumeTask>
pub async fn search_volume_live( &self, data: Vec<KeywordsDataApiGoogleAdsSearchVolumeTaskPostRequest>, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsSearchVolumeTask>
Retrieves Search Volume data synchronously.
Source§impl KeywordsDataApiGoogle<'_>
impl KeywordsDataApiGoogle<'_>
Sourcepub async fn status(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsStatus>
pub async fn status( &self, ) -> DataForSeoApiResponse<KeywordsDataApiGoogleAdsStatus>
Freshness status of Google Ads keyword data. See https://docs.dataforseo.com/v3/keywords_data/google_ads/status/.
Sourcepub async fn locations(&self) -> DataForSeoApiResponse<KeywordsDataApiLocation>
pub async fn locations(&self) -> DataForSeoApiResponse<KeywordsDataApiLocation>
Locations supported by the Google Ads endpoints. See https://docs.dataforseo.com/v3/keywords_data/google_ads/locations/.
Sourcepub async fn languages(&self) -> DataForSeoApiResponse<KeywordsDataApiLanguage>
pub async fn languages(&self) -> DataForSeoApiResponse<KeywordsDataApiLanguage>
Languages supported by the Google Ads endpoints. See https://docs.dataforseo.com/v3/keywords_data/google_ads/languages/.