Skip to content

Commit e9333fe

Browse files
authored
Merge pull request #214 from BingAds/v13.0.25.2
v13.0.25.2
2 parents c27c410 + 9f9cf35 commit e9333fe

File tree

70 files changed

+1418
-54
lines changed

Some content is hidden

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

70 files changed

+1418
-54
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.1 ' . PHP_VERSION,
245+
'user_agent' => 'BingAdsSDKPHP ' . '13.0.25.2 ' . PHP_VERSION,
246246
'cache_wsdl' => 'WSDL_CACHE_NONE',
247247

248248
/**

src/V13/AdInsight/Breakdown.php

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/ad-insight-service/breakdown?view=bingads-13 Breakdown Data Object
9+
*
10+
* @used-by Breakdowns
11+
*/
12+
class Breakdown
13+
{
14+
/**
15+
* Reserved.
16+
* @var string[]
17+
*/
18+
public $Keys;
19+
20+
/**
21+
* Reserved.
22+
* @var integer[]
23+
*/
24+
public $Values;
25+
26+
/**
27+
* Reserved.
28+
* @var integer[]
29+
*/
30+
public $GlobalValues;
31+
}
32+
33+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/ad-insight-service/breakdowncategory?view=bingads-13 BreakdownCategory Value Set
9+
*
10+
* @used-by GetAudienceBreakdownRequest
11+
*/
12+
final class BreakdownCategory
13+
{
14+
/** Reserved. */
15+
const All = 'All';
16+
17+
/** Reserved. */
18+
const Demographics = 'Demographics';
19+
20+
/** Reserved. */
21+
const Location = 'Location';
22+
23+
/** Reserved. */
24+
const Interest = 'Interest';
25+
26+
/** Reserved. */
27+
const Device = 'Device';
28+
}
29+
30+
}

src/V13/AdInsight/Breakdowns.php

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/ad-insight-service/breakdowns?view=bingads-13 Breakdowns Data Object
9+
*
10+
* @uses Breakdown
11+
* @uses LocationBreakdown
12+
* @used-by GetAudienceBreakdownResponse
13+
*/
14+
final class Breakdowns
15+
{
16+
/**
17+
* Reserved.
18+
* @var Breakdown
19+
*/
20+
public $Age;
21+
22+
/**
23+
* Reserved.
24+
* @var Breakdown
25+
*/
26+
public $Device;
27+
28+
/**
29+
* Reserved.
30+
* @var Breakdown
31+
*/
32+
public $Gender;
33+
34+
/**
35+
* Reserved.
36+
* @var Breakdown
37+
*/
38+
public $InMarket;
39+
40+
/**
41+
* Reserved.
42+
* @var Breakdown
43+
*/
44+
public $Industry;
45+
46+
/**
47+
* Reserved.
48+
* @var Breakdown
49+
*/
50+
public $JobFunction;
51+
52+
/**
53+
* Reserved.
54+
* @var LocationBreakdown
55+
*/
56+
public $LocationCountry;
57+
58+
/**
59+
* Reserved.
60+
* @var LocationBreakdown
61+
*/
62+
public $Location;
63+
64+
/**
65+
* Reserved.
66+
* @var LocationBreakdown
67+
*/
68+
public $LocationSubGeography;
69+
70+
/**
71+
* Reserved.
72+
* @var LocationBreakdown
73+
*/
74+
public $LocationMetroArea;
75+
76+
/**
77+
* Reserved.
78+
* @var LocationBreakdown
79+
*/
80+
public $LocationCity;
81+
82+
/**
83+
* Reserved.
84+
* @var LocationBreakdown
85+
*/
86+
public $LocationPostalCode;
87+
88+
/**
89+
* Reserved.
90+
* @var LocationBreakdown
91+
*/
92+
public $LocationCounty;
93+
}
94+
95+
}

