Skip to content

Commit

Permalink
Release 57.0.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
pierrick committed May 18, 2022
1 parent 574735f commit f0ac839
Show file tree
Hide file tree
Showing 1,897 changed files with 45,407 additions and 43,323 deletions.
23 changes: 21 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
### 57.0.0

##### AdWords

* Updated examples/AdWords/LaravelSampleApp/composer.lock file.

##### Ad Manager

* Added support for v202205.
* Removed support for v202105.
* Removed examples for v202108.
* Removed salesperson split from CreateProposals for v202205.
* Updated RunInventoryReport to use new Ad Exchange columns for v202205.
* Regenerated v202202 stubs to include missing SERVING_RESTRICTION dimensions.

##### Common

* No changes.

### 56.0.0

##### AdWords
Expand Down Expand Up @@ -473,7 +492,7 @@ function `setTimeZoneID` to `setTimeZoneId`.

* Added a sample application to demonstrate how to use the AdWords API with
the Laravel framework. The location of the sample application is
[`examples/AdWords/LaravelSampleApp/`](https://github.com/googleads/googleads-php-lib/tree/master/examples/AdWords/LaravelSampleApp).
[`examples/AdWords/LaravelSampleApp/`](https://github.com/googleads/googleads-php-lib/tree/HEAD/examples/AdWords/LaravelSampleApp).

##### Ad Manager

Expand Down Expand Up @@ -844,7 +863,7 @@ function `setTimeZoneID` to `setTimeZoneId`.
##### Common

* Library is now stable and no longer in beta. See the [Upgrading
guide](https://github.com/googleads/googleads-php-lib/blob/master/UPGRADING.md)
guide](https://github.com/googleads/googleads-php-lib/blob/HEAD/UPGRADING.md)
for details on how to upgrade.
* Fixed the issue that some enum values whose names conflict with PHP reserved
keywords were generated by prepending "a", e.g., "aDEFAULT". They are now
Expand Down
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This project hosts the PHP client library for the various SOAP-based Ads APIs
> **The AdWords API is [sunsetting](https://ads-developers.googleblog.com/2022/04/reminder-requests-to-adwords-api-will.html).
> You can use the new client library [google-ads-php](https://github.com/googleads/google-ads-php) to access the new [Google Ads API](https://developers.google.com/google-ads/api/docs/start) instead.**
[![PHP version](https://badge.fury.io/ph/googleads%2Fgoogleads-php-lib.svg)](https://badge.fury.io/ph/googleads%2Fgoogleads-php-lib) [![Build Status](https://travis-ci.org/googleads/googleads-php-lib.svg?branch=master)](https://travis-ci.org/googleads/googleads-php-lib)
[![PHP version](https://badge.fury.io/ph/googleads%2Fgoogleads-php-lib.svg)](https://badge.fury.io/ph/googleads%2Fgoogleads-php-lib) [![Build Status](https://travis-ci.org/googleads/googleads-php-lib.svg?branch=main)](https://travis-ci.org/googleads/googleads-php-lib)

### Requirements and Preparation

Expand Down Expand Up @@ -34,12 +34,12 @@ Copy the sample `adsapi_php.ini` for your product to your
[home directory](https://en.wikipedia.org/wiki/Home_directory#Default_home_directory_per_operating_system)
and fill out the required properties before downloading the library.
This library determines the home directory of your computer by using
[`EnvironmentalVariables::getHome()`](https://github.com/googleads/googleads-php-lib/blob/master/src/Google/AdsApi/Common/Util/EnvironmentalVariables.php#L34).
[`EnvironmentalVariables::getHome()`](https://github.com/googleads/googleads-php-lib/blob/HEAD/src/Google/AdsApi/Common/Util/EnvironmentalVariables.php#L34).

* [AdWords
adsapi_php.ini](https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/adsapi_php.ini)
adsapi_php.ini](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/AdWords/adsapi_php.ini)
* [Ad Manager
adsapi_php.ini](https://github.com/googleads/googleads-php-lib/blob/master/examples/AdManager/adsapi_php.ini)
adsapi_php.ini](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/AdManager/adsapi_php.ini)

### Downloading this library

Expand All @@ -55,7 +55,7 @@ There are three ways of downloading this library as described below.

* If you don't have OAuth2 credentials prior to using
[installed application flow](https://github.com/googleads/googleads-php-lib/wiki/API-access-using-own-credentials-(installed-application-flow)),
you'll need [examples/Auth/GetRefreshToken.php](https://github.com/googleads/googleads-php-lib/blob/master/examples/Auth/GetRefreshToken.php).
you'll need [examples/Auth/GetRefreshToken.php](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/Auth/GetRefreshToken.php).
In this case, using `composer require` is not an option since there are no
example files downloaded with the library.
* **Our examples are meant to be run from the command line and not as a
Expand Down Expand Up @@ -95,7 +95,7 @@ this library (e.g., submitting pull requests) or wish to try our examples.
1. Follow [Setting up your OAuth2 credentials](#setting-up-your-oauth2-credentials)
if you haven't set up the credentials yet.
1. You can now use the library and run any examples you want. Try
[GetCampaigns.php](https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201806/BasicOperations/GetCampaigns.php)
[GetCampaigns.php](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/AdWords/v201809/BasicOperations/GetCampaigns.php)
by executing the following command:

```
Expand All @@ -120,7 +120,7 @@ client library. The extracted directory of the tarball will contain only the
1. Follow [Setting up your OAuth2 credentials](#setting-up-your-oauth2-credentials)
if you haven't set up the credentials yet.
1. You can now run any examples you want. Try
[GetCampaigns.php](https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201806/BasicOperations/GetCampaigns.php)
[GetCampaigns.php](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/AdWords/v201809/BasicOperations/GetCampaigns.php)
by executing the following command:

```
Expand Down Expand Up @@ -151,9 +151,9 @@ The best way to learn how to use this library is to review the examples for your
product.

* [AdWords
examples](https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords)
examples](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/AdWords)
* [Ad Manager
examples](https://github.com/googleads/googleads-php-lib/blob/master/examples/AdManager)
examples](https://github.com/googleads/googleads-php-lib/blob/HEAD/examples/AdManager)

> All our examples are meant to be run via the command line and not through a
> webpage.
Expand Down Expand Up @@ -216,9 +216,9 @@ It is highly recommended that you use an `adsapi_php.ini` file. However, if you
don't want to or can't use one, you can use the OAuth2 token and ads session
builders instead to set the same information. See the builders for details:

* [OAuth2TokenBuilder](https://github.com/googleads/googleads-php-lib/blob/master/src/Google/AdsApi/Common/OAuth2TokenBuilder.php)
* [AdWordsSessionBuilder](https://github.com/googleads/googleads-php-lib/blob/master/src/Google/AdsApi/AdWords/AdWordsSessionBuilder.php)
* [AdManagerSessionBuilder](https://github.com/googleads/googleads-php-lib/blob/master/src/Google/AdsApi/AdManager/AdManagerSessionBuilder.php)
* [OAuth2TokenBuilder](https://github.com/googleads/googleads-php-lib/blob/HEAD/src/Google/AdsApi/Common/OAuth2TokenBuilder.php)
* [AdWordsSessionBuilder](https://github.com/googleads/googleads-php-lib/blob/HEAD/src/Google/AdsApi/AdWords/AdWordsSessionBuilder.php)
* [AdManagerSessionBuilder](https://github.com/googleads/googleads-php-lib/blob/HEAD/src/Google/AdsApi/AdManager/AdManagerSessionBuilder.php)

### WSDL objects with names that are reserved PHP keywords

Expand Down
Loading

0 comments on commit f0ac839

Please sign in to comment.