I am upgrading from googleAdWords API to googleAds API. I am getting a fatal error in the example code of class GetKeywordStats.php:
PHP Fatal error: Uncaught TypeError: Argument 1 passed to Google\ApiCore\Transport\Grpc\ServerStreamingCallWrapper::__construct() must be an instance of Grpc\ServerStreamingCall, instance of Google\Ads\GoogleAds\Lib\V9\GoogleAdsLoggingServerStreamingCall given, called in /var/www/vendor/google/gax/src/Transport/GrpcTransport.php on line 208 and defined in /var/www/vendor/google/gax/src/Transport/Grpc/ServerStreamingCallWrapper.php:49 Stack trace: #0 /var/www/vendor/google/gax/src/Transport/GrpcTransport.php(208): Google\ApiCore\Transport\Grpc\ServerStreamingCallWrapper->__construct() #1 /var/www/vendor/google/gax/src/GapicClientTrait.php(608): Google\ApiCore\Transport\GrpcTransport->startServerStreamingCall() #2 /var/www/vendor/google/gax/src/Middleware/CredentialsWrapperMiddleware.php(61): Google\Ads\GoogleAds\V9\Services\Gapic\GoogleAdsServiceGapicClient->Google\ApiCore{closure}() #3 /var/www/vendor/google/gax/src/Middleware/FixedHeaderMiddleware.php(66): Google\A in /var/www/vendor/google/gax/src/Transport/Grpc/ServerStreamingCallWrapper.php on line 49
I had installed Grpc extension in PHP following this link:
https://cloud.google.com/php/grpc
What could be?
Thanks
Hello,
Thank you for reaching out to the Google Ads API support team.
|
||||||