com.google.api.ads.adwords.v201109.cm
Interface ExperimentServiceInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
ExperimentServiceSoapBindingStub

public interface ExperimentServiceInterface
extends Remote


Method Summary
 ExperimentPage get(Selector serviceSelector)
          Returns a list of experiments specified by the experiment selector from the customer's account.
 ExperimentReturnValue mutate(ExperimentOperation[] operations)
          Mutates (add, update or remove) experiments.
 

Method Detail

get

ExperimentPage get(Selector serviceSelector)
                   throws RemoteException,
                          ApiException
Returns a list of experiments specified by the experiment selector from the customer's account.

Parameters:
serviceSelector - the selector specifying the Experiments to return. If selector is empty, all experiments are returned.
Returns:
list of experiments meeting all the criteria of each selector.
Throws:
ApiException - if problems occurred while fetching experiment information.
RemoteException

mutate

ExperimentReturnValue mutate(ExperimentOperation[] operations)
                             throws RemoteException,
                                    ApiException
Mutates (add, update or remove) experiments. Note: to REMOVE use SET and mark status to DELETED.

Parameters:
operations - a list of unique operations. The same experiment cannot be specified in more than one operation.
Returns:
the updated experiments. The list of experiments is returned in the same order in which it came in as input.
Throws:
ApiException - if problems occurred while updating experiment information.
RemoteException


Copyright © 2011. All Rights Reserved.