Skip to content

Commit c27c410

Browse files
authored
Merge pull request #213 from BingAds/v13.0.25.1
v13.0.25.1
2 parents 9f2f6b5 + 53f577c commit c27c410

File tree

9 files changed

+204
-1
lines changed

9 files changed

+204
-1
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.25 ' . PHP_VERSION,
245+
'user_agent' => 'BingAdsSDKPHP ' . '13.0.25.1 ' . PHP_VERSION,
246246
'cache_wsdl' => 'WSDL_CACHE_NONE',
247247

248248
/**

src/V13/AdInsight/GetAudienceFullEstimationRequest.php

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,5 +100,29 @@ final class GetAudienceFullEstimationRequest
100100
* @var Currency
101101
*/
102102
public $Currency;
103+
104+
/**
105+
* Reserved.
106+
* @var integer
107+
*/
108+
public $MultiAdTypes;
109+
110+
/**
111+
* Reserved.
112+
* @var \DateTime
113+
*/
114+
public $StartDate;
115+
116+
/**
117+
* Reserved.
118+
* @var \DateTime
119+
*/
120+
public $EndDate;
121+
122+
/**
123+
* Reserved.
124+
* @var float
125+
*/
126+
public $TotalBudget;
103127
}
104128
}

src/V13/CampaignManagement/GetUetTagsByIdsRequest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* Gets the specified Universal Event Tracking (UET) tags.
88
* @link https:/learn.microsoft.com/advertising/campaign-management-service/getuettagsbyids?view=bingads-13 GetUetTagsByIds Request Object
99
*
10+
* @uses UetTagAdditionalField
1011
* @used-by BingAdsCampaignManagementService::GetUetTagsByIds
1112
*/
1213
final class GetUetTagsByIdsRequest
@@ -16,5 +17,11 @@ final class GetUetTagsByIdsRequest
1617
* @var integer[]
1718
*/
1819
public $TagIds;
20+
21+
/**
22+
* Reserved.
23+
* @var UetTagAdditionalField
24+
*/
25+
public $ReturnAdditionalFields;
1926
}
2027
}

src/V13/CampaignManagement/UetTag.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @link https:/learn.microsoft.com/advertising/campaign-management-service/uettag?view=bingads-13 UetTag Data Object
99
*
1010
* @uses CustomerShare
11+
* @uses UetTagIndustry
1112
* @uses UetTagTrackingStatus
1213
* @used-by AddUetTagsRequest
1314
* @used-by AddUetTagsResponse
@@ -34,6 +35,12 @@ final class UetTag
3435
*/
3536
public $Id;
3637

38+
/**
39+
* Reserved.
40+
* @var UetTagIndustry
41+
*/
42+
public $Industry;
43+
3744
/**
3845
* The UET tag name.
3946
* @var string
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\CampaignManagement;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/campaign-management-service/uettagadditionalfield?view=bingads-13 UetTagAdditionalField Value Set
9+
*
10+
* @used-by GetUetTagsByIdsRequest
11+
*/
12+
final class UetTagAdditionalField
13+
{
14+
/** Reserved. */
15+
const Industry = 'Industry';
16+
}
17+
18+
}
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\CampaignManagement;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/campaign-management-service/uettagindustry?view=bingads-13 UetTagIndustry Value Set
9+
*
10+
* @used-by UetTag
11+
*/
12+
final class UetTagIndustry
13+
{
14+
/** Reserved. */
15+
const AdultGambling = 'AdultGambling';
16+
17+
/** Reserved. */
18+
const Autos = 'Autos';
19+
20+
/** Reserved. */
21+
const B2BServices = 'B2BServices';
22+
23+
/** Reserved. */
24+
const B2CServices = 'B2CServices';
25+
26+
/** Reserved. */
27+
const CPG = 'CPG';
28+
29+
/** Reserved. */
30+
const CareersEducation = 'CareersEducation';
31+
32+
/** Reserved. */
33+
const CommunitySocialCharitableGroups = 'CommunitySocialCharitableGroups';
34+
35+
/** Reserved. */
36+
const Entertainment = 'Entertainment';
37+
38+
/** Reserved. */
39+
const FinancialServicesInsurance = 'FinancialServicesInsurance';
40+
41+
/** Reserved. */
42+
const Government = 'Government';
43+
44+
/** Reserved. */
45+
const HealthWellness = 'HealthWellness';
46+
47+
/** Reserved. */
48+
const RealEstate = 'RealEstate';
49+
50+
/** Reserved. */
51+
const RestaurantsFood = 'RestaurantsFood';
52+
53+
/** Reserved. */
54+
const Retail = 'Retail';
55+
56+
/** Reserved. */
57+
const ScienceSocialScienceOthers = 'ScienceSocialScienceOthers';
58+
59+
/** Reserved. */
60+
const TechnologyTelecommunications = 'TechnologyTelecommunications';
61+
62+
/** Reserved. */
63+
const TravelTransportation = 'TravelTransportation';
64+
65+
/** Reserved. */
66+
const Other = 'Other';
67+
68+
/** Reserved. */
69+
const Unknown = 'Unknown';
70+
}
71+
72+
}

