Skip to content

Commit

Permalink
Merge pull request #189 from BingAds/v13.0.17
Browse files Browse the repository at this point in the history
v13.0.17
  • Loading branch information
qitia authored Aug 18, 2023
2 parents f1226b2 + 5787319 commit b5d157b
Show file tree
Hide file tree
Showing 123 changed files with 1,049 additions and 185 deletions.
2 changes: 1 addition & 1 deletion src/Auth/ServiceClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ private function RefreshServiceProxy()
'features' => SOAP_SINGLE_ELEMENT_ARRAYS,
// Disable keep_alive to avoid 'Process open FD table is full'
'keep_alive' => FALSE,
'user_agent' => 'BingAdsSDKPHP ' . '13.0.16.1 ' . PHP_VERSION,
'user_agent' => 'BingAdsSDKPHP ' . '13.0.17 ' . PHP_VERSION,
'cache_wsdl' => 'WSDL_CACHE_NONE',

/**
Expand Down
2 changes: 1 addition & 1 deletion src/V13/AdInsight/GetKeywordLocationsRequest.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ final class GetKeywordLocationsRequest
public $Level;

/**
* The country from which the search originated.
* The country/region from which the search originated.
* @var string
*/
public $ParentCountry;
Expand Down
2 changes: 1 addition & 1 deletion src/V13/AdInsight/KeywordLocation.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ final class KeywordLocation
public $Device;

/**
* The country, state, metropolitan area, or city where users entered the search query.
* The country/region, state, metropolitan area, or city where users entered the search query.
* @var string
*/
public $Location;
Expand Down
22 changes: 17 additions & 5 deletions src/V13/Bulk/DownloadEntity.php
Original file line number Diff line number Diff line change
Expand Up @@ -447,20 +447,32 @@ final class DownloadEntity
/** Reserved. */
const AdGroupHotelListingGroups = 'AdGroupHotelListingGroups';

/** Reserved. */
/** Array of asset groups to add to the specified campaign. */
const AssetGroups = 'AssetGroups';

/** Reserved. */
/** Array of audience groups. */
const AudienceGroups = 'AudienceGroups';

/** Reserved. */
/** Defines a negative site assigned to an campaign that can be uploaded and downloaded in a bulk file. */
const CampaignNegativeWebpages = 'CampaignNegativeWebpages';

/** Reserved. */
/** The list of Audience Group associations. */
const AudienceGroupAssetGroupAssociations = 'AudienceGroupAssetGroupAssociations';

/** Reserved. */
/** The list of listing groups that correspond directly to the identifiers specified in the request. */
const AssetGroupListingGroups = 'AssetGroupListingGroups';

/** Reserved. */
const LogoAdExtensions = 'LogoAdExtensions';

/** Reserved. */
const AccountLogoAdExtensions = 'AccountLogoAdExtensions';

/** Reserved. */
const CampaignLogoAdExtensions = 'CampaignLogoAdExtensions';

/** Reserved. */
const AdGroupLogoAdExtensions = 'AdGroupLogoAdExtensions';
}

}
3 changes: 3 additions & 0 deletions src/V13/CampaignManagement/AdAdditionalField.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@ final class AdAdditionalField

/** Request that the LongHeadlines element be included within each returned ResponsiveAd object. */
const LongHeadlines = 'LongHeadlines';

/** Reserved. */
const ImageTargetDimension = 'ImageTargetDimension';
}

}
2 changes: 1 addition & 1 deletion src/V13/CampaignManagement/AdExtensionEditorialReason.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ final class AdExtensionEditorialReason
public $Location;

/**
* The list of publisher countries whose editorial guidelines do not allow the specified term.
* The list of publisher countries or regions whose editorial guidelines do not allow the specified term.
* @var string[]
*/
public $PublisherCountries;
Expand Down
4 changes: 2 additions & 2 deletions src/V13/CampaignManagement/AdGroup.php
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ final class AdGroup
public $ForwardCompatibilityMap;

/**
* Reserved.
* Settings for the frequency cap.
* @var FrequencyCapSettings[]
*/
public $FrequencyCapSettings;
Expand Down Expand Up @@ -153,7 +153,7 @@ final class AdGroup
public $UrlCustomParameters;

/**
* Reserved.
* Indicates if predictive targeting is enabled for an AdGroup.
* @var boolean
*/
public $UseOptimizedTargeting;
Expand Down
4 changes: 2 additions & 2 deletions src/V13/CampaignManagement/AdGroupAdditionalField.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ final class AdGroupAdditionalField
/** Reserved. */
const McpaBid = 'McpaBid';

/** Reserved. */
/** Indicates if predictive targeting is enabled for an AdGroup. */
const UseOptimizedTargeting = 'UseOptimizedTargeting';

/** Reserved. */
/** Settings for the frequency cap. */
const FrequencyCapSettings = 'FrequencyCapSettings';
}

Expand Down
3 changes: 3 additions & 0 deletions src/V13/CampaignManagement/AdGroupCriterionType.php
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,9 @@ final class AdGroupCriterionType

/** Reserved. */
const HotelCheckInDate = 'HotelCheckInDate';

/** Reserved. */
const Genre = 'Genre';
}

}
6 changes: 3 additions & 3 deletions src/V13/CampaignManagement/AddAssetGroupsRequest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
/**
* Reserved.
* Adds array of asset groups to a specified campaign.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/addassetgroups?view=bingads-13 AddAssetGroups Request Object
*
* @uses AssetGroup
Expand All @@ -13,13 +13,13 @@
final class AddAssetGroupsRequest
{
/**
* Reserved.
* Array of asset groups to add to the specified campaign.
* @var AssetGroup[]
*/
public $AssetGroups;

