xheinrich / adsense-ads
Display Adsense ads easily in Laravel.
v0.1.4
2017-02-04 12:56 UTC
Requires
- php: >=5.4.0
- illuminate/view: 5.0.*|5.1.*|5.2.*|5.3.*|5.4.*
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Package for easily including Adsense Ad units in Laravel 5.
Installation
In your project root run
composer require mastergalen/adsense-ads
Set up config file
Run php artisan config:publish mastergalen/adsense-ads.
Edit the generated config file in /config/ads.php to add your ad units
return [ 'client_id' => 'YOUR_CLIENT_ID', //Your Adsense client ID e.g. ca-pub-9508939161510421 'ads' => [ 'responsive' => [ 'ad_unit_id' => 12345678901, 'ad_format' => 'auto' ], 'rectangle' => [ 'ad_unit_id' => 1234567890, 'ad_style' => 'display:inline-block;width:300px;height:250px', 'ad_format' => 'auto' ] ] ];
Register the package with Laravel
Add the provider to the providers array in your config/app.php file:
Mastergalen\AdsenseAds\AdsServiceProvider::class,
Register an alias:
'Ads' => Mastergalen\AdsenseAds\AdsFacade::class,
Usage
To show ads in your blade templates simply use {!! Ads::show('responsive') !!} , for example.