Hey,
I have an app similar to linktr.ee, and I want the user to be able to set up their own FB pixel on their page. I’ve added an HTML element to the user’s page with the FB pixel code.
Here’s the modified code snippet:
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'USER_PIXEL_ID');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=USER_PIXEL_ID&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->
I have replaced the Pixel ID with a dynamic value. The user setup page has a section where they can enter their FB Pixel ID.
So, my question is, am I doing it correctly by allowing users to use their Pixel this way?
and when I want to add other SM pixels like TikTok, Snapchat, etc, can I use the same way?