Skip to content

Commit c9f305e

Browse files
committed
update to version 13.0.14
1 parent a1660eb commit c9f305e

File tree

68 files changed

+1243
-31
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+1243
-31
lines changed

src/Auth/ServiceClient.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ private function RefreshServiceProxy()
242242
'features' => SOAP_SINGLE_ELEMENT_ARRAYS,
243243
// Disable keep_alive to avoid 'Process open FD table is full'
244244
'keep_alive' => FALSE,
245-
'user_agent' => 'BingAdsSDKPHP ' . '13.0.13 ' . PHP_VERSION,
245+
'user_agent' => 'BingAdsSDKPHP ' . '13.0.14 ' . PHP_VERSION,
246246
'cache_wsdl' => 'WSDL_CACHE_NONE',
247247

248248
/**
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Defines the auto-apply opt-in status for specific recommendation type.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/autoapplyrecommendationsinfo?view=bingads-13 AutoApplyRecommendationsInfo Data Object
9+
*
10+
* @used-by GetAutoApplyOptInStatusResponse
11+
*/
12+
final class AutoApplyRecommendationsInfo
13+
{
14+
/**
15+
* True for opt-in, False for opt-out.
16+
* @var boolean
17+
*/
18+
public $AAROptInStatus;
19+
20+
/**
21+
* Supported recommendation types in auto-apply mode.
22+
* @var string
23+
*/
24+
public $RecommendationType;
25+
}
26+
27+
}

src/V13/AdInsight/BatchError.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/batcherror?view=bingads-13 BatchError Data Object
99
*
1010
* @used-by ApiFaultDetail
11+
* @used-by SetAutoApplyOptInStatusResponse
1112
*/
1213
final class BatchError
1314
{

src/V13/AdInsight/DayMonthAndYear.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
* @used-by DateRangeSearchParameter
1212
* @used-by HistoricalSearchCountPeriodic
1313
* @used-by KeywordBidLandscape
14+
* @used-by PerformanceInsightsDetail
1415
* @used-by GetHistoricalSearchCountRequest
16+
* @used-by GetPerformanceInsightsDetailDataByAccountIdRequest
1517
*/
1618
final class DayMonthAndYear
1719
{

src/V13/AdInsight/EntityDetail.php

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/entitydetail?view=bingads-13 EntityDetail Data Object
9+
*
10+
* @used-by EntityParameter
11+
*/
12+
final class EntityDetail
13+
{
14+
/**
15+
* Reserved.
16+
* @var integer
17+
*/
18+
public $EntityId;
19+
20+
/**
21+
* Reserved.
22+
* @var string
23+
*/
24+
public $EntityName;
25+
}
26+
27+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/entityparameter?view=bingads-13 EntityParameter Data Object
9+
*
10+
* @uses EntityDetail
11+
* @uses PerformanceInsightsEntityType
12+
*/
13+
final class EntityParameter extends PerformanceInsightsMessageParameter
14+
{
15+
/**
16+
* Reserved.
17+
* @var integer
18+
*/
19+
public $EntityCount;
20+
21+
/**
22+
* Reserved.
23+
* @var EntityDetail[]
24+
*/
25+
public $EntityDetails;
26+
27+
/**
28+
* Reserved.
29+
* @var PerformanceInsightsEntityType
30+
*/
31+
public $EntityType;
32+
33+
/**
34+
* Reserved.
35+
* @var string
36+
*/
37+
public $SuggestedText;
38+
}
39+
40+
}

src/V13/AdInsight/EntityType.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
* Defines the entity types for retrieving auction insights.
88
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/entitytype?view=bingads-13 EntityType Value Set
99
*
10+
* @used-by PerformanceInsightsDetail
1011
* @used-by GetAuctionInsightDataRequest
12+
* @used-by GetPerformanceInsightsDetailDataByAccountIdRequest
1113
*/
1214
final class EntityType
1315
{
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Get the auto-apply recommendations opt-in status for a single account.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/getautoapplyoptinstatus?view=bingads-13 GetAutoApplyOptInStatus Request Object
9+
*
10+
* @used-by BingAdsAdInsightService::GetAutoApplyOptInStatus
11+
*/
12+
final class GetAutoApplyOptInStatusRequest
13+
{
14+
/**
15+
* Determines the type of recommendations that you want to get the auto-apply opt-in status for.
16+
* @var string[]
17+
*/
18+
public $RecommendationTypesInputs;
19+
}
20+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Get the auto-apply recommendations opt-in status for a single account.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/getautoapplyoptinstatus?view=bingads-13 GetAutoApplyOptInStatus Response Object
9+
*
10+
* @uses AutoApplyRecommendationsInfo
11+
* @used-by BingAdsAdInsightService::GetAutoApplyOptInStatus
12+
*/
13+
final class GetAutoApplyOptInStatusResponse
14+
{
15+
/**
16+
* An array of AutoApplyRecommendationsInfo object which identifies auto-apply opt-in status for the given recommendation types in the request.
17+
* @var AutoApplyRecommendationsInfo[]
18+
*/
19+
public $AutoApplyRecommendationsStatus;
20+
}
21+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/getperformanceinsightsdetaildatabyaccountid?view=bingads-13 GetPerformanceInsightsDetailDataByAccountId Request Object
9+
*
10+
* @uses EntityType
11+
* @uses DayMonthAndYear
12+
* @used-by BingAdsAdInsightService::GetPerformanceInsightsDetailDataByAccountId
13+
*/
14+
final class GetPerformanceInsightsDetailDataByAccountIdRequest
15+
{
16+
/**
17+
* Reserved.
18+
* @var EntityType
19+
*/
20+
public $EntityType;
21+
22+
/**
23+
* Reserved.
24+
* @var DayMonthAndYear
25+
*/
26+
public $StartDate;
27+
28+
/**
29+
* Reserved.
30+
* @var DayMonthAndYear
31+
*/
32+
public $EndDate;
33+
}
34+
}

0 commit comments

Comments
 (0)