Skip to content
This repository has been archived by the owner on Jun 2, 2024. It is now read-only.

Releases: tmarois/laravel-ads-sdk

Version 1.2.16

30 Mar 15:33
Compare
Choose a tag to compare

Added

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

Google Ads - manual configuration
Bing Ads - manual configuration

Version 1.2.15

13 Dec 07:10
Compare
Choose a tag to compare

Changed

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

Version 1.2.14

12 Dec 23:21
Compare
Choose a tag to compare

Changed

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

Version 1.2.13

07 Nov 19:35
Compare
Choose a tag to compare

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)

Version 1.2.12

28 Aug 23:03
Compare
Choose a tag to compare

Added

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

Version 1.2.11

29 Mar 16:46
Compare
Choose a tag to compare

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

Version 1.2.10

05 Mar 00:44
Compare
Choose a tag to compare

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

Version 1.2.9

27 Feb 03:31
Compare
Choose a tag to compare

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

Version 1.2.8

22 Feb 17:19
Compare
Choose a tag to compare

Changed

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

Version 1.2.7

02 Feb 16:41
Compare
Choose a tag to compare

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.)