Skip to main content

Criteo

Page status

Verified Platform

Verified rows

10

Candidate rows

0

Excluded rows

0

Primary sources

1

Last reviewed

2026-03-30

Platform Summary

Criteo OneTag and related identifier contracts.

Scope

Primary execution surface: browser.

Developer Source Map

SourceReason
developers.criteo.com/retailer-integration/docs/onetag-for-offsiteEvent Contracts; User Data Contracts

RudderStack Cross-Check

No destination mapping linked for this platform.

Verified Contracts

Event Contracts

Object / EventFieldApplies ToTypeRequirementExact FormatNormalizationHashingExamplesCaveatPrimary SourceStatusConfidence
eventaddToCart.item[].idbrowserstringConditionalProduct ID for cart item.Not clearly specifiedNot clearly specified-Add-to-cart tag contains item objects with id/price/quantity.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventaddToCart.item[].quantitybrowsernumberConditionalQuantity added to cart.Not clearly specifiedNot clearly specified2Add-to-cart tag sample includes quantity per item.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventeventbrowserstringRequiredOneTag event command.Not clearly specifiedNot clearly specified["viewHome","viewList","viewItem","addToCart","trackTransaction"]Offsite OneTag docs provide dedicated snippets for each event command.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventtrackTransaction.idbrowserstringConditionalTransaction identifier.Not clearly specifiedNot clearly specifiedord-12345Order confirmation tag sends trackTransaction with transaction id.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventtrackTransaction.item[].pricebrowsernumberConditionalUnit price for each purchased item.Not clearly specifiedNot clearly specifiedord-12345trackTransaction item objects include id/price/quantity.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventtrackTransaction.item[].quantitybrowsernumberConditionalQuantity for each purchased item.Not clearly specifiedNot clearly specified2trackTransaction item objects include quantity field.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventviewItem.itembrowserstringConditionalSingle product ID.Not clearly specifiedNot clearly specified-Product tag requires the viewed product ID.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventviewItem.pricebrowsernumberConditionalProduct price.Not clearly specifiedNot clearly specified-Product tag includes price next to viewed item.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh
eventviewList.item[]browserarray[string]ConditionalArray of product IDs.Not clearly specifiedNot clearly specified-Listing tag uses an item array of product IDs.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh

User Data Contracts

Object / EventFieldApplies ToTypeRequirementExact FormatNormalizationHashingExamplesCaveatPrimary SourceStatusConfidence
defaultemailbrowserstringConditionalSHA-256 hashed emailNot clearly specifiedSHA-256<sha256(alice@example.com)>Owner docs show setEmail with a SHA-256 hashed email value.developers.criteo.com/retailer-integration/docs/onetag-for-offsiteVerifiedHigh

Candidate / Needs Review Items

No candidate rows currently tracked.

Excluded Items

No excluded rows in this revision.

Last Reviewed

2026-03-30