Skip to content

Latest commit

 

History

History
519 lines (280 loc) · 16.2 KB

File metadata and controls

519 lines (280 loc) · 16.2 KB

SeoRelatedKeywordItem

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]
Depth Pointer to int32 Search depth at which this keyword was found, relative to the seed keyword. [optional]
RelatedKeywords Pointer to []string Keywords from the 'searches related to' SERP element for this keyword. [optional]

Methods

NewSeoRelatedKeywordItem

func NewSeoRelatedKeywordItem(keyword string, ) *SeoRelatedKeywordItem

NewSeoRelatedKeywordItem instantiates a new SeoRelatedKeywordItem 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

NewSeoRelatedKeywordItemWithDefaults

func NewSeoRelatedKeywordItemWithDefaults() *SeoRelatedKeywordItem

NewSeoRelatedKeywordItemWithDefaults instantiates a new SeoRelatedKeywordItem 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 *SeoRelatedKeywordItem) GetKeyword() string

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

GetKeywordOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetKeyword(v string)

SetKeyword sets Keyword field to given value.

GetSearchVolume

func (o *SeoRelatedKeywordItem) GetSearchVolume() int32

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

GetSearchVolumeOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetSearchVolume(v int32)

SetSearchVolume sets SearchVolume field to given value.

HasSearchVolume

func (o *SeoRelatedKeywordItem) HasSearchVolume() bool

HasSearchVolume returns a boolean if a field has been set.

GetCpc

func (o *SeoRelatedKeywordItem) GetCpc() float32

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

GetCpcOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetCpc(v float32)

SetCpc sets Cpc field to given value.

HasCpc

func (o *SeoRelatedKeywordItem) HasCpc() bool

HasCpc returns a boolean if a field has been set.

GetCompetition

func (o *SeoRelatedKeywordItem) GetCompetition() float32

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

GetCompetitionOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetCompetition(v float32)

SetCompetition sets Competition field to given value.

HasCompetition

func (o *SeoRelatedKeywordItem) HasCompetition() bool

HasCompetition returns a boolean if a field has been set.

GetCompetitionLevel

func (o *SeoRelatedKeywordItem) GetCompetitionLevel() string

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

GetCompetitionLevelOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetCompetitionLevel(v string)

SetCompetitionLevel sets CompetitionLevel field to given value.

HasCompetitionLevel

func (o *SeoRelatedKeywordItem) HasCompetitionLevel() bool

HasCompetitionLevel returns a boolean if a field has been set.

GetKeywordDifficulty

func (o *SeoRelatedKeywordItem) GetKeywordDifficulty() int32

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

GetKeywordDifficultyOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetKeywordDifficulty(v int32)

SetKeywordDifficulty sets KeywordDifficulty field to given value.

HasKeywordDifficulty

func (o *SeoRelatedKeywordItem) HasKeywordDifficulty() bool

HasKeywordDifficulty returns a boolean if a field has been set.

GetSearchIntent

func (o *SeoRelatedKeywordItem) GetSearchIntent() string

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

GetSearchIntentOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetSearchIntent(v string)

SetSearchIntent sets SearchIntent field to given value.

HasSearchIntent

func (o *SeoRelatedKeywordItem) HasSearchIntent() bool

HasSearchIntent returns a boolean if a field has been set.

GetSearchIntentAlternatives

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

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

GetSearchIntentAlternativesOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetSearchIntentAlternatives(v []string)

SetSearchIntentAlternatives sets SearchIntentAlternatives field to given value.

HasSearchIntentAlternatives

func (o *SeoRelatedKeywordItem) HasSearchIntentAlternatives() bool

HasSearchIntentAlternatives returns a boolean if a field has been set.

GetLowTopOfPageBid

func (o *SeoRelatedKeywordItem) GetLowTopOfPageBid() float32

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

GetLowTopOfPageBidOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetLowTopOfPageBid(v float32)

SetLowTopOfPageBid sets LowTopOfPageBid field to given value.

HasLowTopOfPageBid

func (o *SeoRelatedKeywordItem) HasLowTopOfPageBid() bool

HasLowTopOfPageBid returns a boolean if a field has been set.

GetHighTopOfPageBid

func (o *SeoRelatedKeywordItem) GetHighTopOfPageBid() float32

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

GetHighTopOfPageBidOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetHighTopOfPageBid(v float32)

