WC_Order_Tracking::track_order_viewed()publicWC 1.0

Send a Tracks event when an order is viewed.

Метод класса: WC_Order_Tracking{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WC_Order_Tracking = new WC_Order_Tracking();
$WC_Order_Tracking->track_order_viewed( $order );
$order(WC_Order) (обязательный)
Order.

Код WC_Order_Tracking::track_order_viewed() WC 8.7.0

public function track_order_viewed( $order ) {
	if ( ! $order instanceof WC_Order || ! $order->get_id() ) {
		return;
	}
	$properties = array(
		'current_status' => $order->get_status(),
		'date_created'   => $order->get_date_created() ? $order->get_date_created()->format( DateTime::ATOM ) : '',
		'payment_method' => $order->get_payment_method(),
	);

	WC_Tracks::record_event( 'single_order_view', $properties );
}