Laravel Ads Sdk Versions Save

PHP SDK for Google Ads, Bing Ads, and Facebook Ads API for Laravel

v1.2.16

4 years ago

Added

  • Ability to set the configuration manaually (overriding the laravel config settings) by using configuration(array)

Google Ads - manual configuration Bing Ads - manual configuration

v1.2.15

4 years ago

Changed

  • Cleaning up more BingAds for Soap errors due to undefined variables. (raw output of errors).

v1.2.14

4 years ago

Changed

  • Cleaned up BingAds for Soap errors due to request of __getLastRequest() undefined errors.

v1.2.13

4 years ago

Added

  • Added InvalidCredentials Error code with Offline Conversion Import on BingAds
  • Added ApiVersionNoLongerSupported Error code with Offline Conversion Import on BingAds
  • Added withRedirectUri() by default for BingAds Auth
  • Added config variable redirect_uri by default it will use https://login.microsoftonline.com/common/oauth2/nativeclient

Changed

  • Fixed BingAds now using ^0.12 instead of deprecated v0.11 as of 11/6 (version of SDK)
  • Changed BingAds Services to use V13 namespace instead of V12 (version of API)

v1.2.12

4 years ago

Added

  • Added Offline Conversion Import services for both BingAds and GoogleAds.
  • Added withCustomerId() to the BingAds service as some requests require it.

v1.2.11

5 years ago

Changed

  • Fixed BingAds from running too many rows for Search Terms (using Summary instead of Daily feed)
  • Updated BingAds to increase time checking for API reports
  • Updated BingAds Report Names and Aggregation to choose, daily, hourly, summary on account level.
  • Updated GoogleAds API to version 40

v1.2.10

5 years ago

Changed

  • Fixed GoogleAds Reports by bad parsing of csv data. Due to comma issues. Now using str_getcsv
  • GoogleAds Report: Added default columns to rows (based on headers) if the column was missing

v1.2.9

5 years ago

Added

  • Added campaign_name to the response of getAdGroupReport().
  • Added Reports: getFinalUrlReport() on both Google/Bing (it returns per campaign)
  • Added Reports: getPlacementReport() on Google only
  • Added Reports: getPlacementUrlReport() on Google only
  • Added Reports: getSearchTermReport() on Google/Bing
  • Added Reports: getAgeRangeReport() on Google/Bing
  • Added Reports: getGenderReport() on Google/Bing

v1.2.8

5 years ago

Changed

  • Fixed fetching getAdGroups() on Bing causing undefined error when AdGroups not returned.

v1.2.7

5 years ago

Changed

  • Added getCampaigns() and getAdGroups() to now work with paging. Google allows only 10,000 results per page. Pre-defined 5,000 per page in this SDK for safety. It will be handled automatically and give you the entire total in the response.
  • Added $filters array within the getCampaigns() and getAdGroups(), using the Predicate and setPredicates Google Ads functionality. (Note: this currently will only use the PredicateOperator::IN operator.)