src/V13/Reporting/AdDistributionReportFilter.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ final class AdDistributionReportFilter
3131

3232
/** The report will contain audience ads. */
3333
const Audience = 'Audience';
34+
35+
/** Reserved. */
36+
const CrossNetwork = 'CrossNetwork';
3437
}
3538

3639
}

src/V13/Reporting/GeographicPerformanceReportColumn.php

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,42 @@ final class GeographicPerformanceReportColumn
214214

215215
/** The asset group status. */
216216
const AssetGroupStatus = 'AssetGroupStatus';
217+
218+
/** Reserved. */
219+
const Downloads = 'Downloads';
220+
221+
/** Reserved. */
222+
const PostClickDownloadRate = 'PostClickDownloadRate';
223+
224+
/** Reserved. */
225+
const CostPerDownload = 'CostPerDownload';
226+
227+
/** Reserved. */
228+
const AppInstalls = 'AppInstalls';
229+
230+
/** Reserved. */
231+
const PostClickInstallRate = 'PostClickInstallRate';
232+
233+
/** Reserved. */
234+
const CPI = 'CPI';
235+
236+
/** Reserved. */
237+
const Purchases = 'Purchases';
238+
239+
/** Reserved. */
240+
const PostInstallPurchaseRate = 'PostInstallPurchaseRate';
241+
242+
/** Reserved. */
243+
const CPP = 'CPP';
244+
245+
/** Reserved. */
246+
const Subscriptions = 'Subscriptions';
247+
248+
/** Reserved. */
249+
const PostInstallSubscriptionRate = 'PostInstallSubscriptionRate';
250+
251+
/** Reserved. */
252+
const CPS = 'CPS';
217253
}
218254

219255
}

src/V13/Reporting/UserLocationPerformanceReportColumn.php

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,42 @@ final class UserLocationPerformanceReportColumn
217217

218218
/** The asset group name. */
219219
const AssetGroupName = 'AssetGroupName';
220+
221+
/** Reserved. */
222+
const Downloads = 'Downloads';
223+
224+
/** Reserved. */
225+
const PostClickDownloadRate = 'PostClickDownloadRate';
226+
227+
/** Reserved. */
228+
const CostPerDownload = 'CostPerDownload';
229+
230+
/** Reserved. */
231+
const AppInstalls = 'AppInstalls';
232+
233+
/** Reserved. */
234+
const PostClickInstallRate = 'PostClickInstallRate';
235+
236+
/** Reserved. */
237+
const CPI = 'CPI';
238+
239+
/** Reserved. */
240+
const Purchases = 'Purchases';
241+
242+
/** Reserved. */
243+
const PostInstallPurchaseRate = 'PostInstallPurchaseRate';
244+
245+
/** Reserved. */
246+
const CPP = 'CPP';
247+
248+
/** Reserved. */
249+
const Subscriptions = 'Subscriptions';
250+
251+
/** Reserved. */
252+
const PostInstallSubscriptionRate = 'PostInstallSubscriptionRate';
253+
254+
/** Reserved. */
255+
const CPS = 'CPS';
220256
}
221257

222258
}

0 commit comments

Comments
 (0)