Automattic\WooCommerce\Internal\Admin\Notes
TrackingOptIn::opt_in_to_tracking()
Opt in to usage tracking when note is actioned.
Method of the class: TrackingOptIn{}
No Hooks.
Return
null
. Nothing (null).
Usage
$TrackingOptIn = new TrackingOptIn(); $TrackingOptIn->opt_in_to_tracking( $note );
- $note(Note) (required)
- Note being acted upon.
TrackingOptIn::opt_in_to_tracking() TrackingOptIn::opt in to tracking code WC 9.6.1
public function opt_in_to_tracking( $note ) { if ( self::NOTE_NAME === $note->get_name() ) { // Opt in to tracking and schedule the first data update. // Same mechanism as in WC_Admin_Setup_Wizard::wc_setup_store_setup_save(). update_option( 'woocommerce_allow_tracking', 'yes' ); wp_schedule_single_event( time() + 10, 'woocommerce_tracker_send_event', array( true ) ); } }