Skip to content

Latest commit

 

History

History
467 lines (252 loc) · 14.2 KB

File metadata and controls

467 lines (252 loc) · 14.2 KB

SeoKeywordItem

Properties

Name Type Description Notes
Keyword string Keyword phrase.
SearchVolume Pointer to int32 Average monthly Google search volume. [optional]
Cpc Pointer to float32 Average cost-per-click in USD. [optional]
Competition Pointer to float32 Google Ads competition index between 0 and 1. [optional]
CompetitionLevel Pointer to string Google Ads competition level: LOW, MEDIUM, or HIGH. [optional]
KeywordDifficulty Pointer to int32 Relative difficulty of ranking in the top-10 organic results, 0-100. [optional]
SearchIntent Pointer to string Main search intent: informational, navigational, commercial, or transactional. [optional]
SearchIntentAlternatives Pointer to []string Supplementary search intents detected for the keyword. [optional]
LowTopOfPageBid Pointer to float32 Lower-range top-of-page bid in USD from Google Ads. [optional]
HighTopOfPageBid Pointer to float32 Upper-range top-of-page bid in USD from Google Ads. [optional]
WordsCount Pointer to int32 Number of words in the keyword. [optional]
DetectedLanguage Pointer to string Language detected for the keyword. [optional]
SearchVolumeTrend Pointer to SeoKeywordSearchVolumeTrend [optional]
SerpItemTypes Pointer to []string SERP feature types present for the keyword (only with include_serp_info). [optional]
SerpResultsCount Pointer to int32 Number of organic results Google reports for the keyword. [optional]
MonthlySearches Pointer to []SeoKeywordMonthlySearch Per-month search volume for the past 12 months (full view only). [optional]
LastUpdatedAt Pointer to string When DataForSEO last refreshed the keyword metrics. [optional]

Methods

NewSeoKeywordItem

func NewSeoKeywordItem(keyword string, ) *SeoKeywordItem

NewSeoKeywordItem instantiates a new SeoKeywordItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

NewSeoKeywordItemWithDefaults

func NewSeoKeywordItemWithDefaults() *SeoKeywordItem

NewSeoKeywordItemWithDefaults instantiates a new SeoKeywordItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

GetKeyword

func (o *SeoKeywordItem) GetKeyword() string

GetKeyword returns the Keyword field if non-nil, zero value otherwise.

GetKeywordOk

func (o *SeoKeywordItem) GetKeywordOk() (*string, bool)

GetKeywordOk returns a tuple with the Keyword field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetKeyword

func (o *SeoKeywordItem) SetKeyword(v string)

SetKeyword sets Keyword field to given value.

GetSearchVolume

func (o *SeoKeywordItem) GetSearchVolume() int32

GetSearchVolume returns the SearchVolume field if non-nil, zero value otherwise.

GetSearchVolumeOk

func (o *SeoKeywordItem) GetSearchVolumeOk() (*int32, bool)

GetSearchVolumeOk returns a tuple with the SearchVolume field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSearchVolume

func (o *SeoKeywordItem) SetSearchVolume(v int32)

SetSearchVolume sets SearchVolume field to given value.

HasSearchVolume

func (o *SeoKeywordItem) HasSearchVolume() bool

HasSearchVolume returns a boolean if a field has been set.

GetCpc

func (o *SeoKeywordItem) GetCpc() float32

GetCpc returns the Cpc field if non-nil, zero value otherwise.

GetCpcOk

func (o *SeoKeywordItem) GetCpcOk() (*float32, bool)

GetCpcOk returns a tuple with the Cpc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCpc

func (o *SeoKeywordItem) SetCpc(v float32)

SetCpc sets Cpc field to given value.

HasCpc

func (o *SeoKeywordItem) HasCpc() bool

HasCpc returns a boolean if a field has been set.

GetCompetition

func (o *SeoKeywordItem) GetCompetition() float32

GetCompetition returns the Competition field if non-nil, zero value otherwise.

GetCompetitionOk

func (o *SeoKeywordItem) GetCompetitionOk() (*float32, bool)

GetCompetitionOk returns a tuple with the Competition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCompetition

func (o *SeoKeywordItem) SetCompetition(v float32)

SetCompetition sets Competition field to given value.

HasCompetition

func (o *SeoKeywordItem) HasCompetition() bool

HasCompetition returns a boolean if a field has been set.

GetCompetitionLevel

func (o *SeoKeywordItem) GetCompetitionLevel() string

GetCompetitionLevel returns the CompetitionLevel field if non-nil, zero value otherwise.

GetCompetitionLevelOk

func (o *SeoKeywordItem) GetCompetitionLevelOk() (*string, bool)

