Automattic\WooCommerce\Internal\Orders
MobileMessagingHandler::prepare_utm_parameters
Prepares array of parameters used by WooCommerce.com for tracking.
Method of the class: MobileMessagingHandler{}
No Hooks.
Returns
Array.
Usage
$result = MobileMessagingHandler::prepare_utm_parameters( $campaign, ?int $blog_id, $domain ): array;
- $campaign(string) (required)
- name of the deep link campaign.
- ?int $blog_id(required)
- .
- $domain(string) (required)
- URL of the current site.
MobileMessagingHandler::prepare_utm_parameters() MobileMessagingHandler::prepare utm parameters code WC 10.3.3
private static function prepare_utm_parameters(
string $campaign,
?int $blog_id,
string $domain
): array {
return array(
'utm_campaign' => $campaign,
'utm_medium' => 'email',
'utm_source' => $domain,
'utm_term' => absint( $blog_id ),
);
}