Validation and common issues
DCO Pixel > Validation and common Issues
This section refers to the Taboola DCO solution. For the standard e-commerce solution, see here.
Overview
After implementing the pixel, it is critical to verify that it is firing correctly.
Taboola Pixel Helper validation
- Add the Taboola Pixel Helper extension to your browser from the Chrome Web Store.
- Navigate to your website and perform the actions that should trigger the events you set up (e.g., view a product, add to cart, make a purchase).
- Click the Taboola Pixel Helper icon in your browser's toolbar.
- You should see the events, and under
PRODUCT_VIEW
(or the corresponding event), make sure the second line saysce=ecomm
after theunip?
part. - If the second line says
ce=ecomm
, the pixel is working correctly.

GTM debugging
Only relevant for GTM integration:
- Click
Preview
from the top right of the working space. - Open your website in a new tab.
- If you see that your Taboola pixel has been fired correctly, it's working properly.
Common issues
Wrong Advertiser ID
Please make sure to replace all fields with your Advertiser ID supplied by your DCO Account Manager. This is NOT the same as your DCO Seat ID.
Using wrong GTM template
When implementing the Pixel, sometimes the wrong template is chosen in the beginning. Please make sure you're using the Taboola E-Commerce Events Tracking Pixel template (and not the Taboola Pixel template).
JS script having 'event' instead of 'ecevent'
In case of implementing the pixel using JavaScript, it's important that ONLY the page_view
event has notify: 'event'
. All other events have notify: 'ecevent'
.
Example:
// page_view event (correct)
window._tfa.push({
notify: 'event',
name: 'page_view',
id: ACCOUNT_ID,
unified_id: hashed_email
});
// PRODUCT_VIEW event (correct)
window._tfa.push({
id: ACCOUNT_ID,
notify: 'ecevent',
name: 'PRODUCT_VIEW',
unified_id: hashed_email,
productIds: ['sku1']
});
Changes are not published
After creating and verifying the tags in GTM, the changes must be submitted and then published to apply them to the live environment:
- Click
Submit
. - Click
Publish
. - Verify that your changes are live.
ID Mismatch
Please make sure to send the correct item ID, otherwise we won't be able to recommend the proper item to users.
ImportantThe Product ID value must match one of the product identifier columns (e.g., GTIN, SKU, MPN, etc.) in your feed. Product ID values passed for Product View event should be consistently passed across all other events (e.g., Purchase event, Add to Cart event, Category View event, etc.).
Example:
- β
Correct: Product feed ID:
PROD123
, Pixel event:['PROD123']
- β Incorrect: Product feed ID:
PROD123
, Pixel event:['prod123']
or['PROD-123']
Updated about 15 hours ago