module KeywordToolService_types: sig .. end
type __dummy = unit
type apiException = {
|
apiException_code : int32; |
|
apiException_internal : bool; |
|
apiException_message : string option; |
|
apiException_trigger : string option; |
|
apiException_errors : apiError list; |
}
type apiError = {
|
apiError_index : int32; |
|
apiError_field : string option; |
|
apiError_textIndex : int32 option; |
|
apiError_textLength : int32 option; |
|
apiError_trigger : string option; |
|
apiError_code : int32; |
|
apiError_isExemptable : bool; |
|
apiError_detail : string; |
}
type keywordType = [ `Broad | `Exact | `Phrase ]
type seedKeyword = {
|
seedKeyword_negative : bool option; |
|
seedKeyword_text : string; |
|
seedKeyword_type : keywordType; |
}
type keywordVariations = {
}
type keywordVariation = {
|
keywordVariation_advertiserCompetitionScale : int32; |
|
keywordVariation_language : string; |
|
keywordVariation_searchVolumeScale : int32; |
|
keywordVariation_text : string; |
}
type siteKeywordGroups = {
|
siteKeywordGroups_groups : string list; |
|
siteKeywordGroups_keywords : siteKeyword list; |
}
type siteKeyword = {
|
siteKeyword_advertiserCompetitionScale : int32; |
|
siteKeyword_groupId : int32; |
|
siteKeyword_searchVolumeScale : int32; |
|
siteKeyword_text : string; |
}
type fault = unit
type getKeywordVariations = {
|
getKeywordVariations_seedKeywords : seedKeyword list; |
|
getKeywordVariations_useSynonyms : bool; |
|
getKeywordVariations_languages : string list; |
|
getKeywordVariations_countries : string list; |
}
type getKeywordVariationsResponse = {
}
type getKeywordsFromSite = {
|
getKeywordsFromSite_url : string; |
|
getKeywordsFromSite_includeLinkedPages : bool; |
|
getKeywordsFromSite_languages : string list; |
|
getKeywordsFromSite_countries : string list; |
}
type getKeywordsFromSiteResponse = {
}
type email = string
type clientEmail = string
type password = string
type useragent = string
type token = string
type applicationToken = string
type developerToken = string
type responseTime = int64
type operations = int64
type units = int64
val __dummy : unit
val node_of_apiException : ?a:(string * string) list ->
OCSoap.ctx -> string -> apiException -> OCSoap.node
val apiException_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
apiException
val node_of_apiError : ?a:(string * string) list ->
OCSoap.ctx -> string -> apiError -> OCSoap.node
val apiError_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
apiError
val node_of_keywordType : ?a:(string * string) list ->
OCSoap.ctx -> string -> keywordType -> OCSoap.node
val keywordType_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
keywordType
val string_of_keywordType : [< `Broad | `Exact | `Phrase ] -> string
val keywordType_of_string : string -> keywordType
val node_of_seedKeyword : ?a:(string * string) list ->
OCSoap.ctx -> string -> seedKeyword -> OCSoap.node
val seedKeyword_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
seedKeyword
val node_of_keywordVariations : ?a:(string * string) list ->
OCSoap.ctx ->
string -> keywordVariations -> OCSoap.node
val keywordVariations_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
keywordVariations
val node_of_keywordVariation : ?a:(string * string) list ->
OCSoap.ctx ->
string -> keywordVariation -> OCSoap.node
val keywordVariation_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
keywordVariation
val node_of_siteKeywordGroups : ?a:(string * string) list ->
OCSoap.ctx ->
string -> siteKeywordGroups -> OCSoap.node
val siteKeywordGroups_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
siteKeywordGroups
val node_of_siteKeyword : ?a:(string * string) list ->
OCSoap.ctx -> string -> siteKeyword -> OCSoap.node
val siteKeyword_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
siteKeyword
val node_of_fault : ?a:(string * string) list -> OCSoap.ctx -> string -> unit -> OCSoap.node
val fault_of_node : 'a -> 'b -> unit
val node_of_getKeywordVariations : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getKeywordVariations -> OCSoap.node
val getKeywordVariations_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getKeywordVariations
val node_of_getKeywordVariationsResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string ->
getKeywordVariationsResponse -> OCSoap.node
val getKeywordVariationsResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getKeywordVariationsResponse
val node_of_getKeywordsFromSite : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getKeywordsFromSite -> OCSoap.node
val getKeywordsFromSite_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getKeywordsFromSite
val node_of_getKeywordsFromSiteResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getKeywordsFromSiteResponse -> OCSoap.node
val getKeywordsFromSiteResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getKeywordsFromSiteResponse