setono/meta-conversions-api-php-sdk

PHP 库,包括基本对象和更多功能,用于处理 Facebook/Metas 转换 API

v0.2.4 2023-11-20 12:21 UTC

README

Latest Version Software License Build Status Code Coverage Mutation testing

安装

安装此库的最简单方法是安装库及其 HTTP 客户端依赖项

composer require setono/meta-conversions-api-php-sdk kriswallsmith/buzz nyholm/psr7

如果您想使用自己的 HTTP 客户端,只需执行 composer require setono/meta-conversions-api-php-sdk,然后记得在实例化 Setono\MetaConversionsApi\Client\Client 时设置 HTTP 客户端和工厂

使用方法

use Setono\MetaConversionsApi\Event\Event;
use Setono\MetaConversionsApi\Pixel\Pixel;

$event = new Event(Event::EVENT_VIEW_CONTENT);
$event->eventSourceUrl = 'https://example.com/products/blue-jeans';
$event->userData->clientUserAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36';
$event->userData->email[] = 'johndoe@example.com';
$event->pixels[] = new Pixel('INSERT YOUR PIXEL ID', 'INSERT YOUR ACCESS TOKEN');
// $event->testEventCode = 'test event code'; // uncomment this if you want to send a test event

$client = new Client();
$client->sendEvent($event);