Last Updated 5 hours ago
Why do I see the "IPv6 is preferable" information in Facebook diagnostics?
Facebook (Meta) displays this notice to encourage website owners to support the modern IPv6 network standard. This does not indicate an error in the module's operation.How does it work technically?
- Data Integrity Priority: The Facebook Conversion API (CAPI) is designed to identify specific users. To do this effectively, the module must send the exact IP address the customer is actually using to connect to your store.
- Why don't we convert addresses? Attempting to mathematically convert an IPv4 address to an IPv6 format (creating a so-called IPv4-mapped address) is technically possible but creates an "artificial" address. For Facebook, such an address is useless (it cannot be linked to a real user account), which would drastically reduce your Event Match Quality.
- Smart Detection: Our module automatically detects the best available IP address:
- If the customer uses IPv6 -> we send IPv6 (Facebook is satisfied).
- If the customer uses the older IPv4 -> we send IPv4 (Facebook accepts this but may show the "IPv6 is preferable" suggestion).
- If the customer uses IPv6 -> we send IPv6 (Facebook is satisfied).
If you want your store to support the IPv6 standard (which eliminates the warning and potentially improves tracking for mobile users), please contact your hosting provider or server administrator.
You can ask them the following question:
"Does my server/hosting environment support inbound IPv6 traffic, and is it correctly configured for my domain?"Once your hosting provider enables IPv6, the module will automatically start using it—no changes to the module settings are required.