| 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] |
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
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
func (o *SeoRelatedKeywordItem) GetKeyword() string
GetKeyword returns the Keyword field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetKeyword(v string)
SetKeyword sets Keyword field to given value.
func (o *SeoRelatedKeywordItem) GetSearchVolume() int32
GetSearchVolume returns the SearchVolume field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetSearchVolume(v int32)
SetSearchVolume sets SearchVolume field to given value.
func (o *SeoRelatedKeywordItem) HasSearchVolume() bool
HasSearchVolume returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetCpc() float32
GetCpc returns the Cpc field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetCpc(v float32)
SetCpc sets Cpc field to given value.
func (o *SeoRelatedKeywordItem) HasCpc() bool
HasCpc returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetCompetition() float32
GetCompetition returns the Competition field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetCompetition(v float32)
SetCompetition sets Competition field to given value.
func (o *SeoRelatedKeywordItem) HasCompetition() bool
HasCompetition returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetCompetitionLevel() string
GetCompetitionLevel returns the CompetitionLevel field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetCompetitionLevel(v string)
SetCompetitionLevel sets CompetitionLevel field to given value.
func (o *SeoRelatedKeywordItem) HasCompetitionLevel() bool
HasCompetitionLevel returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetKeywordDifficulty() int32
GetKeywordDifficulty returns the KeywordDifficulty field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetKeywordDifficulty(v int32)
SetKeywordDifficulty sets KeywordDifficulty field to given value.
func (o *SeoRelatedKeywordItem) HasKeywordDifficulty() bool
HasKeywordDifficulty returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetSearchIntent() string
GetSearchIntent returns the SearchIntent field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetSearchIntent(v string)
SetSearchIntent sets SearchIntent field to given value.
func (o *SeoRelatedKeywordItem) HasSearchIntent() bool
HasSearchIntent returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetSearchIntentAlternatives() []string
GetSearchIntentAlternatives returns the SearchIntentAlternatives field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetSearchIntentAlternatives(v []string)
SetSearchIntentAlternatives sets SearchIntentAlternatives field to given value.
func (o *SeoRelatedKeywordItem) HasSearchIntentAlternatives() bool
HasSearchIntentAlternatives returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetLowTopOfPageBid() float32
GetLowTopOfPageBid returns the LowTopOfPageBid field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetLowTopOfPageBid(v float32)
SetLowTopOfPageBid sets LowTopOfPageBid field to given value.
func (o *SeoRelatedKeywordItem) HasLowTopOfPageBid() bool
HasLowTopOfPageBid returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetHighTopOfPageBid() float32
GetHighTopOfPageBid returns the HighTopOfPageBid field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetHighTopOfPageBid(v float32)
SetHighTopOfPageBid sets HighTopOfPageBid field to given value.
func (o *SeoRelatedKeywordItem) HasHighTopOfPageBid() bool
HasHighTopOfPageBid returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetWordsCount() int32
GetWordsCount returns the WordsCount field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetWordsCount(v int32)
SetWordsCount sets WordsCount field to given value.
func (o *SeoRelatedKeywordItem) HasWordsCount() bool
HasWordsCount returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetDetectedLanguage() string
GetDetectedLanguage returns the DetectedLanguage field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetDetectedLanguage(v string)
SetDetectedLanguage sets DetectedLanguage field to given value.
func (o *SeoRelatedKeywordItem) HasDetectedLanguage() bool
HasDetectedLanguage returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetSearchVolumeTrend() SeoKeywordSearchVolumeTrend
GetSearchVolumeTrend returns the SearchVolumeTrend field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetSearchVolumeTrend(v SeoKeywordSearchVolumeTrend)
SetSearchVolumeTrend sets SearchVolumeTrend field to given value.
func (o *SeoRelatedKeywordItem) HasSearchVolumeTrend() bool
HasSearchVolumeTrend returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetSerpItemTypes() []string
GetSerpItemTypes returns the SerpItemTypes field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetSerpItemTypes(v []string)
SetSerpItemTypes sets SerpItemTypes field to given value.
func (o *SeoRelatedKeywordItem) HasSerpItemTypes() bool
HasSerpItemTypes returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetSerpResultsCount() int32
GetSerpResultsCount returns the SerpResultsCount field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetSerpResultsCount(v int32)
SetSerpResultsCount sets SerpResultsCount field to given value.
func (o *SeoRelatedKeywordItem) HasSerpResultsCount() bool
HasSerpResultsCount returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetMonthlySearches() []SeoKeywordMonthlySearch
GetMonthlySearches returns the MonthlySearches field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetMonthlySearches(v []SeoKeywordMonthlySearch)
SetMonthlySearches sets MonthlySearches field to given value.
func (o *SeoRelatedKeywordItem) HasMonthlySearches() bool
HasMonthlySearches returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetLastUpdatedAt() string
GetLastUpdatedAt returns the LastUpdatedAt field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetLastUpdatedAt(v string)
SetLastUpdatedAt sets LastUpdatedAt field to given value.
func (o *SeoRelatedKeywordItem) HasLastUpdatedAt() bool
HasLastUpdatedAt returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetDepth() int32
GetDepth returns the Depth field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetDepth(v int32)
SetDepth sets Depth field to given value.
func (o *SeoRelatedKeywordItem) HasDepth() bool
HasDepth returns a boolean if a field has been set.
func (o *SeoRelatedKeywordItem) GetRelatedKeywords() []string
GetRelatedKeywords returns the RelatedKeywords field if non-nil, zero value otherwise.
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.
func (o *SeoRelatedKeywordItem) SetRelatedKeywords(v []string)
SetRelatedKeywords sets RelatedKeywords field to given value.
func (o *SeoRelatedKeywordItem) HasRelatedKeywords() bool
HasRelatedKeywords returns a boolean if a field has been set.