diff --git a/static/js/registration.js b/static/js/registration.js index a747787..9920424 100644 --- a/static/js/registration.js +++ b/static/js/registration.js @@ -22,6 +22,25 @@ function SendRegistrationForm(el){ window.sessionStorage.removeItem('email') + ttq.identify({ + "email": "", // string. The email of the customer if available. It must be hashed with SHA-256 on the client side. + "phone_number": "", // string. The phone number of the customer if available. It must be hashed with SHA-256 on the client side. + "external_id": "" // string. Any unique identifier, such as loyalty membership IDs, user IDs, and external cookie IDs.It must be hashed with SHA-256 on the client side. + }); + + ttq.track('CompleteRegistration', { + "contents": [ + { + "content_id": "", // string. ID of the product. Example: "1077218". + "content_type": "", // string. Either product or product_group. + "content_name": "" // string. The name of the page or product. Example: "shirt". + } + ], + "value": "", // number. Value of the order or items sold. Example: 100. + "currency": "" // string. The 4217 currency code. Example: "USD". + }); + + if(typeof ym === 'function'){ ym(97070898,'reachGoal','Registration') return true; @@ -29,7 +48,6 @@ function SendRegistrationForm(el){ console.log('Скрипт Яндекс.Метрики не найден. Статистика не будет отправлена.'); } - }, error: function (data, exception){ document.querySelector(".register").innerHTML = data.responseJSON.html