SetHighTopOfPageBid sets HighTopOfPageBid field to given value.

HasHighTopOfPageBid

func (o *SeoRelatedKeywordItem) HasHighTopOfPageBid() bool

HasHighTopOfPageBid returns a boolean if a field has been set.

GetWordsCount

func (o *SeoRelatedKeywordItem) GetWordsCount() int32

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

GetWordsCountOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetWordsCount(v int32)

SetWordsCount sets WordsCount field to given value.

HasWordsCount

func (o *SeoRelatedKeywordItem) HasWordsCount() bool

HasWordsCount returns a boolean if a field has been set.

GetDetectedLanguage

func (o *SeoRelatedKeywordItem) GetDetectedLanguage() string

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

GetDetectedLanguageOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetDetectedLanguage(v string)

SetDetectedLanguage sets DetectedLanguage field to given value.

HasDetectedLanguage

func (o *SeoRelatedKeywordItem) HasDetectedLanguage() bool

HasDetectedLanguage returns a boolean if a field has been set.

GetSearchVolumeTrend

func (o *SeoRelatedKeywordItem) GetSearchVolumeTrend() SeoKeywordSearchVolumeTrend

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

GetSearchVolumeTrendOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetSearchVolumeTrend(v SeoKeywordSearchVolumeTrend)

SetSearchVolumeTrend sets SearchVolumeTrend field to given value.

HasSearchVolumeTrend

func (o *SeoRelatedKeywordItem) HasSearchVolumeTrend() bool

HasSearchVolumeTrend returns a boolean if a field has been set.

GetSerpItemTypes

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

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

GetSerpItemTypesOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetSerpItemTypes(v []string)

SetSerpItemTypes sets SerpItemTypes field to given value.

HasSerpItemTypes

func (o *SeoRelatedKeywordItem) HasSerpItemTypes() bool

HasSerpItemTypes returns a boolean if a field has been set.

GetSerpResultsCount

func (o *SeoRelatedKeywordItem) GetSerpResultsCount() int32

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

GetSerpResultsCountOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetSerpResultsCount(v int32)

SetSerpResultsCount sets SerpResultsCount field to given value.

HasSerpResultsCount

func (o *SeoRelatedKeywordItem) HasSerpResultsCount() bool

HasSerpResultsCount returns a boolean if a field has been set.

GetMonthlySearches

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

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

GetMonthlySearchesOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetMonthlySearches(v []SeoKeywordMonthlySearch)

SetMonthlySearches sets MonthlySearches field to given value.

HasMonthlySearches

func (o *SeoRelatedKeywordItem) HasMonthlySearches() bool

HasMonthlySearches returns a boolean if a field has been set.

GetLastUpdatedAt

func (o *SeoRelatedKeywordItem) GetLastUpdatedAt() string

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

GetLastUpdatedAtOk

func (o *SeoRelatedKeywordItem) 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 *SeoRelatedKeywordItem) SetLastUpdatedAt(v string)

SetLastUpdatedAt sets LastUpdatedAt field to given value.

HasLastUpdatedAt

func (o *SeoRelatedKeywordItem) HasLastUpdatedAt() bool

HasLastUpdatedAt returns a boolean if a field has been set.

GetDepth

func (o *SeoRelatedKeywordItem) GetDepth() int32

GetDepth returns the Depth field if non-nil, zero value otherwise.

GetDepthOk

func (o *SeoRelatedKeywordItem) GetDepthOk() (*int32, bool)

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

SetDepth

func (o *SeoRelatedKeywordItem) SetDepth(v int32)

SetDepth sets Depth field to given value.

HasDepth

func (o *SeoRelatedKeywordItem) HasDepth() bool

HasDepth returns a boolean if a field has been set.

GetRelatedKeywords

func (o *SeoRelatedKeywordItem) GetRelatedKeywords() []string

GetRelatedKeywords returns the RelatedKeywords field if non-nil, zero value otherwise.

GetRelatedKeywordsOk

func (o *SeoRelatedKeywordItem) GetRelatedKeywordsOk() (*[]string, bool)

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

SetRelatedKeywords

func (o *SeoRelatedKeywordItem) SetRelatedKeywords(v []string)

SetRelatedKeywords sets RelatedKeywords field to given value.

HasRelatedKeywords

func (o *SeoRelatedKeywordItem) HasRelatedKeywords() bool

HasRelatedKeywords returns a boolean if a field has been set.

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