WC_Importer_Tracking::track_product_importer_complete
Send a Tracks event when the product importer has finished.
Method of the class: WC_Importer_Tracking{}
No Hooks.
Returns
null. Nothing (null).
Usage
$WC_Importer_Tracking = new WC_Importer_Tracking(); $WC_Importer_Tracking->track_product_importer_complete();
WC_Importer_Tracking::track_product_importer_complete() WC Importer Tracking::track product importer complete code WC 10.9.4
public function track_product_importer_complete() {
// phpcs:disable WordPress.Security.NonceVerification.Recommended
if ( ! isset( $_REQUEST['nonce'] ) ) {
return;
}
$properties = array(
'imported' => isset( $_GET['products-imported'] ) ? absint( $_GET['products-imported'] ) : 0,
'imported_variations' => isset( $_GET['products-imported-variations'] ) ? absint( $_GET['products-imported-variations'] ) : 0,
'updated' => isset( $_GET['products-updated'] ) ? absint( $_GET['products-updated'] ) : 0,
'failed' => isset( $_GET['products-failed'] ) ? absint( $_GET['products-failed'] ) : 0,
'skipped' => isset( $_GET['products-skipped'] ) ? absint( $_GET['products-skipped'] ) : 0,
);
// phpcs:enable
WC_Tracks::record_event( 'product_import_complete', $properties );
}