• Hello,

    I just installed the Pixel Caffeine, I activated it and I put the Token for API integration. I have the following errors in Events Manager:

    1. One or more of your AddToCart events is missing a value parameter. This may affect your ability to see return on ad spend calculations.

    2. You’re sending Purchase events through both your pixel and the Conversions API, but they’re not being deduplicated properly because not enough of these events are receiving an event_id parameter. Event instances sent without an event_id parameter cannot be deduplicated.
    This may cause issues with the measurement of your events as well as the attribution and delivery optimisation of any ad campaigns that are optimising for this event.

    3. You’re sending the same event ID for many instances of your AddToCart events. Event IDs are unique identifiers that are used to deduplicate identical events received from your pixel and the Conversions API so they’re not counted twice. To ensure that Facebook is accurately counting your events, each unique event instance needs its own unique event ID.
    This may cause issues with the measurement of your events and the attribution of your ad campaigns.

    4. The IP address associated with the [EVENT NAME] events sent from your server is invalid, so the data for all Purchase events sent from your server hasn’t been received and can’t be used for ads attribution or optimisation.
    Without an IP address, this data can’t be received or used for ads attribution or optimisation.

    What can I do in order to solve all of them?

    Thank you ??

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Antonino Scarfì

    (@antoscarface)

    Hi,

    sorry for the issues you are experiencing!

    It seems there are some cases (hopefully a few cases) in which Pixel Caffeine isn’t able to retrieve the Facebook user data (_fbq and _fbc cookies), but it doesn’t depend on Pixel Caffeine. Anyway, I can confirm that Pixel Caffeine sends also the user data with the server-side event as the documentation suggests: https://developers.facebook.com/docs/marketing-api/conversions-api/using-the-api

    Furthermore, the plugin generates a unique event ID for each event, which it’s surely the same for both server and browser sides, as for the doc https://developers.facebook.com/docs/marketing-api/conversions-api/deduplicate-pixel-and-server-events
    Are you able to retrieve from Events Manager from Facebook Business account what events are not deduplicated and why?

    For duplicated AddToCart with the same event ID, even here could you please check if you have more info of what events they should be? How many are they?

    Finally, Pixel Caffeine is sending the IP as Facebook doc suggests, but I discovered that some servers are sending different versions of the IP address (IPv4 and IPv6) in the same field and it’s sent to Facebook without validating it. I don’t know if it’s your case, but at the moment it is the only reason why it might fail and I’m going to fix it in the next release which I hopefully release within this week.

    Thread Starter adrianaugears

    (@adrianaugears)

    Hello,

    Thank you for your answer.
    1. Regarding Purchase Event missing some deduplication parameters I don t have an percentaje, just that all my ad Sets are being impacted. I just have this information.

    Purchase Event missing some deduplication parameters
    You’re sending Purchase events through both your pixel and the Conversions API, but they’re not being deduplicated properly because not enough of these events are receiving an event_id parameter. Event instances sent without an event_id parameter cannot be deduplicated.
    This may cause issues with the measurement of your events as well as the attribution and delivery optimisation of any ad campaigns that are optimising for this event.
    ?
    Collapse
    How to fix the issue
    You’ll need to use the solution below to fix the issue.
    Once you’ve fixed the issue in your website code, you can mark it as resolved. This will move it to the Previously detected section. If the issue is found again after three days, it will move back to the Active section.
    Add an event_id parameter to all Purchase events that you’re sending from both your pixel and the Conversions API. To add an event_id parameter to the events that you’re sending through the Conversions API, you can use the payload helper tool on the Facebook for Developers site to validate that your payload is set up correctly. To add an event_id parameter to the events that you’re sending through your pixel, go into your website’s source code and add an event_id parameter to each of your Purchase event instances.

    2. Purchase event missing value parameter
    The purchase event sent from your server is missing a value parameter, so it can’t be received or used for ads attribution or optimisation. All purchase events must contain a value parameter and a currency parameter for attribution and optimisation to work.

    For this I have 8% Total Purchase events affected .

    The most important thing is I need to solfe the problem with deduplication., Because for Now all conversions are counted twice.

    What should I do?

    How do we fix this as I am getting the same errors on my facebook pixel after I have installed pixel caffeine on my wordpress website?

    “You’re sending AddToCart events through both your pixel and the Conversions API, but they’re not being deduplicated properly because not enough of these events are receiving an event_id parameter. Event instances sent without an event_id parameter cannot be deduplicated.
    This may cause issues with the measurement of your events as well as the attribution and delivery optimisation of any ad campaigns that are optimising for this event.”

    @antoscarface We are still facing similar issues. Any time frame on fixing this please?

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Several errors’ is closed to new replies.