WC_Extensions_Tracking::track_helper_connection_complete
Send a Tracks even when a Helper connection process completed successfully.
Method of the class: WC_Extensions_Tracking{}
No Hooks.
Returns
null. Nothing (null).
Usage
$WC_Extensions_Tracking = new WC_Extensions_Tracking(); $WC_Extensions_Tracking->track_helper_connection_complete();
WC_Extensions_Tracking::track_helper_connection_complete() WC Extensions Tracking::track helper connection complete code WC 10.5.0
public function track_helper_connection_complete() {
$properties = array();
if ( ! empty( $_GET['utm_source'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended
$properties['utm_source'] = wc_clean( wp_unslash( $_GET['utm_source'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended
}
if ( ! empty( $_GET['utm_campaign'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended
$properties['utm_campaign'] = wc_clean( wp_unslash( $_GET['utm_campaign'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended
}
WC_Tracks::record_event( 'extensions_subscriptions_connected', $properties );
}