Bazaarvoice
Platform Summary
Bazaarvoice token and identifier contract definitions.
Scope
Primary execution surface: server.
Developer Source Map
| Source | Reason |
|---|---|
| developers.bazaarvoice.com/v1.0-DCE/docs/ecommerce-transactions | Event Contracts |
| developers.bazaarvoice.com/v1.0-DCE/docs/non-commerce-conversions | Event Contracts |
| developers.bazaarvoice.com/v1.0-NotificationsAPI/docs/creating-the-email-authentication-token | User Data Contracts |
RudderStack Cross-Check
No destination mapping linked for this platform.
Verified Contracts
Event Contracts
| Object / Event | Field | Applies To | Type | Requirement | Exact Format | Normalization | Hashing | Examples | Caveat | Primary Source | Status | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
event | trackConversion.label | server | string | Optional | Conversion label. | Not clearly specified | Not clearly specified | - | Documented as conversion metadata in non-commerce flow. | developers.bazaarvoice.com/v1.0-DCE/docs/non-commerce-conversions | Verified | Medium |
event | trackConversion.type | server | string | Required | Non-commerce conversion type identifier. | Not clearly specified | Not clearly specified | - | Non-commerce conversion endpoint requires conversion type. | developers.bazaarvoice.com/v1.0-DCE/docs/non-commerce-conversions | Verified | Medium |
event | trackConversion.value | server | number | Optional | Numeric conversion value when applicable. | Not clearly specified | Not clearly specified | - | Optional conversion metric value. | developers.bazaarvoice.com/v1.0-DCE/docs/non-commerce-conversions | Verified | Medium |
event | trackTransaction.currency | server | string | Required | Currency code (example: USD). | Not clearly specified | Not clearly specified | USD | Bazaarvoice eCommerce transaction table marks currency as required. | developers.bazaarvoice.com/v1.0-DCE/docs/ecommerce-transactions | Verified | High |
event | trackTransaction.items[].price | server | number | Required | Item price. | Not clearly specified | Not clearly specified | ord-12345 | Bazaarvoice transaction items table marks price as required. | developers.bazaarvoice.com/v1.0-DCE/docs/ecommerce-transactions | Verified | High |
event | trackTransaction.items[].productId | server | string | Required | Product ID must match ExternalID in Bazaarvoice product feed. | Not clearly specified | Not clearly specified | ord-12345 | Documentation explicitly links productId to ExternalID in product feed. | developers.bazaarvoice.com/v1.0-DCE/docs/ecommerce-transactions | Verified | High |
event | trackTransaction.orderId | server | string | Required | Unique order identifier. | Not clearly specified | Not clearly specified | ord-12345 | Bazaarvoice eCommerce transaction table marks orderId as required. | developers.bazaarvoice.com/v1.0-DCE/docs/ecommerce-transactions | Verified | High |
event | trackTransaction.total | server | number | Required | Total order amount without currency symbol; English decimal format. | Not clearly specified | Not clearly specified | ord-12345 | Documentation states total excludes tax/shipping and should use decimal notation. | developers.bazaarvoice.com/v1.0-DCE/docs/ecommerce-transactions | Verified | High |
User Data Contracts
| Object / Event | Field | Applies To | Type | Requirement | Exact Format | Normalization | Hashing | Examples | Caveat | Primary Source | Status | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
default | email_auth_token | server | string | Conditional | HMAC_SHA256 of email, then hex-encode the email and append it | Not clearly specified | SHA-256 | alice@example.com | Token is email-message MAC, not a plain hash. | developers.bazaarvoice.com/v1.0-NotificationsAPI/docs/creating-the-email-authentication-token | Verified | High |
Candidate / Needs Review Items
No candidate rows currently tracked.
Excluded Items
No excluded rows in this revision.
Last Reviewed
2026-03-30