WC_Extensions_Tracking::track_extensions_page
Send a Tracks event when an Extensions page is viewed.
Метод класса: WC_Extensions_Tracking{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$WC_Extensions_Tracking = new WC_Extensions_Tracking(); $WC_Extensions_Tracking->track_extensions_page();
Код WC_Extensions_Tracking::track_extensions_page() WC Extensions Tracking::track extensions page WC 11.0.1
public function track_extensions_page() {
// phpcs:disable WordPress.Security.NonceVerification.Recommended
$properties = array(
'section' => empty( $_REQUEST['section'] ) ? '_featured' : wc_clean( wp_unslash( $_REQUEST['section'] ) ),
);
$event = 'extensions_view';
if ( 'helper' === $properties['section'] ) {
$event = 'subscriptions_view';
}
if ( ! empty( $_REQUEST['search'] ) ) {
$event = 'extensions_view_search';
$properties['search_term'] = wc_clean( wp_unslash( $_REQUEST['search'] ) );
}
// phpcs:enable
WC_Tracks::record_event( $event, $properties );
}