Skip to content

Commit 9404e4a

Browse files
authored
Merge pull request #144 from BingAds/users/qitia/php_13.0.7
proxies update for v13.0.7
2 parents 3f734c3 + 1c322fc commit 9404e4a

File tree

82 files changed

+859
-21
lines changed

Some content is hidden

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

82 files changed

+859
-21
lines changed

src/V13/AdInsight/AuctionInsightKpi.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,12 @@ final class AuctionInsightKpi
5252
* @var double
5353
*/
5454
public $OutrankingShare;
55+
56+
/**
57+
* The number of times an ad is shown as the very first ad above the organic search results, divided by the total number of impressions it actually received.
58+
* @var double
59+
*/
60+
public $AbsoluteTopOfPageRate;
5561
}
5662

5763
}
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\AdInsight;
4+
5+
{
6+
/**
7+
* Defines a list of optional auction insight KPI properties that you can request when calling GetAuctionInsightData.
8+
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/auctioninsightkpiadditionalfield?view=bingads-13 AuctionInsightKpiAdditionalField Value Set
9+
*
10+
* @used-by GetAuctionInsightDataRequest
11+
*/
12+
final class AuctionInsightKpiAdditionalField
13+
{
14+
/** Request that the AbsoluteTopOfPageRate element be included within each returned AuctionInsightKpi object. */
15+
const AbsoluteTopOfPageRate = 'AbsoluteTopOfPageRate';
16+
}
17+
18+
}

src/V13/AdInsight/CurrencyCode.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
{
66
/**
7-
* Defines a selection of currency values.
7+
* Defines currency codes for the Ad Insight service.
88
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/currencycode?view=bingads-13 CurrencyCode Value Set
99
*
1010
* @used-by BidLandscapePoint

src/V13/AdInsight/GetAuctionInsightDataRequest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
*
1010
* @uses EntityType
1111
* @uses SearchParameter
12+
* @uses AuctionInsightKpiAdditionalField
1213
* @used-by BingAdsAdInsightService::GetAuctionInsightData
1314
*/
1415
final class GetAuctionInsightDataRequest
@@ -30,5 +31,11 @@ final class GetAuctionInsightDataRequest
3031
* @var SearchParameter[]
3132
*/
3233
public $SearchParameters;
34+
35+
/**
36+
* The list of additional properties that you want included within each returned auction insight KPI.
37+
* @var AuctionInsightKpiAdditionalField
38+
*/
39+
public $ReturnAdditionalFields;
3340
}
3441
}

src/V13/AdInsight/NegativeKeyword.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
{
66
/**
7-
* Defines a negative keyword with match type.
7+
* Defines a negative keyword with match type for traffic estimates.
88
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/negativekeyword?view=bingads-13 NegativeKeyword Data Object
99
*
1010
* @uses MatchType

src/V13/AdInsight/NetworkType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
{
66
/**
7-
* Defines the possible search networks on which an ad can display.
7+
* Defines the possible networks used for keyword research.
88
* @link https://docs.microsoft.com/en-us/advertising/ad-insight-service/networktype?view=bingads-13 NetworkType Value Set
99
*
1010
* @used-by NetworkCriterion

src/V13/Bulk/DownloadEntity.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,21 @@ final class DownloadEntity
392392

393393
/** Include Ad Group Filter Link Ad Extension records in the download that each represent the association relationship between an ad group and a filter link ad extension. */
394394
const AdGroupFilterLinkAdExtensions = 'AdGroupFilterLinkAdExtensions';
395+
396+
/** Include Flyer Ad Extension records in the download data. */
397+
const FlyerAdExtensions = 'FlyerAdExtensions';
398+
399+
/** Include Account Flyer Ad Extension records in the download that represents the association relationship between an account and a flyer ad extension. */
400+
const AccountFlyerAdExtensions = 'AccountFlyerAdExtensions';
401+
402+
/** Include Campaign Flyer Ad Extension records in the download that represents the association relationship between a campaign and a flyer ad extension. */
403+
const CampaignFlyerAdExtensions = 'CampaignFlyerAdExtensions';
404+
405+
/** Include Ad Group Flyer Ad Extension records in the download that each represent the association relationship between an ad group and a flyer ad extension. */
406+
const AdGroupFlyerAdExtensions = 'AdGroupFlyerAdExtensions';
407+
408+
/** Reserved. */
409+
const PortfolioBidStrategies = 'PortfolioBidStrategies';
395410
}
396411

397412
}

src/V13/Bulk/KeyValuePairOfstringstring.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
{
66
/**
7-
* The list of key and value strings for forward compatibility to avoid otherwise breaking changes when new elements are added in the current API version.
7+
* The key and value pair of string and string values defined by the Bulk service.
88
* @link https://docs.microsoft.com/en-us/advertising/bulk-service/keyvaluepairofstringstring?view=bingads-13 KeyValuePairOfstringstring Data Object
99
*
1010
* @used-by BatchError
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\CampaignManagement;
4+
5+
{
6+
/**
7+
* Defines a list of optional ad properties that you can request when calling GetAdsByAdGroupId, GetAdsByEditorialStatus, and GetAdsByIds.
8+
* @link https://docs.microsoft.com/en-us/advertising/campaign-management-service/adadditionalfield?view=bingads-13 AdAdditionalField Value Set
9+
*
10+
* @used-by GetAdsByAdGroupIdRequest
11+
* @used-by GetAdsByEditorialStatusRequest
12+
* @used-by GetAdsByIdsRequest
13+
*/
14+
final class AdAdditionalField
15+
{
16+
/** Request that the ImpressionTrackingUrls element be included within each returned ResponsiveAd object. */
17+
const ImpressionTrackingUrls = 'ImpressionTrackingUrls';
18+
}
19+
20+
}

src/V13/CampaignManagement/AdExtensionsTypeFilter.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ final class AdExtensionsTypeFilter
4848

4949
/** An ad extension that pairs one header with between 3 and 10 clickable text values that tell customers more about your business. */
5050
const FilterLinkAdExtension = 'FilterLinkAdExtension';
51+
52+
/** An ad extension that enables advertisers to distribute product or store catalogues (flyers) to potential customers. */
53+
const FlyerAdExtension = 'FlyerAdExtension';
5154
}
5255

5356
}

0 commit comments

Comments
 (0)