Skip to content

Commit a08669e

Browse files
author
Eric Urban
committed
update proxies and sample helpers
1 parent 3408d99 commit a08669e

File tree

9 files changed

+59
-17
lines changed

9 files changed

+59
-17
lines changed

samples/V12/AdExtensions.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,10 @@
9797
$campaigns[] = $campaign;
9898

9999
print "AddCampaigns\n";
100-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
100+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
101+
$GLOBALS['AuthorizationData']->AccountId,
102+
$campaigns,
103+
false);
101104
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
102105
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
103106
if(isset($addCampaignsResponse->PartialErrors->BatchError)){

samples/V12/AudienceCampaigns.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,8 @@
185185
print "AddCampaigns\n";
186186
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
187187
$GLOBALS['AuthorizationData']->AccountId,
188-
$campaigns);
188+
$campaigns,
189+
false);
189190
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
190191
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
191192
if(isset($addCampaignsResponse->PartialErrors->BatchError)){

samples/V12/DynamicSearchAds.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,10 @@
109109
$campaigns[] = $campaign;
110110

111111
print "AddCampaigns\n";
112-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
112+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
113+
$GLOBALS['AuthorizationData']->AccountId,
114+
$campaigns,
115+
false);
113116
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
114117
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
115118
if(isset($addCampaignsResponse->PartialErrors)){

samples/V12/KeywordsAds.php

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
use Microsoft\BingAds\V12\CampaignManagement\Keyword;
2424
use Microsoft\BingAds\V12\CampaignManagement\Ad;
2525
use Microsoft\BingAds\V12\CampaignManagement\AdType;
26+
use Microsoft\BingAds\V12\CampaignManagement\AdAdditionalField;
2627
use Microsoft\BingAds\V12\CampaignManagement\ExpandedTextAd;
2728
use Microsoft\BingAds\V12\CampaignManagement\Bid;
2829
use Microsoft\BingAds\V12\CampaignManagement\BiddingScheme;
@@ -262,7 +263,10 @@
262263
// Add the campaign, ad group, keywords, and ads
263264

264265
print "AddCampaigns\n";
265-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
266+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
267+
$GLOBALS['AuthorizationData']->AccountId,
268+
$campaigns,
269+
false);
266270
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
267271
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
268272
if(isset($addCampaignsResponse->PartialErrors->BatchError)){
@@ -412,7 +416,10 @@
412416
$index++;
413417
}
414418

415-
CampaignManagementExampleHelper::UpdateCampaigns($GLOBALS['AuthorizationData']->AccountId, $updateCampaigns);
419+
CampaignManagementExampleHelper::UpdateCampaigns(
420+
$GLOBALS['AuthorizationData']->AccountId,
421+
$updateCampaigns,
422+
false);
416423

