pub struct KeywordsDataApi<'a> { /* private fields */ }Expand description
Entry point for the Keywords Data API domain.
Implementations§
Source§impl KeywordsDataApi<'_>
impl KeywordsDataApi<'_>
Sourcepub fn bing(&self) -> KeywordsDataApiBing<'_>
pub fn bing(&self) -> KeywordsDataApiBing<'_>
Bing Ads keyword research endpoints. See https://docs.dataforseo.com/v3/keywords_data/bing/overview/.
Source§impl KeywordsDataApi<'_>
impl KeywordsDataApi<'_>
Sourcepub fn clickstream_data(&self) -> KeywordsDataApiClickstream<'_>
pub fn clickstream_data(&self) -> KeywordsDataApiClickstream<'_>
Clickstream Data endpoints (clickstream-based search volume). See https://docs.dataforseo.com/v3/keywords_data/clickstream_data/overview/.
Source§impl KeywordsDataApi<'_>
impl KeywordsDataApi<'_>
Sourcepub fn dataforseo_trends(&self) -> KeywordsDataApiDataforseoTrends<'_>
pub fn dataforseo_trends(&self) -> KeywordsDataApiDataforseoTrends<'_>
DataForSEO Trends endpoints (proprietary clickstream-based trends). See https://docs.dataforseo.com/v3/keywords_data/dataforseo_trends/overview/.
Source§impl KeywordsDataApi<'_>
impl KeywordsDataApi<'_>
Sourcepub fn google_ads(&self) -> KeywordsDataApiGoogle<'_>
pub fn google_ads(&self) -> KeywordsDataApiGoogle<'_>
Google Ads keyword research endpoints. See https://docs.dataforseo.com/v3/keywords_data/google_ads/overview/.
Source§impl KeywordsDataApi<'_>
impl KeywordsDataApi<'_>
Sourcepub fn google_trends(&self) -> KeywordsDataApiGoogleTrends<'_>
pub fn google_trends(&self) -> KeywordsDataApiGoogleTrends<'_>
Google Trends endpoints. See https://docs.dataforseo.com/v3/keywords_data/google_trends/overview/.
Source§impl KeywordsDataApi<'_>
impl KeywordsDataApi<'_>
Sourcepub async fn locations(&self) -> DataForSeoApiResponse<KeywordsDataApiLocation>
pub async fn locations(&self) -> DataForSeoApiResponse<KeywordsDataApiLocation>
Lists all locations supported across the Keywords Data sub-APIs.
Sourcepub async fn locations_se(
&self,
se: &str,
) -> DataForSeoApiResponse<KeywordsDataApiLocation>
pub async fn locations_se( &self, se: &str, ) -> DataForSeoApiResponse<KeywordsDataApiLocation>
Lists locations supported by a given search engine path, e.g. “google_ads”.
Sourcepub async fn locations_country(
&self,
country: &str,
) -> DataForSeoApiResponse<KeywordsDataApiLocation>
pub async fn locations_country( &self, country: &str, ) -> DataForSeoApiResponse<KeywordsDataApiLocation>
Lists locations within a country (by ISO code).
Sourcepub async fn locations_country_se(
&self,
se: &str,
country: &str,
) -> DataForSeoApiResponse<KeywordsDataApiLocation>
pub async fn locations_country_se( &self, se: &str, country: &str, ) -> DataForSeoApiResponse<KeywordsDataApiLocation>
Lists locations within a country for a given search engine path.
Sourcepub async fn task_ready(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn task_ready( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists completed tasks ready to be collected across all sub-APIs.
Sourcepub async fn task_ready_se(
&self,
se: &str,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn task_ready_se( &self, se: &str, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists completed tasks ready to be collected for a given search engine path.
Sourcepub async fn task_fixed(
&self,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn task_fixed( &self, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists tasks that were re-run after an error across all sub-APIs.
Sourcepub async fn task_fixed_se(
&self,
se: &str,
) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
pub async fn task_fixed_se( &self, se: &str, ) -> DataForSeoApiResponse<KeywordsDataApiTaskReadyResult>
Lists tasks that were re-run after an error for a given search engine path.