google-ads-php
google-ads-php copied to clipboard
Google Ads API Client Library for PHP
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)
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...
**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...
Maybe have "use case" for automatic retries globally (all methods) for error codes LIKE `CONCURRENT_MODIFICATION` ?
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):...
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...
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...
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...
**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...
We've previously got report that some thrown exceptions are not logged properly. We should check if this is still true.