GetCompetitionLevelOk returns a tuple with the CompetitionLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCompetitionLevel

func (o *SeoKeywordItem) SetCompetitionLevel(v string)

SetCompetitionLevel sets CompetitionLevel field to given value.

HasCompetitionLevel

func (o *SeoKeywordItem) HasCompetitionLevel() bool

HasCompetitionLevel returns a boolean if a field has been set.

GetKeywordDifficulty

func (o *SeoKeywordItem) GetKeywordDifficulty() int32

GetKeywordDifficulty returns the KeywordDifficulty field if non-nil, zero value otherwise.

GetKeywordDifficultyOk

func (o *SeoKeywordItem) GetKeywordDifficultyOk() (*int32, bool)

GetKeywordDifficultyOk returns a tuple with the KeywordDifficulty field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetKeywordDifficulty

func (o *SeoKeywordItem) SetKeywordDifficulty(v int32)

SetKeywordDifficulty sets KeywordDifficulty field to given value.

HasKeywordDifficulty

func (o *SeoKeywordItem) HasKeywordDifficulty() bool

HasKeywordDifficulty returns a boolean if a field has been set.

GetSearchIntent

func (o *SeoKeywordItem) GetSearchIntent() string

GetSearchIntent returns the SearchIntent field if non-nil, zero value otherwise.

GetSearchIntentOk

func (o *SeoKeywordItem) GetSearchIntentOk() (*string, bool)

GetSearchIntentOk returns a tuple with the SearchIntent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSearchIntent

func (o *SeoKeywordItem) SetSearchIntent(v string)

SetSearchIntent sets SearchIntent field to given value.

HasSearchIntent

func (o *SeoKeywordItem) HasSearchIntent() bool

HasSearchIntent returns a boolean if a field has been set.

GetSearchIntentAlternatives

func (o *SeoKeywordItem) GetSearchIntentAlternatives() []string

GetSearchIntentAlternatives returns the SearchIntentAlternatives field if non-nil, zero value otherwise.

GetSearchIntentAlternativesOk

func (o *SeoKeywordItem) GetSearchIntentAlternativesOk() (*[]string, bool)

GetSearchIntentAlternativesOk returns a tuple with the SearchIntentAlternatives field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSearchIntentAlternatives

func (o *SeoKeywordItem) SetSearchIntentAlternatives(v []string)

SetSearchIntentAlternatives sets SearchIntentAlternatives field to given value.

HasSearchIntentAlternatives

func (o *SeoKeywordItem) HasSearchIntentAlternatives() bool

HasSearchIntentAlternatives returns a boolean if a field has been set.

GetLowTopOfPageBid

func (o *SeoKeywordItem) GetLowTopOfPageBid() float32

GetLowTopOfPageBid returns the LowTopOfPageBid field if non-nil, zero value otherwise.

GetLowTopOfPageBidOk

func (o *SeoKeywordItem) GetLowTopOfPageBidOk() (*float32, bool)

GetLowTopOfPageBidOk returns a tuple with the LowTopOfPageBid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLowTopOfPageBid

func (o *SeoKeywordItem) SetLowTopOfPageBid(v float32)

SetLowTopOfPageBid sets LowTopOfPageBid field to given value.

HasLowTopOfPageBid

func (o *SeoKeywordItem) HasLowTopOfPageBid() bool

HasLowTopOfPageBid returns a boolean if a field has been set.

GetHighTopOfPageBid

func (o *SeoKeywordItem) GetHighTopOfPageBid() float32

GetHighTopOfPageBid returns the HighTopOfPageBid field if non-nil, zero value otherwise.

GetHighTopOfPageBidOk

func (o *SeoKeywordItem) GetHighTopOfPageBidOk() (*float32, bool)

GetHighTopOfPageBidOk returns a tuple with the HighTopOfPageBid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetHighTopOfPageBid

func (o *SeoKeywordItem) SetHighTopOfPageBid(v float32)

SetHighTopOfPageBid sets HighTopOfPageBid field to given value.

HasHighTopOfPageBid

func (o *SeoKeywordItem) HasHighTopOfPageBid() bool

HasHighTopOfPageBid returns a boolean if a field has been set.

GetWordsCount

func (o *SeoKeywordItem) GetWordsCount() int32

GetWordsCount returns the WordsCount field if non-nil, zero value otherwise.

GetWordsCountOk

func (o *SeoKeywordItem) GetWordsCountOk() (*int32, bool)

GetWordsCountOk returns a tuple with the WordsCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetWordsCount

func (o *SeoKeywordItem) SetWordsCount(v int32)

SetWordsCount sets WordsCount field to given value.