/**
* Reserved.
* The ID of the Performace Max campaign.
* @var integer
*/
public $CampaignId;
Expand Down
6 changes: 3 additions & 3 deletions src/V13/CampaignManagement/AddAssetGroupsResponse.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
/**
* Reserved.
* Adds array of asset groups to a specified campaign.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/addassetgroups?view=bingads-13 AddAssetGroups Response Object
*
* @uses BatchError
Expand All @@ -13,13 +13,13 @@
final class AddAssetGroupsResponse
{
/**
* Reserved.
* Array of asset group IDs to update for the specified campaign.
* @var integer[]
*/
public $AssetGroupIds;

/**
* Reserved.
* An array of BatchError objects that contain details for any request items that weren't successful.
* @var BatchError[]
*/
public $PartialErrors;
Expand Down
4 changes: 2 additions & 2 deletions src/V13/CampaignManagement/AddAudienceGroupsRequest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
/**
* Reserved.
* Adds array of audience groups to a specified campaign.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/addaudiencegroups?view=bingads-13 AddAudienceGroups Request Object
*
* @uses AudienceGroup
Expand All @@ -13,7 +13,7 @@
final class AddAudienceGroupsRequest
{
/**
* Reserved.
* Array of audience groups.
* @var AudienceGroup[]
*/
public $AudienceGroups;
Expand Down
6 changes: 3 additions & 3 deletions src/V13/CampaignManagement/AddAudienceGroupsResponse.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
/**
* Reserved.
* Adds array of audience groups to a specified campaign.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/addaudiencegroups?view=bingads-13 AddAudienceGroups Response Object
*
* @uses BatchError
Expand All @@ -13,13 +13,13 @@
final class AddAudienceGroupsResponse
{
/**
* Reserved.
* Array of audience group ids to be added.
* @var integer[]
*/
public $AudienceGroupIds;

/**
* Reserved.
* An array of BatchError objects that contain details for any request items that weren't successful.
* @var BatchError[]
*/
public $PartialErrors;
Expand Down
4 changes: 2 additions & 2 deletions src/V13/CampaignManagement/AgeDimension.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@

{
/**
* Reserved.
* Data object that specifies users by their age.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/agedimension?view=bingads-13 AgeDimension Data Object
*
* @uses AgeRange
*/
final class AgeDimension extends AudienceGroupDimension
{
/**
* Reserved.
* A list of age ranges.
* @var AgeRange[]
*/
public $AgeRanges;
Expand Down
1 change: 1 addition & 0 deletions src/V13/CampaignManagement/AppealStatus.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
* Defines the values that you use to determine whether an editorial issue is appealable.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/appealstatus?view=bingads-13 AppealStatus Value Set
*
* @used-by AssetGroupEditorialReasonCollection
* @used-by EditorialReasonCollection
*/
final class AppealStatus
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
/**
* Reserved.
* Applies an action to an asset group listing group.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/applyassetgrouplistinggroupactions?view=bingads-13 ApplyAssetGroupListingGroupActions Request Object
*
* @uses AssetGroupListingGroupAction
Expand All @@ -13,7 +13,7 @@
final class ApplyAssetGroupListingGroupActionsRequest
{
/**
* Reserved.
* A list of AssetGroupListingGroupAction objects that each contain an Action element and a ListingGroup element.All of the asset group listing group actions must be for the same asset group
* @var AssetGroupListingGroupAction[]
*/
public $ListingGroupActions;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
/**
* Reserved.
* Applies an action to an asset group listing group.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/applyassetgrouplistinggroupactions?view=bingads-13 ApplyAssetGroupListingGroupActions Response Object
*
* @uses BatchError
Expand All @@ -13,13 +13,13 @@
final class ApplyAssetGroupListingGroupActionsResponse
{
/**
* Reserved.
* A list of IDs that for the listing groups that had the action applied.
* @var integer[]
*/
public $AssetGroupListingGroupIds;

/**
* Reserved.
* An array of BatchError objects that contain details for any request items that weren't successful.
* @var BatchError[]
*/
public $PartialErrors;
Expand Down
21 changes: 21 additions & 0 deletions src/V13/CampaignManagement/ApplyCustomerListItemsRequest.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php

namespace Microsoft\BingAds\V13\CampaignManagement;

{
/**
* Reserved.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/applycustomerlistitems?view=bingads-13 ApplyCustomerListItems Request Object
*
* @uses CustomerList
* @used-by BingAdsCampaignManagementService::ApplyCustomerListItems
*/
final class ApplyCustomerListItemsRequest
{
/**
* Reserved.
* @var CustomerList
*/
public $CustomerListAudience;
}
}
21 changes: 21 additions & 0 deletions src/V13/CampaignManagement/ApplyCustomerListItemsResponse.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php

namespace Microsoft\BingAds\V13\CampaignManagement;

{
/**
* Reserved.
* @link https:/learn.microsoft.com/advertising/campaign-management-service/applycustomerlistitems?view=bingads-13 ApplyCustomerListItems Response Object
*
* @uses BatchError
* @used-by BingAdsCampaignManagementService::ApplyCustomerListItems
*/
final class ApplyCustomerListItemsResponse
{
/**
* Reserved.
* @var BatchError[]
*/
public $PartialErrors;
}
}
Loading

0 comments on commit b5d157b

Please sign in to comment.