Coupon Print Error
Fire whenever a user encounters an error printing a coupon.
Javascript Code
// When:
// User encounters and error printing a coupon
// Code:
window.dataLayer = window.dataLayer || [];
dataLayer.push({ event_data: null }); // Clear the previous event_data object.
dataLayer.push({
event: 'coupon_print_error',
event_data: {
coupons: '<coupons>', // REQUIRED | string - delimited (~) | ex. couponName1~couponName2~couponName3
error_message: '<error_message>', // REQUIRED | string | ex. Phone number should follow the format (xxx) xxx-xxxx, Must be a valid email address
}
});
Variable Definitions
Field | Type | Required | Description | Example | Maximum Length |
---|---|---|---|---|---|
coupons | delimited string |
required | A delimited string of coupons that the user selected and is now downloading or printing. | couponName1~couponName2~couponName3 |
100 |
error_message | string |
required | The specific error that occurred. If an error message is shown to the user, this should be populated with that text. | Phone number should follow the format (xxx) xxx-xxxx, Must be a valid email address |
100 |