HasWordsCount

func (o *SeoKeywordItem) HasWordsCount() bool

HasWordsCount returns a boolean if a field has been set.

GetDetectedLanguage

func (o *SeoKeywordItem) GetDetectedLanguage() string

GetDetectedLanguage returns the DetectedLanguage field if non-nil, zero value otherwise.

GetDetectedLanguageOk

func (o *SeoKeywordItem) GetDetectedLanguageOk() (*string, bool)

GetDetectedLanguageOk returns a tuple with the DetectedLanguage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetDetectedLanguage

func (o *SeoKeywordItem) SetDetectedLanguage(v string)

SetDetectedLanguage sets DetectedLanguage field to given value.

HasDetectedLanguage

func (o *SeoKeywordItem) HasDetectedLanguage() bool

HasDetectedLanguage returns a boolean if a field has been set.

GetSearchVolumeTrend

func (o *SeoKeywordItem) GetSearchVolumeTrend() SeoKeywordSearchVolumeTrend

GetSearchVolumeTrend returns the SearchVolumeTrend field if non-nil, zero value otherwise.

GetSearchVolumeTrendOk

func (o *SeoKeywordItem) GetSearchVolumeTrendOk() (*SeoKeywordSearchVolumeTrend, bool)

GetSearchVolumeTrendOk returns a tuple with the SearchVolumeTrend field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSearchVolumeTrend

func (o *SeoKeywordItem) SetSearchVolumeTrend(v SeoKeywordSearchVolumeTrend)

SetSearchVolumeTrend sets SearchVolumeTrend field to given value.

HasSearchVolumeTrend

func (o *SeoKeywordItem) HasSearchVolumeTrend() bool

HasSearchVolumeTrend returns a boolean if a field has been set.

GetSerpItemTypes

func (o *SeoKeywordItem) GetSerpItemTypes() []string

GetSerpItemTypes returns the SerpItemTypes field if non-nil, zero value otherwise.

GetSerpItemTypesOk

func (o *SeoKeywordItem) GetSerpItemTypesOk() (*[]string, bool)

GetSerpItemTypesOk returns a tuple with the SerpItemTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSerpItemTypes

func (o *SeoKeywordItem) SetSerpItemTypes(v []string)

SetSerpItemTypes sets SerpItemTypes field to given value.

HasSerpItemTypes

func (o *SeoKeywordItem) HasSerpItemTypes() bool

HasSerpItemTypes returns a boolean if a field has been set.

GetSerpResultsCount

func (o *SeoKeywordItem) GetSerpResultsCount() int32

GetSerpResultsCount returns the SerpResultsCount field if non-nil, zero value otherwise.

GetSerpResultsCountOk

func (o *SeoKeywordItem) GetSerpResultsCountOk() (*int32, bool)

GetSerpResultsCountOk returns a tuple with the SerpResultsCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSerpResultsCount

func (o *SeoKeywordItem) SetSerpResultsCount(v int32)

SetSerpResultsCount sets SerpResultsCount field to given value.

HasSerpResultsCount

func (o *SeoKeywordItem) HasSerpResultsCount() bool

HasSerpResultsCount returns a boolean if a field has been set.

GetMonthlySearches

func (o *SeoKeywordItem) GetMonthlySearches() []SeoKeywordMonthlySearch

GetMonthlySearches returns the MonthlySearches field if non-nil, zero value otherwise.

GetMonthlySearchesOk

func (o *SeoKeywordItem) GetMonthlySearchesOk() (*[]SeoKeywordMonthlySearch, bool)

GetMonthlySearchesOk returns a tuple with the MonthlySearches field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMonthlySearches

func (o *SeoKeywordItem) SetMonthlySearches(v []SeoKeywordMonthlySearch)

SetMonthlySearches sets MonthlySearches field to given value.

HasMonthlySearches

func (o *SeoKeywordItem) HasMonthlySearches() bool

HasMonthlySearches returns a boolean if a field has been set.

GetLastUpdatedAt

func (o *SeoKeywordItem) GetLastUpdatedAt() string

GetLastUpdatedAt returns the LastUpdatedAt field if non-nil, zero value otherwise.

GetLastUpdatedAtOk

func (o *SeoKeywordItem) GetLastUpdatedAtOk() (*string, bool)

GetLastUpdatedAtOk returns a tuple with the LastUpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetLastUpdatedAt

func (o *SeoKeywordItem) SetLastUpdatedAt(v string)

SetLastUpdatedAt sets LastUpdatedAt field to given value.

HasLastUpdatedAt

func (o *SeoKeywordItem) HasLastUpdatedAt() bool

HasLastUpdatedAt returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]