编程

[Laravel 扩展包] Laravel Smart Ads —— 基于Laravel 的广告、Banner及插图管理器

352 2023-02-02 00:57:38

Laravel Smart Ads 是一个基于 Laravel 的广告,Banner 及插图的管理器。

你可以使用该扩展包创建广告,并使用提供的 Javascript 和 Blade 组件将其放置到你的网站中:

<script src="{{ asset('vendor/smart-ads/js/smart-banner.js') }}"></script>
{{-- Manual placement --}}
<x-smart-ad-component slug="your-example-ad"/>

如上,<x-smart-ad-component /> 允许你通过模板放置广告。另一种放置广告的方式是通过自动路由,此方式允许你通过提供一个 CSS 选择器来确定广告应该在哪个DOM节点中进行渲染。该扩展包同时也默认提供了一个仪表盘及广告点击跟踪。

你可以在你的应用中通过 composer 安装: 

composer require 5balloons/laravel-smart-ads

更多详情查看相关Github仓库