417424
$getCampaigns = CampaignManagementExampleHelper::GetCampaignsByIds(
418425
$GLOBALS['AuthorizationData']->AccountId,
@@ -465,12 +472,23 @@
465472
// As an exercise you can view the results before and after update.
466473

467474
$adTypes = array(AdType::AppInstall, AdType::DynamicSearch, AdType::ExpandedText, AdType::Product, AdType::Text);
468-
$ads = CampaignManagementExampleHelper::GetAdsByAdGroupId($nillableAdGroupIds->long[0], $adTypes);
469-
CampaignManagementExampleHelper::OutputArrayOfAd($ads);
475+
$adAdditionalFields = array(AdAdditionalField::TextPart2, AdAdditionalField::TitlePart3);
476+
$ads = CampaignManagementExampleHelper::GetAdsByAdGroupId(
477+
$nillableAdGroupIds->long[0],
478+
$adTypes,
479+
$adAdditionalFields);
480+
if(isset($ads->Ads)){
481+
CampaignManagementExampleHelper::OutputArrayOfAd($ads->Ads);
482+
}
470483

471484
$updateAdsResponse = CampaignManagementExampleHelper::UpdateAds($nillableAdGroupIds->long[0], $updateAds);
472-
$ads = CampaignManagementExampleHelper::GetAdsByAdGroupId($nillableAdGroupIds->long[0], $adTypes);
473-
CampaignManagementExampleHelper::OutputArrayOfAd($ads);
485+
$ads = CampaignManagementExampleHelper::GetAdsByAdGroupId(
486+
$nillableAdGroupIds->long[0],
487+
$adTypes,
488+
$adAdditionalFields);
489+
if(isset($ads->Ads)){
490+
CampaignManagementExampleHelper::OutputArrayOfAd($ads->Ads);
491+
}
474492

475493
// Here is a simple example that updates the keyword bid to use the ad group bid
476494

@@ -485,15 +503,19 @@
485503
// As an exercise you can view the results before and after update.
486504

487505
$keywords = CampaignManagementExampleHelper::GetKeywordsByAdGroupId($nillableAdGroupIds->long[0], null);
488-
CampaignManagementExampleHelper::OutputArrayOfKeyword($keywords);
506+
if(isset($keywords->Keywords)){
507+
CampaignManagementExampleHelper::OutputArrayOfKeyword($keywords->Keywords);
508+
}
489509

490510
$updateKeywordsResponse = CampaignManagementExampleHelper::UpdateKeywords(
491511
$nillableAdGroupIds->long[0],
492512
$updateKeywords,
493513
null);
494514
$keywords = CampaignManagementExampleHelper::GetKeywordsByAdGroupId($nillableAdGroupIds->long[0], null);
495-
CampaignManagementExampleHelper::OutputArrayOfKeyword($keywords);
496-
515+
if(isset($keywords->Keywords)){
516+
CampaignManagementExampleHelper::OutputArrayOfKeyword($keywords->Keywords);
517+
}
518+
497519
// As an exercise you can delete the keyword
498520
CampaignManagementExampleHelper::DeleteKeywords($nillableAdGroupIds->long[0], array($nillableKeywordIds->long[1]));
499521

samples/V12/Labels.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,8 @@
138138

139139
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
140140
$GLOBALS['AuthorizationData']->AccountId,
141-
$campaigns);
141+
$campaigns,
142+
false);
142143
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
143144
$campaignErrors = $addLabelsResponse->PartialErrors;
144145
print("New Campaign Ids:\n");

samples/V12/NegativeKeywords.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@
6868
$campaigns[] = $campaign;
6969

7070
print "AddCampaigns\n";
71-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
71+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
72+
$GLOBALS['AuthorizationData']->AccountId,
73+
$campaigns,
74+
false);
7275
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
7376
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
7477
if(isset($addCampaignsResponse->PartialErrors->BatchError)){

samples/V12/RemarketingLists.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,10 @@
132132
$adGroups[] = $adGroup;
133133

134134
print "AddCampaigns\n";
135-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
135+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
136+
$GLOBALS['AuthorizationData']->AccountId,
137+
$campaigns,
138+
false);
136139
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
137140
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
138141
if(isset($addCampaignsResponse->PartialErrors->BatchError)){

samples/V12/ShoppingCampaigns.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,10 @@
140140
$ads[] = $encodedAd;
141141

142142
print "AddCampaigns\n";
143-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
143+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
144+
$GLOBALS['AuthorizationData']->AccountId,
145+
$campaigns,
146+
false);
144147
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
145148
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
146149
if(isset($addCampaignsResponse->PartialErrors->BatchError)){

samples/V12/TargetCriterions.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,10 @@ function GetExampleCampaignIds()
304304
}
305305

306306
print "AddCampaigns\n";
307-
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns($GLOBALS['AuthorizationData']->AccountId, $campaigns);
307+
$addCampaignsResponse = CampaignManagementExampleHelper::AddCampaigns(
308+
$GLOBALS['AuthorizationData']->AccountId,
309+
$campaigns,
310+
false);
308311
$nillableCampaignIds = $addCampaignsResponse->CampaignIds;
309312
CampaignManagementExampleHelper::OutputArrayOfLong($nillableCampaignIds);
310313
if(isset($addCampaignsResponse->PartialErrors->BatchError)){

0 commit comments

Comments
 (0)