Hi @Kristine
Unfortunately, we haven’t got any updates from our dev team yet.
We see that this feature is gaining votes and we do realize its importance to you, so we’ll try our best to take it under consideration in the future updates.
Thanks a bunch for pointing us in this direction!
As a workaround, you can use the Google Analytics code to track the number of clicks on Play button.
You need to add this part of the code to your website <head>
:
<script async src="https://www.googletagmanager.com/gtag/js?id=**UA-ID** "></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '**UA-ID** ');
</script>
In the code above, you need to replace UA-ID with your actual website ID for Google Analytics. If you are using Google Analytics 4, you need to use G-ID instead of UA-ID (see screenshot). This article will help you find your ID - Find your Google tag ID.
And then just add the rest of the script right before closing </body>
tag:
<script>
function eappsDispatchAnalyticsEvent(event, selector, config) {
function sendEvent(config) {
if (typeof ga !== "undefined") {
ga('send', 'event', {
eventAction: config.action,
eventCategory: config.category,
eventLabel: config.label
});
}
if (typeof gtag !== "undefined") {
gtag('event', config.action, {
'event_category': config.category,
'event_label': config.label
});
}
}
function isHitClass(e, selector) {
return e.target && e.target.closest(selector)
}
if (isHitClass(event, selector)) {
sendEvent(config);
}
}
document.addEventListener('click', function (event) {
eappsDispatchAnalyticsEvent(event, '[class*="Play__Component-sc"]', {
action: 'click',
category: 'Elfsight Player Play Button',
label: 'Elfsight Player Play Button'
});
}, true);
</script>
Check it out and let me know how it worked for you