Google APIlity Library Documentation

Google APIlity Library Reference

The APIlity PHP Library provides an object-oriented way to easily access and manage the Google AdWords API from within PHP.
This comes along with an abstraction from the SOAP and WSDL details.

This reference documents all functions offered by the library. The functions are categorized into several sections with different senses.
Please note: each section has its own color represented by a colored bar at the right side and the particular link color. Thus orientation is very easy.

Quicknavigator

APIlity structure

Click the images to resize the class organigram and/or the object hierarchy:

APIlity class organigram   |   APIlity object hierarchy

Campaign.php

Quicknavigatior Back To Top APIlity Home   APIlity Forum
» Campaign  |  » AdGroup  |  » Criterion  |  » Ad  |  » Report  |  » KeywordTool  |  » SiteSuggestion  |  » TrafficEstimate  |  »  |  » Info

Object Operations

getAdScheduling
getAllAdGroups
getBelongsToClientEmail
getBudgetAmount
getBudgetOptimizerSettings
getBudgetPeriod
getCampaignData
getCampaignNegativeKeywordCriteria
getCampaignNegativeWebsiteCriteria
getCampaignStats
getEndDate
getEstimate
getGeoTargets
getId
getIsEnabledOptimizedAdServing
getIsEnabledSeparateContentBids
getLanguages
getName
getNetworkTargeting
getStartDate
getStatus
setAdScheduling
setBudgetAmount
setBudgetOptimizerSettings
setBudgetPeriod
setCampaignNegativeKeywordCriteria
setCampaignNegativeWebsiteCriteria
setConversionOptimizerSettings
setEndDate
setGeoTargets
setIsEnabledOptimizedAdServing
setIsEnabledSeparateContentBids
setLanguages
setName
setNetworkTargeting
setStatus
toXml

Class Operations

addCampaign
addCampaignList
addCampaignsOneByOne
createCampaignObject
getAllCampaigns
getCampaignList
removeCampaign
APIlity uses these native API Campaign functions.
These function are defined in the Campaign Service WSDL.

Object Operations