in integration/FacebookWordpressWPECommerce.php [97:122]
public static function injectPurchaseEvent(
$purchase_log_object,
$session_id,
$display_to_screen)
{
if (FacebookPluginUtils::isInternalUser() || !$display_to_screen) {
return;
}
$server_event = ServerEventFactory::safeCreateEvent(
'Purchase',
array(__CLASS__, 'createPurchaseEvent'),
array($purchase_log_object),
self::TRACKING_NAME
);
FacebookServerSideEvent::getInstance()->track($server_event);
$code = PixelRenderer::render(array($server_event), self::TRACKING_NAME);
printf("
<!-- Meta Pixel Event Code -->
%s
<!-- End Meta Pixel Event Code -->
",
$code);
}