Skip to content

Commit 5d851d1

Browse files
authored
Merge pull request #80 from BingAds/september-proxy-updates
proxy refresh
2 parents e167f4d + 1683cfd commit 5d851d1

25 files changed

+131
-15
lines changed

src/V12/Bulk/DownloadEntity.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,15 @@ final class DownloadEntity
272272

273273
/** Include Ad Group Negative Product Audience Association records in the download that each represent the association relationship between an ad group and a product audience exclusion. */
274274
const AdGroupNegativeProductAudienceAssociations = 'AdGroupNegativeProductAudienceAssociations';
275+
276+
/** Include Similar Remarketing List records in the download data. */
277+
const SimilarRemarketingLists = 'SimilarRemarketingLists';
278+
279+
/** Include Ad Group Similar Remarketing List Association records in the download that each represent the association relationship between an ad group and a similar remarketing list. */
280+
const AdGroupSimilarRemarketingListAssociations = 'AdGroupSimilarRemarketingListAssociations';
281+
282+
/** Include Ad Group Negative Similar Remarketing List Association records in the download that each represent the association relationship between an ad group and a similar remarketing list exclusion. */
283+
const AdGroupNegativeSimilarRemarketingListAssociations = 'AdGroupNegativeSimilarRemarketingListAssociations';
275284
}
276285

277286
}

src/V12/CampaignManagement/AccountPropertyName.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ final class AccountPropertyName
2121
/** Used to get or set the property that determines whether MSCLKID auto-tagging is enabled for the account. */
2222
const MSCLKIDAutoTaggingEnabled = 'MSCLKIDAutoTaggingEnabled';
2323

24-
/** Reserved. */
24+
/** Used to get or set the property that determines whether you want to send customers directly to your final URL while click measurement runs in the background. */
2525
const AdClickParallelTracking = 'AdClickParallelTracking';
2626
}
2727

src/V12/CampaignManagement/Ad.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
class Ad
2323
{
2424
/**
25-
* The Ad Format Preference is used to indicate whether or not you prefer the ad copy to be shown to users as a search or native ad.
25+
* The Ad Format Preference is used to indicate whether or not you prefer the ad copy to be shown to users as a search or audience ad.
2626
* @var string
2727
*/
2828
public $AdFormatPreference;
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
namespace Microsoft\BingAds\V12\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/bingads/campaign-management-service/adadditionalfield?view=bingads-12 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 TitlePart3 element be included within each returned ExpandedTextAd object. */
17+
const TitlePart3 = 'TitlePart3';
18+
19+
/** Request that the TextPart2 element be included within each returned ExpandedTextAd object. */
20+
const TextPart2 = 'TextPart2';
21+
}
22+
23+
}

src/V12/CampaignManagement/CampaignStatus.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ final class CampaignStatus
2626
/** The campaign is deleted. */
2727
const Deleted = 'Deleted';
2828

29-
/** Your campaign has been suspended and no ads are eligible for delivery because of potentially fraudulent activity. */
29+
/** Your campaign has been suspended because of suspicious activity, and no ads are eligible for delivery. */
3030
const Suspended = 'Suspended';
3131
}
3232

src/V12/CampaignManagement/ExpandedTextAd.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ final class ExpandedTextAd extends Ad
3333
*/
3434
public $Text;
3535

36+
/**
37+
* Reserved for future use.
38+
* @var string
39+
*/
40+
public $TextPart2;
41+
3642
/**
3743
* The first part of the ad title.
3844
* @var string
@@ -44,6 +50,12 @@ final class ExpandedTextAd extends Ad
4450
* @var string
4551
*/
4652
public $TitlePart2;
53+
54+
/**
55+
* Reserved for future use.
56+
* @var string
57+
*/
58+
public $TitlePart3;
4759
}
4860

4961
}

src/V12/CampaignManagement/GetAdsByAdGroupIdRequest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @link https://docs.microsoft.com/en-us/bingads/campaign-management-service/getadsbyadgroupid?view=bingads-12 GetAdsByAdGroupId Request Object
99
*
1010
* @uses AdType
11+
* @uses AdAdditionalField
1112
* @used-by BingAdsCampaignManagementService::GetAdsByAdGroupId
1213
*/
1314
final class GetAdsByAdGroupIdRequest
@@ -23,5 +24,11 @@ final class GetAdsByAdGroupIdRequest
2324
* @var AdType[]
2425
*/
2526
public $AdTypes;
27+
28+
/**
29+
* The list of additional properties that you want included within each returned Ad object.
30+
* @var AdAdditionalField
31+
*/
32+
public $ReturnAdditionalFields;
2633
}
2734
}

src/V12/CampaignManagement/GetAdsByEditorialStatusRequest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
*
1010
* @uses AdEditorialStatus
1111
* @uses AdType
12+
* @uses AdAdditionalField
1213
* @used-by BingAdsCampaignManagementService::GetAdsByEditorialStatus
1314
*/
1415
final class GetAdsByEditorialStatusRequest
@@ -30,5 +31,11 @@ final class GetAdsByEditorialStatusRequest
3031
* @var AdType[]
3132
*/
3233
public $AdTypes;
34+
35+
/**
36+
* The list of additional properties that you want included within each returned Ad object.
37+
* @var AdAdditionalField
38+
*/
39+
public $ReturnAdditionalFields;
3340
}
3441
}

src/V12/CampaignManagement/GetAdsByIdsRequest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @link https://docs.microsoft.com/en-us/bingads/campaign-management-service/getadsbyids?view=bingads-12 GetAdsByIds Request Object
99
*
1010
* @uses AdType
11+
* @uses AdAdditionalField
1112
* @used-by BingAdsCampaignManagementService::GetAdsByIds
1213
*/
1314
final class GetAdsByIdsRequest
@@ -29,5 +30,11 @@ final class GetAdsByIdsRequest
2930
* @var AdType[]
3031
*/
3132
public $AdTypes;
33+
34+
/**
35+
* The list of additional properties that you want included within each returned Ad object.
36+
* @var AdAdditionalField
37+
*/
38+
public $ReturnAdditionalFields;
3239
}
3340
}

src/V12/CampaignManagement/PriceTableRow.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ final class PriceTableRow
5050
public $Price;
5151

5252
/**
53-
* The price qualifier.
53+
* The price qualifier for a given product or service e.
5454
* @var PriceQualifier
5555
*/
5656
public $PriceQualifier;
5757

5858
/**
59-
* The price unit.
59+
* The price unit allows you to specify the cost in terms of hour, day, week, etc.
6060
* @var PriceUnit
6161
*/
6262
public $PriceUnit;

0 commit comments

Comments
 (0)