google-ads-php icon indicating copy to clipboard operation
google-ads-php copied to clipboard

Google Ads API Client Library for PHP

Results 43 google-ads-php issues
Sort by recently updated
recently updated
newest added

A basic value currently looks like "gl-php/7.2.16-1+ubuntu14.04.1+deb.sury.org+1 gapic/ gax/1.2.0 grpc/1.26.0". Two additional pieces of information would be great to add: - Version of Protobuf - Protobuf implementation (C or PHP)

enhancement
difficulty: medium
P2

This is especially important for the request ID extraction. It is currently returned by the API in the status metadata because of side effect so there is no insurance that...

enhancement
difficulty: hard
maintenance
P2

**Your client library and Google Ads API versions:** * Client library version: `v10.1.0` * Google Ads API version: `V8` **Your environment:** * PHP Version => 7.3.29-1~deb10u1 * System => `Linux...

bug
difficulty: medium
P2

Maybe have "use case" for automatic retries globally (all methods) for error codes LIKE `CONCURRENT_MODIFICATION` ?

enhancement
difficulty: hard
P3
usability

When C implementation of `grpc` is enabled in php.ini and `rest` transport is enabled from code `->withTransport('rest')` the `ConversionUploadServiceGapicClient.uploadClickConversions` method fails: ``` #0 /home/vagrant/google-oct/app/Vendor/google/gax/src/Transport/RestTransport.php(125): Google\Protobuf\Internal\Message->mergeFromJsonString() #1 /home/vagrant/google-oct/app/Vendor/guzzlehttp/promises/src/Promise.php(204): Google\ApiCore\Transport\RestTransport->Google\ApiCore\Transport\{closure}() #2 /home/vagrant/google-oct/app/Vendor/guzzlehttp/promises/src/Promise.php(153):...

bug
P3

I am using Google Ads client library V5 and I have no log generated I have set logging parameters into google_ads_php.ini [LOGGING] ; Optional logging settings. logFilePath = "/home/metaio-dev-di/google-ads-php/V5/GoogleAdsApi.log" logLevel...

enhancement

Hi, I would suggest to define/add gRPC and protobuf version on composer.json that is compatible with release of the new version of the Library. So that we can prevent any...

enhancement
docs improvement

Subject Initially discussed with @emma-brainlabs and @fiboknacky in issue #403 **Describe the problem you are trying to solve** Composer does not warn when the installed versions of the `grpc` and...

enhancement

**Describe the problem you are trying to solve** https://github.com/googleads/google-ads-php/pull/382 introduced a hard-coded implementation of the resource name templating for PaymentsProfile. This is a workaround only: it should be automatically generated...

enhancement

We've previously got report that some thrown exceptions are not logged properly. We should check if this is still true.

enhancement