你好,我正在尝试为我的React Native应用添加Facebook再营销像素,并希望社区能够帮助我澄清一些事情。首先,为了跟踪产品的事件PageView
或ViewContent
,我将以下脚本添加到产品页面。
<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','//connect.facebook.net/en_US/fbevents.js');
fbq('init', 'xxxxxxxxxxxxxxxx');
fbq('track', 'PageView');
fbq('track', 'ViewContent', {
content_name: 'Truyện Cổ Grimm (Bìa Cứng)',
content_category: 'Truyện đọc',
content_ids: ['8935212329736'],
content_type: 'product',
value: 153750,
currency: 'VND'
});
</script>
我想知道如何在React Native中实现相同的功能。我看到Facebook为React Native提供了FB SDK (https://developers.facebook.com/docs/react-native),我想问一下,这个SDK是否可以实现类似于我在网页上拥有的功能。如果我查看一个产品,我只需要这样做吗?
AppEventsLogger.logEvent('ViewContent');
如果是这样,但我怎么指定其他参数,例如像这样吗?
AppEventsLogger.logEvent('ViewContent', {
content_name: 'Truyện Cổ Grimm (Bìa Cứng)',
content_category: 'Truyện đọc',
content_ids: ['8935212329736'],
content_type: 'product',
value: 153750,
currency: 'VND'
});
有任何成功经验的人,请帮助我。非常感谢。