簡體   English   中英

使用Google Adwords API時出錯

[英]Error using Google Adwords api

我正在嘗試使用adwords API庫(php)運行自適應廣告示例,但它給我以下錯誤

Fatal error: Uncaught exception 'Google\AdsApi\AdWords\v201702\cm\ApiException' with message '[OperationAccessDenied.OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE @ operations[0].operand.ad; trigger:'SEARCH']' in C:\xampp\htdocs\adfollower\app\Utils\adfollower\src\Google\AdsApi\Common\Util\Reflection.php:39 Stack trace: #0 C:\xampp\htdocs\adfollower\app\Utils\adfollower\src\Google\AdsApi\Common\Util\Reflection.php(39): ReflectionClass->newInstanceArgs(Array) 
    #1 C:\xampp\htdocs\adfollower\app\Utils\adfollower\src\Google\AdsApi\Common\AdsSoapClient.php(162): Google\AdsApi\Common\Util\Reflection->createInstance('Google\\AdsApi\\A...', '[OperationAcces...') 
    #2 C:\xampp\htdocs\adfollower\app\Utils\adfollower\src\Google\AdsApi\Common\AdsSoapClient.php(126): Google\AdsApi\Common\AdsSoapClient->parseApiExceptionFromSoapFault(Object(SoapFault)) 
    #3 C:\xampp\htdocs\adfollower\app\Utils\adfollower\src\Google\AdsApi\AdWords\v201702\cm\AdGroupAdService.php(189): Google\AdsApi\Common\AdsSoapClient->__soapCall('mutate', Array) 
    #4 C:\xampp\ht in C:\xampp\htdocs\adfollower\app\Utils\adfollower\src\Google\AdsApi\Common\Util\Reflection.php on line 39 

該錯誤表明您正在嘗試將廣告素材添加到與其類型不兼容的廣告系列中。

在您的特定情況下,您正在向搜索網絡廣告系列中添加自適應廣告,但是這種類型的廣告素材只能在展示廣告網絡中使用。

解決方案是使用適當的定位設置創建一個新的展示廣告系列,並在代碼中更新受影響的廣告系列ID。

根據上述錯誤,您提供的訪問詳細信息似乎不正確,因為它給出了權限錯誤。

您可以在此處找到示例: https//github.com/googleads/googleads-php-lib/tree/master/examples/AdWords

否則,您可以粘貼代碼(沒有訪問詳細信息),以便我們了解您如何實現它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM