In-App Marketplace: Record the legacy Tracks event for Discover page (#51163)
* In-App Marketplace: Record the legacy Tracks event for Discover page Fixes #21486 * Add changefile(s) from automation for the following project(s): woocommerce --------- Co-authored-by: github-actions <github-actions@github.com>
This commit is contained in:
parent
0e930533e9
commit
3300aef6c7
|
@ -13,6 +13,7 @@ import ProductLoader from '../product-loader/product-loader';
|
|||
import { MarketplaceContext } from '../../contexts/marketplace-context';
|
||||
import { ProductType } from '../product-list/types';
|
||||
import './discover.scss';
|
||||
import { recordMarketplaceView } from '~/marketplace/utils/tracking';
|
||||
|
||||
export default function Discover(): JSX.Element | null {
|
||||
const [ productGroups, setProductGroups ] = useState<
|
||||
|
@ -28,10 +29,17 @@ export default function Discover(): JSX.Element | null {
|
|||
return product.id;
|
||||
} );
|
||||
|
||||
// This is a new event specific to the Discover tab, added with Woo 8.4.
|
||||
recordEvent( 'marketplace_discover_viewed', {
|
||||
view: 'discover',
|
||||
product_ids,
|
||||
} );
|
||||
|
||||
// This is the new page view event added with Woo 8.3. It's improved with the marketplace_discover_viewed event
|
||||
// but we'll keep it for a while to keep it compatible.
|
||||
recordMarketplaceView( {
|
||||
view: 'discover',
|
||||
} );
|
||||
}
|
||||
|
||||
// Get the content for this screen
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
Significance: patch
|
||||
Type: tweak
|
||||
Comment: Fix missing Tracks event from the Extensions > Discover page
|
||||
|
Loading…
Reference in New Issue