module CreativeService_types: sig .. end
type __dummy = unit
type email = string
type password = string
type useragent = string
type token = string
type applicationToken = string
type developerToken = string
type clientEmail = string
type responseTime = int64
type operations = int64
type units = int64
type getAllCreatives = {
|
getAllCreatives_adGroupId : int32; |
}
type getAllCreativesResponse = {
|
getAllCreativesResponse_getAllCreativesReturn : creative list; |
}
type imageType = [ `DynamicImage | `Flash | `Image ]
type image = {
|
image_data : string option; |
|
image_height : int32 option; |
|
image_imageUrl : string option; |
|
image_mimeType : string option; |
|
image_name : string; |
|
image_thumbnailUrl : string option; |
|
image_type : imageType option; |
|
image_width : int32 option; |
}
type creative = {
|
creative_adGroupId : int32; |
|
creative_deleted : bool; |
|
creative_description1 : string option; |
|
creative_description2 : string option; |
|
creative_destinationUrl : string; |
|
creative_disapproved : bool; |
|
creative_displayUrl : string; |
|
creative_exemptionRequest : string option; |
|
creative_headline : string option; |
|
creative_id : int32; |
|
creative_image : image option; |
}
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 fault = unit
type getActiveCreatives = {
|
getActiveCreatives_adGroupId : int32; |
}
type getActiveCreativesResponse = {
|
getActiveCreativesResponse_getActiveCreativesReturn : creative list; |
}
type getCreative = {
|
getCreative_adGroupId : int32; |
|
getCreative_creativeId : int32; |
}
type getCreativeResponse = {
|
getCreativeResponse_getCreativeReturn : creative; |
}
type addCreative = {
}
type addCreativeResponse = {
|
addCreativeResponse_addCreativeReturn : creative; |
}
type addCreativeList = {
|
addCreativeList_creatives : creative list; |
}
type addCreativeListResponse = {
|
addCreativeListResponse_addCreativeListReturn : creative list; |
}
type deleteCreative = {
|
deleteCreative_adGroupId : int32; |
|
deleteCreative_creativeId : int32; |
}
type deleteCreativeResponse = unit
type deleteCreativeList = {
|
deleteCreativeList_adGroupIds : int32 list; |
|
deleteCreativeList_creativeIds : int32 list; |
}
type deleteCreativeListResponse = unit
type activateCreative = {
|
activateCreative_adGroupId : int32; |
|
activateCreative_creativeId : int32; |
}
type activateCreativeResponse = unit
type activateCreativeList = {
|
activateCreativeList_adGroupIds : int32 list; |
|
activateCreativeList_creativeIds : int32 list; |
}
type activateCreativeListResponse = unit
val __dummy : unit
val node_of_getAllCreatives : ?a:(string * string) list ->
OCSoap.ctx -> string -> getAllCreatives -> OCSoap.node
val getAllCreatives_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getAllCreatives
val node_of_getAllCreativesResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getAllCreativesResponse -> OCSoap.node
val getAllCreativesResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getAllCreativesResponse
val node_of_imageType : ?a:(string * string) list ->
OCSoap.ctx -> string -> imageType -> OCSoap.node
val imageType_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
imageType
val string_of_imageType : [< `DynamicImage | `Flash | `Image ] -> string
val imageType_of_string : string -> imageType
val node_of_image : ?a:(string * string) list ->
OCSoap.ctx -> string -> image -> OCSoap.node
val image_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
image
val node_of_creative : ?a:(string * string) list ->
OCSoap.ctx -> string -> creative -> OCSoap.node
val creative_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
creative
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_fault : ?a:(string * string) list -> OCSoap.ctx -> string -> unit -> OCSoap.node
val fault_of_node : 'a -> 'b -> unit
val node_of_getActiveCreatives : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getActiveCreatives -> OCSoap.node
val getActiveCreatives_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getActiveCreatives
val node_of_getActiveCreativesResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getActiveCreativesResponse -> OCSoap.node
val getActiveCreativesResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getActiveCreativesResponse
val node_of_getCreative : ?a:(string * string) list ->
OCSoap.ctx -> string -> getCreative -> OCSoap.node
val getCreative_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getCreative
val node_of_getCreativeResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string -> getCreativeResponse -> OCSoap.node
val getCreativeResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
getCreativeResponse
val node_of_addCreative : ?a:(string * string) list ->
OCSoap.ctx -> string -> addCreative -> OCSoap.node
val addCreative_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
addCreative
val node_of_addCreativeResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string -> addCreativeResponse -> OCSoap.node
val addCreativeResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
addCreativeResponse
val node_of_addCreativeList : ?a:(string * string) list ->
OCSoap.ctx -> string -> addCreativeList -> OCSoap.node
val addCreativeList_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
addCreativeList
val node_of_addCreativeListResponse : ?a:(string * string) list ->
OCSoap.ctx ->
string -> addCreativeListResponse -> OCSoap.node
val addCreativeListResponse_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
addCreativeListResponse
val node_of_deleteCreative : ?a:(string * string) list ->
OCSoap.ctx -> string -> deleteCreative -> OCSoap.node
val deleteCreative_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
deleteCreative
val node_of_deleteCreativeResponse : ?a:(string * string) list -> OCSoap.ctx -> string -> unit -> OCSoap.node
val deleteCreativeResponse_of_node : 'a -> 'b -> unit
val node_of_deleteCreativeList : ?a:(string * string) list ->
OCSoap.ctx ->
string -> deleteCreativeList -> OCSoap.node
val deleteCreativeList_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
deleteCreativeList
val node_of_deleteCreativeListResponse : ?a:(string * string) list -> OCSoap.ctx -> string -> unit -> OCSoap.node
val deleteCreativeListResponse_of_node : 'a -> 'b -> unit
val node_of_activateCreative : ?a:(string * string) list ->
OCSoap.ctx -> string -> activateCreative -> OCSoap.node
val activateCreative_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
activateCreative
val node_of_activateCreativeResponse : ?a:(string * string) list -> OCSoap.ctx -> string -> unit -> OCSoap.node
val activateCreativeResponse_of_node : 'a -> 'b -> unit
val node_of_activateCreativeList : ?a:(string * string) list ->
OCSoap.ctx ->
string -> activateCreativeList -> OCSoap.node
val activateCreativeList_of_node : string ->
('a Pxp_document.node Pxp_document.extension as 'a) Pxp_document.node ->
activateCreativeList
val node_of_activateCreativeListResponse : ?a:(string * string) list -> OCSoap.ctx -> string -> unit -> OCSoap.node
val activateCreativeListResponse_of_node : 'a -> 'b -> unit