diff --git a/src/Auth/ServiceClient.php b/src/Auth/ServiceClient.php index 51e9d95c..832984cd 100644 --- a/src/Auth/ServiceClient.php +++ b/src/Auth/ServiceClient.php @@ -242,7 +242,7 @@ private function RefreshServiceProxy() 'features' => SOAP_SINGLE_ELEMENT_ARRAYS, // Disable keep_alive to avoid 'Process open FD table is full' 'keep_alive' => FALSE, - 'user_agent' => 'BingAdsSDKPHP ' . '13.0.14 ' . PHP_VERSION, + 'user_agent' => 'BingAdsSDKPHP ' . '13.0.15 ' . PHP_VERSION, 'cache_wsdl' => 'WSDL_CACHE_NONE', /** diff --git a/src/V13/AdInsight/BatchError.php b/src/V13/AdInsight/BatchError.php index f43a0560..34e11591 100644 --- a/src/V13/AdInsight/BatchError.php +++ b/src/V13/AdInsight/BatchError.php @@ -8,7 +8,9 @@ * @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/batcherror?view=bingads-13 BatchError Data Object * * @used-by ApiFaultDetail + * @used-by GetTextAssetSuggestionsByFinalUrlsResponse * @used-by SetAutoApplyOptInStatusResponse + * @used-by TagRecommendationsResponse */ final class BatchError { diff --git a/src/V13/AdInsight/EntityDetail.php b/src/V13/AdInsight/EntityDetail.php index fdb131a6..7c356e9f 100644 --- a/src/V13/AdInsight/EntityDetail.php +++ b/src/V13/AdInsight/EntityDetail.php @@ -4,7 +4,7 @@ { /** - * Reserved. + * Defines an object that provides detail information for an entity for performance insights. * @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/entitydetail?view=bingads-13 EntityDetail Data Object * * @used-by EntityParameter @@ -12,13 +12,13 @@ final class EntityDetail { /** - * Reserved. + * For account, this is AccountId. * @var integer */ public $EntityId; /** - * Reserved. + * For account/campaign/ad group, this is the name information. * @var string */ public $EntityName; diff --git a/src/V13/AdInsight/EntityParameter.php b/src/V13/AdInsight/EntityParameter.php index 690f1618..139b20a3 100644 --- a/src/V13/AdInsight/EntityParameter.php +++ b/src/V13/AdInsight/EntityParameter.php @@ -4,7 +4,7 @@ { /** - * Reserved. + * Defines an object that provides parameter information for an entity. * @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/entityparameter?view=bingads-13 EntityParameter Data Object * * @uses EntityDetail @@ -13,25 +13,25 @@ final class EntityParameter extends PerformanceInsightsMessageParameter { /** - * Reserved. + * The number of entities. * @var integer */ public $EntityCount; /** - * Reserved. + * The detail information for entities. * @var EntityDetail[] */ public $EntityDetails; /** - * Reserved. + * The entity type. * @var PerformanceInsightsEntityType */ public $EntityType; /** - * Reserved. + * The suggested string value to substitute for the message. * @var string */ public $SuggestedText; diff --git a/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdRequest.php b/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdRequest.php index a36889fc..aa815513 100644 --- a/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdRequest.php +++ b/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdRequest.php @@ -4,7 +4,7 @@ { /** - * Reserved. + * Gets the performance insights detail data for a single account. * @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/getperformanceinsightsdetaildatabyaccountid?view=bingads-13 GetPerformanceInsightsDetailDataByAccountId Request Object * * @uses EntityType @@ -14,19 +14,19 @@ final class GetPerformanceInsightsDetailDataByAccountIdRequest { /** - * Reserved. + * The entity level that you want to request performance insights summary data from. * @var EntityType */ public $EntityType; /** - * Reserved. + * The start date range for performance insights. * @var DayMonthAndYear */ public $StartDate; /** - * Reserved. + * The end date range for performance insights. * @var DayMonthAndYear */ public $EndDate; diff --git a/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdResponse.php b/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdResponse.php index f4d9a9f8..18b9cd99 100644 --- a/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdResponse.php +++ b/src/V13/AdInsight/GetPerformanceInsightsDetailDataByAccountIdResponse.php @@ -4,7 +4,7 @@ { /** - * Reserved. + * Gets the performance insights detail data for a single account. * @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/getperformanceinsightsdetaildatabyaccountid?view=bingads-13 GetPerformanceInsightsDetailDataByAccountId Response Object * * @uses PerformanceInsightsDetail @@ -13,7 +13,7 @@ final class GetPerformanceInsightsDetailDataByAccountIdResponse { /** - * Reserved. + * Defines the performance insight results from calling the GetPerformanceInsightsDetailDataByAccountId operation. * @var PerformanceInsightsDetail[] */ public $Result; diff --git a/src/V13/AdInsight/GetRecommendationsRequest.php b/src/V13/AdInsight/GetRecommendationsRequest.php new file mode 100644 index 00000000..29349a21 --- /dev/null +++ b/src/V13/AdInsight/GetRecommendationsRequest.php @@ -0,0 +1,32 @@ +