Skip to content

Commit 68ca0f3

Browse files
committed
update to version 13.0.13
1 parent 0438f67 commit 68ca0f3

14 files changed

+135
-3
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.12 ' . PHP_VERSION,
245+
'user_agent' => 'BingAdsSDKPHP ' . '13.0.13 ' . PHP_VERSION,
246246
'cache_wsdl' => 'WSDL_CACHE_NONE',
247247

248248
/**

src/V13/CampaignManagement/AudienceAdditionalField.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ final class AudienceAdditionalField
1313
{
1414
/** Request that the NormalForm element be included within each returned PageVisitorsRule object. */
1515
const NormalForm = 'NormalForm';
16+
17+
/** Reserved. */
18+
const NumberRuleItem = 'NumberRuleItem';
1619
}
1720

1821
}

src/V13/CampaignManagement/CallToAction.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,9 @@ final class CallToAction
250250

251251
/** The corresponding call to action in the ad. */
252252
const RegisterNow = 'RegisterNow';
253+
254+
/** Reserved. */
255+
const Automated = 'Automated';
253256
}
254257

255258
}
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\CampaignManagement;
4+
5+
{
6+
/**
7+
* Defines the possible compression types for the file to download.
8+
* @link https://docs.microsoft.com/en-us/advertising/campaign-management-service/compressiontype?view=bingads-13 CompressionType Value Set
9+
*
10+
* @used-by GetGeoLocationsFileUrlRequest
11+
*/
12+
final class CompressionType
13+
{
14+
/** Reserved. */
15+
const Zip = 'Zip';
16+
17+
/** The file should be GZIP compressed. */
18+
const GZip = 'GZip';
19+
}
20+
21+
}

src/V13/CampaignManagement/GetGeoLocationsFileUrlRequest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* Gets a temporary URL that you can use to download a file that contains identifiers for the geographical locations that you can target or exclude.
88
* @link https://docs.microsoft.com/en-us/advertising/campaign-management-service/getgeolocationsfileurl?view=bingads-13 GetGeoLocationsFileUrl Request Object
99
*
10+
* @uses CompressionType
1011
* @used-by BingAdsCampaignManagementService::GetGeoLocationsFileUrl
1112
*/
1213
final class GetGeoLocationsFileUrlRequest
@@ -22,5 +23,11 @@ final class GetGeoLocationsFileUrlRequest
2223
* @var string
2324
*/
2425
public $LanguageLocale;
26+
27+
/**
28+
* Defines the possible compression types for the file to download.
29+
* @var CompressionType
30+
*/
31+
public $CompressionType;
2532
}
2633
}

src/V13/CampaignManagement/GoogleImportOption.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@ final class GoogleImportOption extends ImportOption
143143
*/
144144
public $NewEntities;
145145

146+
/**
147+
* Reserved.
148+
* @var boolean
149+
*/
150+
public $NewImageAdExtensions;
151+
146152
/**
147153
* Import new keyword landing page URLs.
148154
* @var boolean
@@ -425,6 +431,12 @@ final class GoogleImportOption extends ImportOption
425431
*/
426432
public $UpdateEntities;
427433

434+
/**
435+
* Reserved.
436+
* @var boolean
437+
*/
438+
public $UpdateImageAdExtensions;
439+
428440
/**
429441
* Import updates to existing keyword landing page URLs.
430442
* @var boolean

src/V13/CampaignManagement/ImportAdditionalField.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,15 @@ final class ImportAdditionalField
2626

2727
/** Request that the SearchAndReplaceForCustomParameters element be included within each returned GoogleImportOption object. */
2828
const SearchAndReplaceForCustomParameters = 'SearchAndReplaceForCustomParameters';
29+
30+
/** Reserved. */
31+
const AdScheduleUseSearcherTimezone = 'AdScheduleUseSearcherTimezone';
32+
33+
/** Reserved. */
34+
const NewImageAdExtensions = 'NewImageAdExtensions';
35+
36+
/** Reserved. */
37+
const UpdateImageAdExtensions = 'UpdateImageAdExtensions';
2938
}
3039

3140
}

src/V13/CampaignManagement/NumberOperator.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @link https://docs.microsoft.com/en-us/advertising/campaign-management-service/numberoperator?view=bingads-13 NumberOperator Value Set
99
*
1010
* @used-by CustomEventsRule
11+
* @used-by NumberRuleItem
1112
*/
1213
final class NumberOperator
1314
{
@@ -28,6 +29,9 @@ final class NumberOperator
2829

2930
/** Less than or equal to the corresponding number value. */
3031
const LessThanEqualTo = 'LessThanEqualTo';
32+
33+
/** Reserved. */
34+
const NotEquals = 'NotEquals';
3135
}
3236

3337
}
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\CampaignManagement;
4+
5+
{
6+
/**
7+
* Reserved.
8+
* @link https://docs.microsoft.com/en-us/advertising/campaign-management-service/numberruleitem?view=bingads-13 NumberRuleItem Data Object
9+
*
10+
* @uses NumberOperator
11+
*/
12+
final class NumberRuleItem extends RuleItem
13+
{
14+
/**
15+
* Reserved.
16+
* @var string
17+
*/
18+
public $Operand;
19+
20+
/**
21+
* Reserved.
22+
* @var NumberOperator
23+
*/
24+
public $Operator;
25+
26+
/**
27+
* Reserved.
28+
* @var string
29+
*/
30+
public $Value;
31+
}
32+
33+
}

src/V13/CampaignManagement/OfflineConversion.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ final class OfflineConversion
3636
public $ConversionValue;
3737

3838
/**
39-
* Reserved for future use.
39+
* This field can only be set for conversions actions which use external attribution.
4040
* @var double
4141
*/
4242
public $ExternalAttributionCredit;
4343

4444
/**
45-
* Reserved for future use.
45+
* This field can only be set for conversions actions which use external attribution.
4646
* @var string
4747
*/
4848
public $ExternalAttributionModel;

0 commit comments

Comments
 (0)