module Adwords_cli:Adwords API with command-line interface (CLI) processing.sig..end
Command-line programs should link to adwords_cli.cmo and 'open Adwords_cli'. This provides standard command line arguments such as '--client' and '--username'.
This module replaces the old Stdargs module.
$Id: adwords_cli.mli,v 1.1 2006/08/12 16:20:11 rich Exp $
val username : stringval password : stringval client : string optionval token : stringval update : boolval verbose : bool
--update is intended to mean "do updates".
--verbose is intended to mean "print verbose messages".
val args : string listval sandbox : boolval sandbox_currency : stringval sandbox_client : int option--sandbox CODE,NUM is given,
then access the Google Adwords API sandbox instead of the
real Adwords API. In this case, sandbox will be true.
CODE is the currency code (mandatory, eg. GBP). The value
supplied is contained in sandbox_currency.
NUM is the optional client number (in range 1-5). The value
supplied is in sandbox_client (or None if no client number
was given). Note that Adwords_cli.client is ignored when in
sandbox mode.
If sandbox is false then sandbox_currency and
sandbox_client are undefined.
val services : Adwords.servicesval campaign_svc : Adwords_data.campaign_data OCSoap.serviceval adgroup_svc : Adwords_data.adgroup_data OCSoap.serviceval creative_svc : Adwords_data.creative_data OCSoap.serviceval report_svc : Adwords_data.report_data OCSoap.serviceval info_svc : Adwords_data.info_data OCSoap.serviceval keyword_tool_svc : Adwords_data.keyword_tool_data OCSoap.serviceval account_svc : Adwords_data.account_data OCSoap.serviceval criterion_svc : Adwords_data.criterion_data OCSoap.serviceval traffic_estimator_svc : Adwords_data.traffic_estimator_data OCSoap.serviceAdwords.services, broken out for ease
of use.val connection : Http_client.pipelineval make_connection : unit -> Http_client.pipelineval make_services : ?add_headers:(OCSoap.ctx -> OCSoap.node list) ->
Http_client.pipeline -> Adwords.servicesAdwords.Adwords.