@@ -882,13 +882,15 @@ static function GetAudiencesByIds(
882882
883883 return $ GLOBALS ['CampaignManagementProxy ' ]->GetService ()->GetAudiencesByIds ($ request );
884884 }
885- static function GetBMCStoresByCustomerId ()
885+ static function GetBMCStoresByCustomerId (
886+ $ returnAdditionalFields )
886887 {
887888 $ GLOBALS ['CampaignManagementProxy ' ]->SetAuthorizationData ($ GLOBALS ['AuthorizationData ' ]);
888889 $ GLOBALS ['Proxy ' ] = $ GLOBALS ['CampaignManagementProxy ' ];
889890
890891 $ request = new GetBMCStoresByCustomerIdRequest ();
891892
893+ $ request ->ReturnAdditionalFields = $ returnAdditionalFields ;
892894
893895 return $ GLOBALS ['CampaignManagementProxy ' ]->GetService ()->GetBMCStoresByCustomerId ($ request );
894896 }
@@ -1064,7 +1066,8 @@ static function GetGeoLocationsFileUrl(
10641066 }
10651067 static function GetImportJobsByIds (
10661068 $ importJobIds ,
1067- $ importType )
1069+ $ importType ,
1070+ $ returnAdditionalFields )
10681071 {
10691072 $ GLOBALS ['CampaignManagementProxy ' ]->SetAuthorizationData ($ GLOBALS ['AuthorizationData ' ]);
10701073 $ GLOBALS ['Proxy ' ] = $ GLOBALS ['CampaignManagementProxy ' ];
@@ -1073,13 +1076,15 @@ static function GetImportJobsByIds(
10731076
10741077 $ request ->ImportJobIds = $ importJobIds ;
10751078 $ request ->ImportType = $ importType ;
1079+ $ request ->ReturnAdditionalFields = $ returnAdditionalFields ;
10761080
10771081 return $ GLOBALS ['CampaignManagementProxy ' ]->GetService ()->GetImportJobsByIds ($ request );
10781082 }
10791083 static function GetImportResults (
10801084 $ importType ,
10811085 $ pageInfo ,
1082- $ importJobIds )
1086+ $ importJobIds ,
1087+ $ returnAdditionalFields )
10831088 {
10841089 $ GLOBALS ['CampaignManagementProxy ' ]->SetAuthorizationData ($ GLOBALS ['AuthorizationData ' ]);
10851090 $ GLOBALS ['Proxy ' ] = $ GLOBALS ['CampaignManagementProxy ' ];
@@ -1089,6 +1094,7 @@ static function GetImportResults(
10891094 $ request ->ImportType = $ importType ;
10901095 $ request ->PageInfo = $ pageInfo ;
10911096 $ request ->ImportJobIds = $ importJobIds ;
1097+ $ request ->ReturnAdditionalFields = $ returnAdditionalFields ;
10921098
10931099 return $ GLOBALS ['CampaignManagementProxy ' ]->GetService ()->GetImportResults ($ request );
10941100 }
@@ -2102,6 +2108,7 @@ static function OutputAdGroup($dataObject)
21022108 self ::OutputStatusMessage ("UrlCustomParameters: " );
21032109 self ::OutputCustomParameters ($ dataObject ->UrlCustomParameters );
21042110 self ::OutputStatusMessage (sprintf ("AdScheduleUseSearcherTimeZone: %s " , $ dataObject ->AdScheduleUseSearcherTimeZone ));
2111+ self ::OutputStatusMessage (sprintf ("AdGroupType: %s " , $ dataObject ->AdGroupType ));
21052112 self ::OutputStatusMessage ("* * * End OutputAdGroup * * * " );
21062113 }
21072114 }
@@ -3030,6 +3037,7 @@ static function OutputConversionGoal($dataObject)
30303037 self ::OutputStatusMessage (sprintf ("ConversionWindowInMinutes: %s " , $ dataObject ->ConversionWindowInMinutes ));
30313038 self ::OutputStatusMessage (sprintf ("CountType: %s " , $ dataObject ->CountType ));
30323039 self ::OutputStatusMessage (sprintf ("ExcludeFromBidding: %s " , $ dataObject ->ExcludeFromBidding ));
3040+ self ::OutputStatusMessage (sprintf ("GoalCategory: %s " , $ dataObject ->GoalCategory ));
30333041 self ::OutputStatusMessage (sprintf ("Id: %s " , $ dataObject ->Id ));
30343042 self ::OutputStatusMessage (sprintf ("Name: %s " , $ dataObject ->Name ));
30353043 self ::OutputStatusMessage ("Revenue: " );
@@ -3864,6 +3872,7 @@ static function OutputFilterLinkAdExtension($dataObject)
38643872 self ::OutputStatusMessage (sprintf ("AdExtensionHeaderType: %s " , $ dataObject ->AdExtensionHeaderType ));
38653873 self ::OutputStatusMessage ("FinalMobileUrls: " );
38663874 self ::OutputArrayOfString ($ dataObject ->FinalMobileUrls );
3875+ self ::OutputStatusMessage (sprintf ("FinalUrlSuffix: %s " , $ dataObject ->FinalUrlSuffix ));
38673876 self ::OutputStatusMessage ("FinalUrls: " );
38683877 self ::OutputArrayOfString ($ dataObject ->FinalUrls );
38693878 self ::OutputStatusMessage (sprintf ("Language: %s " , $ dataObject ->Language ));
@@ -7362,6 +7371,29 @@ static function OutputArrayOfItemAction($valueSets)
73627371 }
73637372 self ::OutputStatusMessage ("* * * End OutputArrayOfItemAction * * * " );
73647373 }
7374+ static function OutputBMCStoreAdditionalField ($ valueSet )
7375+ {
7376+ self ::OutputStatusMessage ("* * * Begin OutputBMCStoreAdditionalField * * * " );
7377+ self ::OutputStatusMessage (sprintf ("Values in %s " , $ valueSet ->type ));
7378+ foreach ($ valueSet ->string as $ value )
7379+ {
7380+ self ::OutputStatusMessage ($ value );
7381+ }
7382+ self ::OutputStatusMessage ("* * * End OutputBMCStoreAdditionalField * * * " );
7383+ }
7384+ static function OutputArrayOfBMCStoreAdditionalField ($ valueSets )
7385+ {
7386+ if (count ((array )$ valueSets ) == 0 )
7387+ {
7388+ return ;
7389+ }
7390+ self ::OutputStatusMessage ("* * * Begin OutputArrayOfBMCStoreAdditionalField * * * " );
7391+ foreach ($ valueSets ->BMCStoreAdditionalField as $ valueSet )
7392+ {
7393+ self ::OutputBMCStoreAdditionalField ($ valueSet );
7394+ }
7395+ self ::OutputStatusMessage ("* * * End OutputArrayOfBMCStoreAdditionalField * * * " );
7396+ }
73657397 static function OutputBMCStoreSubType ($ valueSet )
73667398 {
73677399 self ::OutputStatusMessage ("* * * Begin OutputBMCStoreSubType * * * " );
@@ -7638,6 +7670,29 @@ static function OutputArrayOfConversionGoalCountType($valueSets)
76387670 }
76397671 self ::OutputStatusMessage ("* * * End OutputArrayOfConversionGoalCountType * * * " );
76407672 }
7673+ static function OutputConversionGoalCategory ($ valueSet )
7674+ {
7675+ self ::OutputStatusMessage ("* * * Begin OutputConversionGoalCategory * * * " );
7676+ self ::OutputStatusMessage (sprintf ("Values in %s " , $ valueSet ->type ));
7677+ foreach ($ valueSet ->string as $ value )
7678+ {
7679+ self ::OutputStatusMessage ($ value );
7680+ }
7681+ self ::OutputStatusMessage ("* * * End OutputConversionGoalCategory * * * " );
7682+ }
7683+ static function OutputArrayOfConversionGoalCategory ($ valueSets )
7684+ {
7685+ if (count ((array )$ valueSets ) == 0 )
7686+ {
7687+ return ;
7688+ }
7689+ self ::OutputStatusMessage ("* * * Begin OutputArrayOfConversionGoalCategory * * * " );
7690+ foreach ($ valueSets ->ConversionGoalCategory as $ valueSet )
7691+ {
7692+ self ::OutputConversionGoalCategory ($ valueSet );
7693+ }
7694+ self ::OutputStatusMessage ("* * * End OutputArrayOfConversionGoalCategory * * * " );
7695+ }
76417696 static function OutputConversionGoalRevenueType ($ valueSet )
76427697 {
76437698 self ::OutputStatusMessage ("* * * Begin OutputConversionGoalRevenueType * * * " );
@@ -7753,6 +7808,29 @@ static function OutputArrayOfValueOperator($valueSets)
77537808 }
77547809 self ::OutputStatusMessage ("* * * End OutputArrayOfValueOperator * * * " );
77557810 }
7811+ static function OutputImportAdditionalField ($ valueSet )
7812+ {
7813+ self ::OutputStatusMessage ("* * * Begin OutputImportAdditionalField * * * " );
7814+ self ::OutputStatusMessage (sprintf ("Values in %s " , $ valueSet ->type ));
7815+ foreach ($ valueSet ->string as $ value )
7816+ {
7817+ self ::OutputStatusMessage ($ value );
7818+ }
7819+ self ::OutputStatusMessage ("* * * End OutputImportAdditionalField * * * " );
7820+ }
7821+ static function OutputArrayOfImportAdditionalField ($ valueSets )
7822+ {
7823+ if (count ((array )$ valueSets ) == 0 )
7824+ {
7825+ return ;
7826+ }
7827+ self ::OutputStatusMessage ("* * * Begin OutputArrayOfImportAdditionalField * * * " );
7828+ foreach ($ valueSets ->ImportAdditionalField as $ valueSet )
7829+ {
7830+ self ::OutputImportAdditionalField ($ valueSet );
7831+ }
7832+ self ::OutputStatusMessage ("* * * End OutputArrayOfImportAdditionalField * * * " );
7833+ }
77567834 static function OutputStatusMessage ($ message )
77577835 {
77587836 printf (" % s \n" , $ message );
0 commit comments