src/V13/AdInsight/Currency.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* Defines a value set of currencies.
88
* @link https:/learn.microsoft.com/advertising/ad-insight-service/currency?view=bingads-13 Currency Value Set
99
*
10+
* @used-by GetAudienceBreakdownResponse
1011
* @used-by GetAudienceFullEstimationRequest
1112
* @used-by GetAudienceFullEstimationResponse
1213
*/
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/ad-insight-service/decimalroundedbytype?view=bingads-13 DecimalRoundedByType Data Object
9+
*
10+
* @used-by GetAudienceFullEstimationResponse
11+
*/
12+
final class DecimalRoundedByType
13+
{
14+
}
15+
16+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/ad-insight-service/decimalroundedrangeresultbytype?view=bingads-13 DecimalRoundedRangeResultByType Data Object
9+
*
10+
* @used-by GetAudienceFullEstimationResponse
11+
*/
12+
final class DecimalRoundedRangeResultByType
13+
{
14+
}
15+
16+
}

src/V13/AdInsight/DecimalRoundedResult.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
*
1010
* @uses ScaleUnit
1111
* @used-by RangeResultOfDecimalRoundedResult
12+
* @used-by GetAudienceBreakdownResponse
1213
* @used-by GetAudienceFullEstimationResponse
1314
*/
1415
final class DecimalRoundedResult

src/V13/AdInsight/Feed.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* Defines a Feed data object.
88
* @link https:/learn.microsoft.com/advertising/ad-insight-service/feed?view=bingads-13 Feed Data Object
99
*
10+
* @used-by GetAudienceBreakdownRequest
1011
* @used-by GetAudienceFullEstimationRequest
1112
*/
1213
final class Feed
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V13\AdInsight;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https:/learn.microsoft.com/advertising/ad-insight-service/getaudiencebreakdown?view=bingads-13 GetAudienceBreakdown Request Object
9+
*
10+
* @uses SelectionOfAgeEnum
11+
* @uses SelectionOfGenderEnum
12+
* @uses SelectionOflong
13+
* @uses RadiusTarget
14+
* @uses Feed
15+
* @uses BreakdownCategory
16+
* @used-by BingAdsAdInsightService::GetAudienceBreakdown
17+
*/
18+
final class GetAudienceBreakdownRequest
19+
{
20+
/**
21+
* Reserved.
22+
* @var SelectionOfAgeEnum
23+
*/
24+
public $Age;
25+
26+
/**
27+
* Reserved.
28+
* @var SelectionOfGenderEnum
29+
*/
30+
public $Gender;
31+
32+
/**
33+
* Reserved.
34+
* @var SelectionOflong
35+
*/
36+
public $Audience;
37+
38+
/**
39+
* Reserved.
40+
* @var SelectionOflong
41+
*/
42+
public $Company;
43+
44+
/**
45+
* Reserved.
46+
* @var SelectionOflong
47+
*/
48+
public $Industry;
49+
50+
/**
51+
* Reserved.
52+
* @var SelectionOflong
53+
*/
54+
public $JobFunction;
55+
56+
/**
57+
* Reserved.
58+
* @var SelectionOflong
59+
*/
60+
public $Location;
61+
62+
/**
63+
* Reserved.
64+
* @var RadiusTarget[]
65+
*/
66+
public $RadiusTargets;
67+
68+
/**
69+
* Reserved.
70+
* @var integer
71+
*/
72+
public $CampaignBiddingStrategy;
73+
74+
/**
75+
* Reserved.
76+
* @var integer
77+
*/
78+
public $CampaignSubType;
79+
80+
/**
81+
* Reserved.
82+
* @var Feed
83+
*/
84+
public $Feed;
85+
86+
/**
87+
* Reserved.
88+
* @var integer
89+
*/
90+
public $Lcid;
91+
92+
/**
93+
* Reserved.
94+
* @var BreakdownCategory
95+
*/
96+
public $BreakdownReturnCategory;
97+
98+
/**
99+
* Reserved.
100+
* @var integer
101+
*/
102+
public $MultiAdTypes;
103+
}
104+
}

0 commit comments

Comments
 (0)