Přeskočit na obsah

Pro vývojáře

Kontroluje, zda se má konverzní kód vykreslit.

add_filter( 'wpify_woo_zbozi_conversion_render_code', function( $render ) {
// Nezobrazovat pro určité platební metody
$order_id = absint( get_query_var( 'order-received' ) );
$order = wc_get_order( $order_id );
if ( $order && $order->get_payment_method() === 'cod' ) {
return false;
}
return $render;
} );
ParametrTypPopis
$renderbooltrue pro zobrazení (výchozí)

Vrací: bool


wpify_woo_zbozi_conversion_script_parameters

Section titled “wpify_woo_zbozi_conversion_script_parameters”

Upravuje parametry odesílané v konverzním kódu.

add_filter( 'wpify_woo_zbozi_conversion_script_parameters', function( $parameters ) {
// Přidat vlastní parametr
$parameters['customParam'] = '"hodnota"';
return $parameters;
} );
ParametrTypPopis
$parametersarrayPole parametrů pro conversionConf

Vrací: array

Výchozí struktura:

[
'zboziId' => 12345,
'orderId' => '"67890"',
'zboziType' => '"limited"',
'id' => 98765, // Sklik ID (pokud nastaveno)
'value' => 1500.00, // hodnota objednávky (pro Sklik)
'consent' => 'document.cookie.includes("cmplz_marketing=allow") ? 1 : 0'
]
HookTypPopis
woocommerce_thankyouActionVykreslení konverzního kódu na děkovací stránce
<!-- Zbozi.cz / Sklik conversion Limited -->
<script type="text/javascript" src="https://c.seznam.cz/js/rc.js"></script>
<script>
var conversionConf = {
zboziId: 12345,
orderId: "67890",
zboziType: "limited",
id: 98765,
value: 1500.00,
consent: document.cookie.includes("cmplz_marketing=allow") ? 1 : 0
};
if (window.rc && window.rc.conversionHit) {
window.rc.conversionHit(conversionConf);
}
</script>

Pokud máte aktivní současně tento modul a prémiové rozšíření WPify Woo Zbozi.cz Conversion tracking, zobrazí se v administraci varování o možné duplicitě konverzního kódu.

Doporučujeme mít aktivní pouze jeden z těchto modulů.