Skip to content

Commit

Permalink
Merge pull request #110 from BingAds/v12-13-6-dev
Browse files Browse the repository at this point in the history
12.13.6 proxy update
  • Loading branch information
Eric Urban authored Oct 11, 2019
2 parents 2f0f8ec + 39c4a98 commit c04050c
Show file tree
Hide file tree
Showing 23 changed files with 68 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/Auth/ServiceClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,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 ' . '12.13.5 ' . PHP_VERSION,
'user_agent' => 'BingAdsSDKPHP ' . '12.13.6 ' . PHP_VERSION,

/**
* Map long type to string type. For details, see
Expand Down
2 changes: 1 addition & 1 deletion src/V13/CampaignManagement/Experiment.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ final class Experiment
public $ExperimentStatus;

/**
* Reserved for future use.
* Determines whether to show individual customers ads from the experiment and the original campaign randomly, or only from one or the other.
* @var string
*/
public $ExperimentType;
Expand Down
3 changes: 3 additions & 0 deletions src/V13/Reporting/AccountPerformanceReportColumn.php
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,9 @@ final class AccountPerformanceReportColumn

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The cost per conversion. */
const AllCostPerConversion = 'AllCostPerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** A place in your final URL where you can add parameters that will be attached to the end of your landing page URL. */
const FinalUrlSuffix = 'FinalUrlSuffix';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue optionally reported by the advertiser as a result of conversions. */
const AllRevenue = 'AllRevenue';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The level of the audience's association. */
const AssociationLevel = 'AssociationLevel';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

}
9 changes: 6 additions & 3 deletions src/V13/Reporting/GoalsAndFunnelsReportColumn.php
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ final class GoalsAndFunnelsReportColumn
/** The Microsoft Advertising assigned identifier of a keyword. */
const KeywordId = 'KeywordId';

/** The name of your event tracking or campaign analytics goal. */
/** The name of the goal you set for the conversions you want, meaning actions customers take after clicking your ad. */
const Goal = 'Goal';

/** The number of conversions. */
Expand All @@ -53,7 +53,7 @@ final class GoalsAndFunnelsReportColumn
/** The revenue optionally reported by the advertiser as a result of conversions. */
const AllRevenue = 'AllRevenue';

/** The Microsoft Advertising assigned identifier of a goal. */
/** The Microsoft Advertising assigned identifier of a conversion goal. */
const GoalId = 'GoalId';

/** The device name attribute of a device OS target bid. */
Expand All @@ -74,8 +74,11 @@ final class GoalsAndFunnelsReportColumn
/** The keyword status. */
const KeywordStatus = 'KeywordStatus';

/** The goal type. */
/** The type of conversion goal. */
const GoalType = 'GoalType';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The cost per conversion. */
const CostPerConversion = 'CostPerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,9 @@ final class ProductPartitionUnitPerformanceReportColumn

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,9 @@ final class ProfessionalDemographicsAudienceReportColumn

/** The revenue optionally reported by the advertiser as a result of conversions. */
const AllRevenue = 'AllRevenue';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The cost per conversion. */
const AllCostPerConversion = 'AllCostPerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

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

/** The revenue per conversion. */
const AllRevenuePerConversion = 'AllRevenuePerConversion';

/** View-through conversions are conversions that people make after they have seen your ad, even though they did not click the ad. */
const ViewThroughConversions = 'ViewThroughConversions';
}

}

0 comments on commit c04050c

Please sign in to comment.