mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	feat: track read about (#4478)
This commit is contained in:
		
							parent
							
								
									90f5af6b61
								
							
						
					
					
						commit
						81586074d0
					
				@ -119,12 +119,18 @@ export const PremiumFeature = ({
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    const tracker = usePlausibleTracker();
 | 
					    const tracker = usePlausibleTracker();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    const handleClick = () => {
 | 
					    const trackUpgradePlan = () => {
 | 
				
			||||||
        tracker.trackEvent('upgrade_plan_clicked', {
 | 
					        tracker.trackEvent('upgrade_plan_clicked', {
 | 
				
			||||||
            props: { feature: label },
 | 
					            props: { feature: label },
 | 
				
			||||||
        });
 | 
					        });
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    const trackReadAbout = () => {
 | 
				
			||||||
 | 
					        tracker.trackEvent('read_about', {
 | 
				
			||||||
 | 
					            props: { feature: label },
 | 
				
			||||||
 | 
					        });
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    const featureLabel = Boolean(url) ? (
 | 
					    const featureLabel = Boolean(url) ? (
 | 
				
			||||||
        <StyledLink href={url} target="_blank" rel="noreferrer">
 | 
					        <StyledLink href={url} target="_blank" rel="noreferrer">
 | 
				
			||||||
            {label}
 | 
					            {label}
 | 
				
			||||||
@ -167,7 +173,7 @@ export const PremiumFeature = ({
 | 
				
			|||||||
                                href={upgradeUrl}
 | 
					                                href={upgradeUrl}
 | 
				
			||||||
                                target="_blank"
 | 
					                                target="_blank"
 | 
				
			||||||
                                rel="noreferrer"
 | 
					                                rel="noreferrer"
 | 
				
			||||||
                                onClick={handleClick}
 | 
					                                onClick={trackUpgradePlan}
 | 
				
			||||||
                            >
 | 
					                            >
 | 
				
			||||||
                                Compare plans
 | 
					                                Compare plans
 | 
				
			||||||
                            </StyledLink>
 | 
					                            </StyledLink>
 | 
				
			||||||
@ -191,11 +197,16 @@ export const PremiumFeature = ({
 | 
				
			|||||||
                                href={upgradeUrl}
 | 
					                                href={upgradeUrl}
 | 
				
			||||||
                                target="_blank"
 | 
					                                target="_blank"
 | 
				
			||||||
                                rel="noreferrer"
 | 
					                                rel="noreferrer"
 | 
				
			||||||
                                onClick={handleClick}
 | 
					                                onClick={trackUpgradePlan}
 | 
				
			||||||
                            >
 | 
					                            >
 | 
				
			||||||
                                Compare plans
 | 
					                                Compare plans
 | 
				
			||||||
                            </Button>
 | 
					                            </Button>
 | 
				
			||||||
                            <Button href={url} target="_blank" rel="noreferrer">
 | 
					                            <Button
 | 
				
			||||||
 | 
					                                href={url}
 | 
				
			||||||
 | 
					                                target="_blank"
 | 
				
			||||||
 | 
					                                rel="noreferrer"
 | 
				
			||||||
 | 
					                                onClick={trackReadAbout}
 | 
				
			||||||
 | 
					                            >
 | 
				
			||||||
                                Read about {label}
 | 
					                                Read about {label}
 | 
				
			||||||
                            </Button>
 | 
					                            </Button>
 | 
				
			||||||
                        </StyledButtonContainer>
 | 
					                        </StyledButtonContainer>
 | 
				
			||||||
 | 
				
			|||||||
@ -11,6 +11,7 @@ import { EventOptions, PlausibleOptions } from 'plausible-tracker';
 | 
				
			|||||||
export type CustomEvents =
 | 
					export type CustomEvents =
 | 
				
			||||||
    | 'invite'
 | 
					    | 'invite'
 | 
				
			||||||
    | 'upgrade_plan_clicked'
 | 
					    | 'upgrade_plan_clicked'
 | 
				
			||||||
 | 
					    | 'read_about'
 | 
				
			||||||
    | 'change_request'
 | 
					    | 'change_request'
 | 
				
			||||||
    | 'favorite'
 | 
					    | 'favorite'
 | 
				
			||||||
    | 'maintenance'
 | 
					    | 'maintenance'
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user