Projects / Google APIlity

Google APIlity

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.

Operating Systems

Recent releases

  •  25 Nov 2008 16:04

    Release Notes: The getActiveCampaigns and getActiveAdGroups functions were added in order to obtain only active Campaigns or AdGroups. The getRecommendedBudget function was added. The firstPageCpc and qualityScore fields were added in KeywordCriterion objects. The MobileImageAd ad type was added. The getClientsClientAccountInfos and getManagersClientAccountInfos functions were added. The getMccAlerts function was added. The Keyword Tool now returns average search volume and last month's search volume data.

    •  29 Apr 2008 20:17

      Release Notes: This release has many features, bugfixes, and improvements. Conversion optimizer support has been added for Campaigns. CPC bidding for placement-targeted Campaigns has been added. There is a new function removeCriterionList to remove several Criteria at a time, and a new function getCustomizedKeywordListEstimate that allows you to receive the same results as with Google AdWords' Traffic Estimator Sandbox. Support has been added for the ContentPlacement report type. Many documentation bugs have been fixed, and there are many minor bugfixes.

      •  13 Dec 2007 18:23

        Release Notes: Bugfixes. Campaign end date handling has been added. The behavior for set{Headline|Description1|Description2| DestinationUrl|DisplayUrl}(...) has been modified. A new APIlity object-oriented mode has been added.

        •  25 Oct 2007 06:48

          Release Notes: The report interface was completely changed. Please see for details. The AdGroup CPC and CPM fields were renamed.

          •  05 Oct 2007 23:14

            Release Notes: The global variables $authenticationContext, $faultStack, and $soapClients have been replaced with static variables. The invisible characters bug in NuSOAP that caused sessions to fail on initialization has been fixed. A typo in Criterion.php where the maxCpc field was macCpc has been fixed. A bug in checkCriterionList() where the optional destinationUrl and isNegative fields were strictly assumed has been fixed. A bug in Ad.php for ImageAds, where the exemption request was missing, has been fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.