This repository has been archived by the owner on Jun 2, 2024. It is now read-only.
Releases: tmarois/laravel-ads-sdk
Releases · tmarois/laravel-ads-sdk
Version 1.2.16
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
Changed
- Cleaning up more
BingAds
for Soap errors due to undefined variables. (raw output of errors).
Version 1.2.14
Changed
- Cleaned up
BingAds
for Soap errors due to request of__getLastRequest()
undefined errors.
Version 1.2.13
Added
- Added
InvalidCredentials
Error code with Offline Conversion Import onBingAds
- Added
ApiVersionNoLongerSupported
Error code with Offline Conversion Import onBingAds
- Added
withRedirectUri()
by default forBingAds
Auth - Added config variable
redirect_uri
by default it will usehttps://login.microsoftonline.com/common/oauth2/nativeclient
Changed
- Fixed
BingAds
now using^0.12
instead of deprecatedv0.11
as of 11/6 (version of SDK) - Changed
BingAds
Services to useV13
namespace instead ofV12
(version of API)
Version 1.2.12
Added
- Added Offline Conversion Import services for both
BingAds
andGoogleAds
. - Added
withCustomerId()
to theBingAds
service as some requests require it.
Version 1.2.11
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
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
Added
- Added
campaign_name
to the response ofgetAdGroupReport()
. - 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
Changed
- Fixed fetching
getAdGroups()
on Bing causing undefined error when AdGroups not returned.
Version 1.2.7
Changed
- Added
getCampaigns()
andgetAdGroups()
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 thegetCampaigns()
andgetAdGroups()
, using thePredicate
andsetPredicates
Google Ads functionality. (Note: this currently will only use thePredicateOperator::IN
operator.)