In an old topic it was about using only server-side events instead of also using web-side ones for Facebook.
I have never addressed this topic and I am curious to understand because from GTM client I create a tag for each event and send this information to the server.
In this way everything is reversed or is it simpler than I think?
Meta recommends taking exactly the hybrid approach to setting up tracking. Thus, if a user does not have adblockers and uses a browser that still supports third-party cookies, this web event will contain more data. Otherwise, web events are blocked and there is always a server event. This allows you to get the best of all worlds.
But in my practice there were several clients who refused to use web events and left only server events for the sake of reducing JS load on the client. They didn’t notice any changes in the effectiveness of their ad campaigns.