{"_id":"57d698404340330e00953c85","user":"564f641651f2ec0d001d6998","project":"564f643f33082f0d001bb714","parentDoc":null,"__v":1,"category":{"_id":"57d698404340330e00953c72","project":"564f643f33082f0d001bb714","version":"57d698404340330e00953c6c","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-12-10T19:30:55.729Z","from_sync":false,"order":5,"slug":"дополнительные-интеграции","title":"Интеграции DDM"},"version":{"_id":"57d698404340330e00953c6c","project":"564f643f33082f0d001bb714","__v":2,"createdAt":"2016-09-12T11:57:52.437Z","releaseDate":"2016-09-12T11:57:52.437Z","categories":["57d698404340330e00953c6d","57d698404340330e00953c6e","57d698404340330e00953c6f","57d698404340330e00953c70","57d698404340330e00953c71","57d698404340330e00953c72","57d698404340330e00953c73","58a5711c79ac232f00cbadb5"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.1.0","version":"1.1"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-12-10T19:49:44.895Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"[Digital Data Manager](https://github.com/driveback/digital-data-manager) позвляет реализовать интеграцию DDL с системой ретаргетинга Criteo в один клик.\n\nИнтеграция автоматически активирует следующие счетчики Criteo:\n- Загрузчик библиотеки Criteo\n- Счетчик домашней страницы\n- Счетчик страниц списка продуктов\n- Счетчик страницы продукта\n- Счетчик страницы корзины товаров\n- Счетчик транзакции\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Инициализация\"\n}\n[/block]\n\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"ddManager.initialize({\\n\\t\\\"integrations\\\": {\\n    \\\"Criteo\\\": {\\n      \\t\\\"account\\\": \\\"XXX\\\",\\n        \\\"userSegmentVar\\\": \\\"user.criteoSegment\\\",\\n    }\\n});\",\n      \"language\": \"javascript\",\n      \"name\": \"JavaScript\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Описание опций\"\n}\n[/block]\n\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Ключ\",\n    \"h-1\": \"Тип\",\n    \"h-2\": \"Описание\",\n    \"0-0\": \"account\",\n    \"0-1\": \"String\",\n    \"0-2\": \"Criteo Account ID.\\n\\n**Обязательное поле**. Строка из цифр.\",\n    \"2-0\": \"noConflict\",\n    \"2-2\": \"Бесконфликтный режим.\\n\\nНеобходимо установить в значение true, если на сайте уже установлен тег Criteo. В этом случае тег не будет грузиться повторно, а также не будут повторно отравляться события основных трекеров. В этом случае интеграция будет реагировать лишь на событие \\\"Subscribed\\\", автоматически передавая полученные email-адреса в Criteo для кросс-девайс ретаргетинга.\\n\\n**Значение по умолчанию:** false\",\n    \"2-1\": \"Boolean\",\n    \"1-0\": \"userSegmentVar\",\n    \"1-1\": \"String\",\n    \"1-2\": \"Переменная DigitalData c сегментом пользователя.\"\n  },\n  \"cols\": 3,\n  \"rows\": 3\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Минимальные настройки Digital Data Layer\"\n}\n[/block]\n**Главная страница:** \n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"user\\\": {\\n    \\\"email\\\": \\\"test:::at:::driveback.ru\\\",\\n  },\\n\\t\\\"page\\\": {\\n  \\t\\\"type\\\": \\\"home\\\"\\n  }\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n**Страница товарной категории:**\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"user\\\": {\\n    \\\"email\\\": \\\"test@driveback.ru\\\",\\n  },\\n\\t\\\"page\\\": {\\n  \\t\\\"type\\\": \\\"category\\\" // или \\\"search\\\" для страницы с результатами поиска\\n  },\\n  \\\"listing:\\\" {\\n  \\titems: [\\n  \\t\\t{\\n  \\t\\t\\tid: \\\"123\\\"\\n\\t\\t\\t},\\n\\t\\t\\t{\\n  \\t\\t\\tid: \\\"234\\\"\\n\\t\\t\\t},\\n\\t\\t\\t{\\n  \\t\\t\\tid: \\\"345\\\"\\n\\t\\t\\t}\\n  \\t]\\n\\t}\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n**Страница карточки товара:** \n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"user\\\": {\\n    \\\"email\\\": \\\"test@driveback.ru\\\",\\n  },\\n\\t\\\"page\\\": {\\n  \\t\\\"type\\\": \\\"product\\\"\\n  },\\n  \\\"product\\\": {\\n  \\t\\\"id\\\": \\\"123\\\"\\n\\t}\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n**Страница просмотра корзины:**\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"user\\\": {\\n    \\\"email\\\": \\\"test@driveback.ru\\\",\\n  },\\n\\t\\\"page\\\": {\\n  \\t\\\"type\\\": \\\"cart\\\"\\n  },\\n  \\\"cart\\\": {\\n  \\t\\\"lineItems\\\": [\\n      {\\n      \\t\\\"product\\\": {\\n          \\\"id\\\": \\\"123\\\",\\n          \\\"unitSalePrice\\\": 15000\\n        },\\n        \\\"quantity\\\": 1\\n      },\\n      {\\n      \\t\\\"product\\\": {\\n          \\\"id\\\": \\\"234\\\",\\n          \\\"unitSalePrice\\\": 19000\\n        },\\n        \\\"quantity\\\": 2\\n      }\\n    ]\\n\\t}\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n**Страница подтверждения заказа:**\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"user\\\": {\\n    \\\"email\\\": \\\"test@driveback.ru\\\"\\n  },\\n  \\\"page\\\": {\\n  \\t\\\"type\\\": \\\"confirmation\\\"\\n  },\\n  \\\"context\\\": {\\n    campaign: {\\n    \\tname: \\\"значение utm_source по last click\\\"\\n    }\\n  },\\n  \\\"transaction\\\": {\\n    \\\"isFirst\\\": true, // или false, если пользователь уже покупал ранее\\n  \\t\\\"lineItems\\\": [\\n      {\\n      \\t\\\"product\\\": {\\n          \\\"id\\\": \\\"123\\\",\\n          \\\"unitSalePrice\\\": 15000\\n        },\\n        \\\"quantity\\\": 1\\n      },\\n      {\\n      \\t\\\"product\\\": {\\n          \\\"id\\\": \\\"234\\\",\\n          \\\"unitSalePrice\\\": 19000\\n        },\\n        \\\"quantity\\\": 2\\n      }\\n    ]\\n  }\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"Eсли значение **digitalData.context.campaign.name** равно \\\"criteo\\\" - продажа будет засчитана каналу Criteo.\"\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"body\": \"Параметр **digitalData.context.campaign.name** будет проигнорирован, если при инициализации интеграции параметр **deduplication** был задан вручную.\"\n}\n[/block]","excerpt":"","slug":"criteo","type":"basic","title":"Criteo"}
[Digital Data Manager](https://github.com/driveback/digital-data-manager) позвляет реализовать интеграцию DDL с системой ретаргетинга Criteo в один клик. Интеграция автоматически активирует следующие счетчики Criteo: - Загрузчик библиотеки Criteo - Счетчик домашней страницы - Счетчик страниц списка продуктов - Счетчик страницы продукта - Счетчик страницы корзины товаров - Счетчик транзакции [block:api-header] { "type": "basic", "title": "Инициализация" } [/block] [block:code] { "codes": [ { "code": "ddManager.initialize({\n\t\"integrations\": {\n \"Criteo\": {\n \t\"account\": \"XXX\",\n \"userSegmentVar\": \"user.criteoSegment\",\n }\n});", "language": "javascript", "name": "JavaScript" } ] } [/block] [block:api-header] { "type": "basic", "title": "Описание опций" } [/block] [block:parameters] { "data": { "h-0": "Ключ", "h-1": "Тип", "h-2": "Описание", "0-0": "account", "0-1": "String", "0-2": "Criteo Account ID.\n\n**Обязательное поле**. Строка из цифр.", "2-0": "noConflict", "2-2": "Бесконфликтный режим.\n\nНеобходимо установить в значение true, если на сайте уже установлен тег Criteo. В этом случае тег не будет грузиться повторно, а также не будут повторно отравляться события основных трекеров. В этом случае интеграция будет реагировать лишь на событие \"Subscribed\", автоматически передавая полученные email-адреса в Criteo для кросс-девайс ретаргетинга.\n\n**Значение по умолчанию:** false", "2-1": "Boolean", "1-0": "userSegmentVar", "1-1": "String", "1-2": "Переменная DigitalData c сегментом пользователя." }, "cols": 3, "rows": 3 } [/block] [block:api-header] { "type": "basic", "title": "Минимальные настройки Digital Data Layer" } [/block] **Главная страница:** [block:code] { "codes": [ { "code": "{\n \"user\": {\n \"email\": \"test@driveback.ru\",\n },\n\t\"page\": {\n \t\"type\": \"home\"\n }\n}", "language": "json" } ] } [/block] **Страница товарной категории:** [block:code] { "codes": [ { "code": "{\n \"user\": {\n \"email\": \"test@driveback.ru\",\n },\n\t\"page\": {\n \t\"type\": \"category\" // или \"search\" для страницы с результатами поиска\n },\n \"listing:\" {\n \titems: [\n \t\t{\n \t\t\tid: \"123\"\n\t\t\t},\n\t\t\t{\n \t\t\tid: \"234\"\n\t\t\t},\n\t\t\t{\n \t\t\tid: \"345\"\n\t\t\t}\n \t]\n\t}\n}", "language": "json" } ] } [/block] **Страница карточки товара:** [block:code] { "codes": [ { "code": "{\n \"user\": {\n \"email\": \"test@driveback.ru\",\n },\n\t\"page\": {\n \t\"type\": \"product\"\n },\n \"product\": {\n \t\"id\": \"123\"\n\t}\n}", "language": "json" } ] } [/block] **Страница просмотра корзины:** [block:code] { "codes": [ { "code": "{\n \"user\": {\n \"email\": \"test@driveback.ru\",\n },\n\t\"page\": {\n \t\"type\": \"cart\"\n },\n \"cart\": {\n \t\"lineItems\": [\n {\n \t\"product\": {\n \"id\": \"123\",\n \"unitSalePrice\": 15000\n },\n \"quantity\": 1\n },\n {\n \t\"product\": {\n \"id\": \"234\",\n \"unitSalePrice\": 19000\n },\n \"quantity\": 2\n }\n ]\n\t}\n}", "language": "json" } ] } [/block] **Страница подтверждения заказа:** [block:code] { "codes": [ { "code": "{\n \"user\": {\n \"email\": \"test@driveback.ru\"\n },\n \"page\": {\n \t\"type\": \"confirmation\"\n },\n \"context\": {\n campaign: {\n \tname: \"значение utm_source по last click\"\n }\n },\n \"transaction\": {\n \"isFirst\": true, // или false, если пользователь уже покупал ранее\n \t\"lineItems\": [\n {\n \t\"product\": {\n \"id\": \"123\",\n \"unitSalePrice\": 15000\n },\n \"quantity\": 1\n },\n {\n \t\"product\": {\n \"id\": \"234\",\n \"unitSalePrice\": 19000\n },\n \"quantity\": 2\n }\n ]\n }\n}", "language": "json" } ] } [/block] [block:callout] { "type": "info", "body": "Eсли значение **digitalData.context.campaign.name** равно \"criteo\" - продажа будет засчитана каналу Criteo." } [/block] [block:callout] { "type": "warning", "body": "Параметр **digitalData.context.campaign.name** будет проигнорирован, если при инициализации интеграции параметр **deduplication** был задан вручную." } [/block]