Розробникам

Написано Ihor Kit
Оновлено 3 тижні тому

/**
 * Додати "on-hold" до статусів, які morkva GA4 Purchase Tracking вважає оплаченими
 * (за замовчуванням: тільки processing і completed).
 */
add_filter( 'mrkv_ga_purchase_target_statuses', function ( $statuses ) {
    $statuses[] = 'on-hold';
    return $statuses;
} );

Повністю замінити перелік статусів (наприклад, рахувати покупкою лише "completed"):

add_filter( 'mrkv_ga_purchase_target_statuses', function ( $statuses ) {
    return [ 'completed' ];
} );

затримка server-side fallback (за замовчуванням 10 хв):

add_filter( 'mrkv_ga4_purchase_fallback_delay', function ( $seconds ) {
    return 5 * MINUTE_IN_SECONDS;
} );
Чи була наша стаття корисною?