the-3labs-team/laravel-ads-post-parser

这是我的包 laravel-ads-post-parser


README

Latest Version on Packagist Fix PHP code style issues PHPStan run-tests Total Downloads

Laravel ADS Post Parser 是一款强大且灵活的包,彻底改变了您在 Laravel 驱动的内容中集成广告的方式。无论您是运营博客、新闻网站还是任何内容丰富的平台,此包都提供了一种无缝解决方案,在不影响用户体验的情况下提高您的收入。

Logo Laravel ADS Post Parser

🚀 主要特性

  • 智能广告插入:自动将广告添加到您的帖子中,可自定义频率,确保最佳广告位置以实现最大参与度。
  • 内容感知解析:我们的智能解析器尊重您的页面结构,避免破坏标题、图片或代码块等关键元素。
  • 灵活的阈值设置:通过可自定义的阈值微调您的广告插入策略,在盈利和可读性之间保持完美平衡。
  • 无缝集成:设计用于与 Laravel 协同工作,需要最少的设置和配置。
  • 性能优化:注重效率,确保即使在动态广告插入的情况下也能快速加载页面。
  • 可定制广告模板:轻松创建和管理您的广告模板,以匹配您站点的风格和外观。

💡 为什么选择 Laravel ADS Post Parser?

  • 增加收入:通过策略性地放置广告,最大化您的内容盈利潜力。
  • 保持用户体验:我们的智能解析确保广告自然地放置在您的内容中,保持可读性和用户参与度。
  • 节省时间:自动化手动将广告插入内容中的繁琐过程。
  • 保持控制:广泛的配置选项允许您根据特定需求定制广告插入过程。
  • 面向未来:定期更新和与最新 Laravel 版本的兼容性确保您的盈利策略始终处于前沿。

🛠 易于使用,强大实现

通过简单的设置过程和直观的 API,您可以在几分钟内开始盈利。Laravel ADS Post Parser 与您现有的 Laravel 项目无缝集成,为您的广告策略提供强大的基础。

使用 Laravel ADS Post Parser 将您的内容转变为盈利能力极强的平台——在这里,智能广告插入与轻松实现完美结合。

安装

您可以通过 composer.json 安装此包

composer require the-3labs-team/laravel-ads-post-parser

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="laravel-ads-post-parser-config"

您可以使用以下命令发布视图

php artisan vendor:publish --tag="laravel-ads-post-parser-views"

用法

首先,在 /resources/views/adsX.blade.php 中的一个文件中添加您的广告内容。

然后,使用 AdsPostParser 类将广告添加到您的帖子中

$parsedContent = (new AdsPostParser($content))->appendAdvertising();

测试

composer test

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

贡献

有关详细信息,请参阅 CONTRIBUTING

安全漏洞

有关如何报告安全漏洞的详细信息,请参阅 我们的安全策略

鸣谢

许可协议

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件