Fatal error: Uncaught exception 'Google\AdsApi\AdWords\v201809\cm\ApiException' with message '[ExtensionSettingError.CONCRETE_EXTENSION_TYPE_REQUIRED @ operations[0].operand.extensionSetting.extensions[0], ExtensionSettingError.CONCRETE_EXTENSION_TYPE_REQUIRED @ operations[0].operand.extensionSetting.extensions[1], ExtensionSettingError.CONCRETE_EXTENSION_TYPE_REQUIRED @ operations[0].operand.extensionSetting.extensions[2], ExtensionSettingError.CONCRETE_EXTENSION_TYPE_REQUIRED @ operations[0].operand.extensionSetting.extensions[3]]' in /var/www/html/ad_manager/googleads-php-lib-v201809/src/Google/AdsApi/Common/Util/Reflection.php:43
--------------------------------------------------------------------------------------------------------------
$callouts = [];
$callout1 = new CalloutFeedItem();
$callout1->setCalloutText($callout_text_1);
$callouts[] = $callout1;
$callout2 = new CalloutFeedItem();
$callout2->setCalloutText($callout_text_2);
$callouts[] = $callout2;
$callout3 = new CalloutFeedItem();
$callout3->setCalloutText($callout_text_3);
$callouts[] = $callout3;
$callout4 = new CalloutFeedItem();
$callout4->setCalloutText($callout_text_4);
$callouts[] = $callout4;
// Create your campaign extension settings. This associates the callouts to your campaign.
$campaignExtensionSetting = new CampaignExtensionSetting();
$campaignExtensionSetting->setCampaignId($campaignId);
$campaignExtensionSetting->setExtensionType(FeedType::CALLOUT);
$campaignExtensionSetting->setExtensionSetting(new ExtensionSetting());
$campaignExtensionSetting->getExtensionSetting()->setExtensions($callouts);
// Create a campaign extension setting operation and add it to the list.
$operation = new CampaignExtensionSettingOperation();
$operation->setOperator(Operator::ADD);
$operation->setOperand($campaignExtensionSetting);
$operations = [$operation];
// Add the callouts on the server.
$result = $campaignExtensionSettingService->mutate($operations);
------------------------------------------------------------------------------------------------------------------------