Most pixel related ad tools rely on cookies of browsers and thus cannot be implemented server side.
If FB pixel releases an API, we can potentially figure out how to support it. However, most of the ad tools such as adwords, twitter ads, bing ads, etc. and pixel based tools are usually only supported on client side.Reply
Emily I think this could be more clear in the documentation. We just spent a couple days trying to troubleshoot why Segment was sending events to all destinations correctly except Facebook.
It wasn't until I tried connecting a Ruby source with a Facebook Pixel destination that the problem became obvious — they're listed as incompatible. I had assumed Segment would somehow magically correlate/submit server-side events to Facebook, but now I know that's not the case :)Reply
Hi Kyle Fox - Thank you for the feedback, we are currently reviewing our documentation templates and I'll share this with the team working on our documentation.
In the future, you may find our Connection Mode diagrams helpful! At the bottom of this post you will find the Connection Mode chart for Facebook Pixel.
The diagram describes which libraries are compatible with each destination, and how we send the data to your end tools. Device Mode indicates that we load the destination library alongside our SDK and send the events directly from a Customers device. Cloud Mode indicates that we send the data directly from our servers.
If we did add support for events from the Ruby library to be compatible with Facebook Pixel, you will see a check box in the Server category. Here's an blog post that describes our connection modes in greater detail, https://segment.com/blog/connection-modes/ .Reply
Based on https://segment.com/docs/destinations/facebook-pixel/#settings , it looks like Server mode is supported for cloud-based. Does this mean we can use the tester? If so, what is the "secretKey" that's required?Reply
Albert Lin i have the same issue as you
i think fb pixel can use the secret key to send event from server to server
however, i cannot find the secret key and there is no any docs about that.
i have tried to use my App Secret Key which is my ad account of the business management platform
but i still get 401 Unauthorized like the attachment, i am not sure is it related to the FB Marketing API?
Emily is it possible to provide the tutorial about finding out the secret key or setting up the authentication for using the server-side events on facebook-pixel?
Thanks for the help!Reply