This is an unofficial Google Tag Manager template for the Facebook Pixel.
- Added Event ID to pixel fields for server-side deduplication.
- Added External ID to Advanced Matching. It replaces the deprecated User ID.
- Update template agent string.
- Remove empty array from DPO default if not set.
- Add agent string to help monitor template usage.
- Do not allow empty table to be sent with Advanced Matching.
- Remove deprecated User Properties option.
- Add Data Processing Options.
- Fix bug with empty Advanced Matching list.
- Added unit tests.
- Added Enhanced Ecommerce integration.
- Added option to disable automatic tracking of History events (pushState, replaceState)
- Fixed country in Advanced Matching to use correct key.
- REMEMBER TO REVIEW THE TAG IF YOU USED COUNTRY!
- Fix bug where object properties were not correctly built.
- Fix object properties to merge variable and table.
- Update event name selection to allow for variable as well (BREAKING CHANGE).
- Update logo
- Add support for "consent" command.
- Add support for using a variable to populate object properties.
- Initial release.