ReportDefinitionServiceのSelectorクラスに問題が発生しました。クラスは存在しません。ここでは公式のGoogleの例からコードは次のとおりです。Google AdWords API PHPDefinitionServiceセレクタ
// Load the service, so that the required classes are available.
$user->LoadService('ReportDefinitionService', 'v201603');
// Optional: Set clientCustomerId to get reports of your child accounts
// $user->SetClientCustomerId('INSERT_CLIENT_CUSTOMER_ID_HERE');
// Create selector.
$selector = new Selector(); //The error happens here. Class 'Selector' isn't found
$selector->fields = array('CampaignId', 'AdGroupId', 'Id', 'Criteria','CriteriaType', 'Impressions', 'Clicks', 'Cost');
ファイル/ベンダー/ googleads/googleads-PHP-libに/ srcに/グーグル/ API /広告/アドワーズ何もありませんセレクタの定義/ v201603/ReportDefinitionServiceがあります。 phpですが、このクラスは他の多くのサービスで定義されています。
私はそれが私は、ディレクトリ・ベンダー/ googleads/googleads-PHP-libに/ srcに/グーグル/ API /広告/アドワーズ/ Utilのを追加した場合、エラーが表示されなくなり
Laravel 5.1上で動作するように取得しようとしています私のクラスマップへ/ v201603:
"autoload": {
"classmap": [
...
"vendor/googleads/googleads-php-lib/src/Google/Api/Ads/AdWords/Util/v201603"
],
...
しかし、私は、私はそれを行うことができるかどうかわかりません。どんなアイデアが間違っているのでしょうか?
ああ、私は、感謝の男を、それを逃しました! – Sergey