Procedural File: CampaignService.php
Source Location: /AdWords/v201008/cm/CampaignService.php
Classes:
Eligibility data for Campaign to transition to Conversion Optimizer
DateRange
Represents a range of dates that has either an upper or a lower bound.
A frequency cap is the maximum number of times an ad (or some set of ads) can be shown to a user over a particular time period.
Specifies the page of results to return in the response. A page is specified by the result position to start at and the maximum number of results to return.
Defines the required and optional elements within the header of a SOAP request.
Defines the elements within the header of a SOAP response.
StatsSelector
Selects statistics for date range.
Comparable types for constructing ranges with.
Statistics about an ad or criterion within an adgroup or campaign.
The API error base class that provides details about an error that occurred while processing a service request.
Base class for exceptions.
Represents a bid on a criterion.
Data representing the budget for a campaign.
Represents bids at the adgroup level, which could be of different subtypes based on campaign's bidding strategy.
A campaign's bidding strategy, such as manual CPC, manual CPM, budget optimizer, etc.
Used to switch a campaign's bidding strategy.
Data representing an AdWords campaign.
CampaignSelector
A filter for selecting campaigns from the customer's AdWords account.
Base list return value type.
This represents an operation that includes an operator and an operand specified type.
Contains the results from a get call.
Ad serving status of campaign.
The single reason for the authentication failure.
The reasons for the database error.
Reason for bidding error.
Reason for bidding transition error.
Budget delivery methods.
Budget periods.
The reasons for the budget error.
The reasons for the target error.
Campaign status.
Enums for the various reasons an error can be thrown as a result of ClientTerms violation.
Conversion deduplication mode for conversion optimizer, that is
Bid type for the conversion optimizer bidding strategy
Campaign is not active
The reasons for the database error.
The reasons for the target error.
The reasons for the validation error.
The specified id refered to an entity which either doesn't exist or is not accessible to the customer. e.g. campaign belongs to another customer.
The single reason for the internal API error.
The level on which the cap is to be applied.
Do not set the id field while creating new entities.
The reasons for the validation error.
The single reason for the whitelist error.
The reasons for the validation error.
The reasons for the operation access error.
This represents an operator that may be presented to an adsapi service.
The reasons for the validation error.
Position preference settings for the Campaign
Campaign's pricing model indicates whether it is a pay per clicks, pay per impressions, or play per conversions campaign.
Enums for all the reasons an error can be thrown to the user during billing quota checks.
The reasons for the quota error.
The reasons for the target error.
The reason for the rate exceeded error.
The reasons for the target error.
The reasons for the target error.
Error reason is unknown.
The reasons for the target error.
Campaign serving status.
The reasons for Ad Scheduling errors.
Ad network.
The reasons for errors when querying for stats.
The reasons for the target error.
The reasons for the target error.
Unit of time the cap is defined at.
CampaignServiceGet
<span class="constraint Required">This field is required and should not be {@code null}.</span>
CampaignServiceGetResponse
CampaignServiceMutate
<span class="constraint ContentsNotNull">This field must not contain {@code null} elements.</span>
CampaignServiceMutateResponse
Errors returned when Authentication failed.
Errors that are thrown due to an authorization problem.
Represents bidding errors.
Bidding transition errors.
A list of all the error codes being used by the common budget domain package.
Base error class for Campaign Service.
Represents stats specific to Campaigns.
Encapsulates the errors thrown during client terms checks for adwords.
Conversion optimizer bidding strategy.
Used to switch a campaign's bidding strategy to conversion optimizer.
Errors associated with invalid dates and date ranges.
Errors related to distinct ids or content.
An id did not correspond to an entity, or it referred to an entity which does not belong to the customer.
Indicates that a server-side error has occured. {@code InternalApiError}s are generally not the result of an invalid request or message sent by the client.
Manual click based bidding where user pays per click.
Manual impression based bidding where user pays per thousand impressions.
Represents a money amount.
Error associated with creation of new entities using com.google.ads.api.services.common.id.TempIds.
A list of all errors associated with the @NotEmpty constraints.
Indicates that the customer is not whitelisted for accessing the API.
Errors associated with contents not null constraint.
Number value types for constructing number valued ranges.
Unauthorized access errors as determined by the invoked service's access policy.
A list of all errors associated with the @SupportedOperators constraints.
Percentage CPA based bidding where user pays a percent of conversions.
AdGroup level bids used in percent CPA bidding strategy.
Encapsulates the errors thrown during developer quota checks.
Errors that are thrown if a quota limit is exceeded.
A list of all errors associated with the Range constraint.
Signals that a call failed because a measured rate exceeded.
A list of all errors associated with the @ReadOnly constraint.
The error reason represented by an enum.
Encapsulates the generic errors thrown when there's an error with user request.
Errors due to missing required field.
Indicates that the number of entries in the request or response exceeds the system limit.
Represents possible error codes when querying for stats.
A list of all errors associated with the @ContentsString constraint.
A list of all the error codes being used by the common targeting package.
Errors that are thrown due to a database access problem.
Exception class for holding a list of service errors.
In budget optimizer, Google automatically places bids for the user based on their daily/monthly budget.
Adgroup level bids used in budget optimizer bidding strategy.
Adgroup level bids used in conversion optimizer bidding strategy.
Adgroup level bids used in manual CPC bidding strategy.
Adgroup level bids used in manual CPM bidding strategy.
An operation on an AdWords campaign.
CampaignPage
Contains a subset of campaign resulting from the filtering and paging of the get call.
CampaignReturnValue
A container for return values from the CampaignService.
Number value type for constructing double valued ranges.
Number value type for constructing long valued ranges.
CampaignService
CampaignService
Page Details:
Contains all client objects for the CampaignService service.
PHP version 5 Copyright 2011, Google Inc. All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Tags:
Includes:
require_once(dirname(__FILE__)."/../../Lib/AdWordsSoapClient.php") [line 30]
|