Перейти к содержимому


Переменные


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 02 Апрель 2016 - 21:22

Большая просьба помочь!

Надо выгружать инфу на сторонний сервис. Нужно вставить себе код:
<script>
convead('event', 'purchase', {
order_id: 'ORDER_ID',
revenue: ORDER_TOTAL,
items: [
	 {product_id: 'PRODUCT_ID', qnt: PRODUCT_QNT, price: PRODUCT_PRICE},
	 {...}
	 {product_id: 'PRODUCT_ID', qnt: PRODUCT_QNT, price: PRODUCT_PRICE}
]
}, {
first_name: 'FIRST_NAME',
last_name: 'LAST_NAME',
email: 'EMAIL',
phone: 'PHONE'
});
</script>

Вот описание этих полей:

Цитата

Обычно вызов этого события удобно поставить на страницу "Спасибо за ваш заказ" или аналогичную страницу подтверждения заказа в вашем магазине.
Замените следующие переменные своими значениями:
  • ORDER_ID - уникальный идентификатор заказа (id или номер, как строка);
  • ORDER_TOTAL - сумма товаров в заказе с учетом скидок (но без учета доставки);
  • PRODUCT_ID - ID купленного товара (как строка);
  • PRODUCT_QNT - количество ед. купленного товара;
  • PRODUCT_PRICE - стоимость 1 ед. купленного товара.
Массив 'items' должен содержать информацию о всех товарах в заказе!
  • FIRST_NAME - имя;
  • LAST_NAME - фамилия;
  • EMAIL - e-mail адрес;
  • PHONE - телефон.

Напишите пж-та как это будет выглядеть в моем случае.

Заранее спасибо!

#2 RedHead

RedHead

    Активный участник

  • Модераторы
  • 1 052 сообщений

Отправлено 03 Апрель 2016 - 12:16

Просмотр сообщенияzabota-mama (02 Апрель 2016 - 21:22) писал:

Большая просьба помочь!

Надо выгружать инфу на сторонний сервис. Нужно вставить себе код:
<script>
convead('event', 'purchase', {
order_id: 'ORDER_ID',
revenue: ORDER_TOTAL,
items: [
	 {product_id: 'PRODUCT_ID', qnt: PRODUCT_QNT, price: PRODUCT_PRICE},
	 {...}
	 {product_id: 'PRODUCT_ID', qnt: PRODUCT_QNT, price: PRODUCT_PRICE}
]
}, {
first_name: 'FIRST_NAME',
last_name: 'LAST_NAME',
email: 'EMAIL',
phone: 'PHONE'
});
</script>

Вот описание этих полей:


Напишите пж-та как это будет выглядеть в моем случае.

Заранее спасибо!

Здравствуйте. В Вашем случает шаблон, в котором покупатель оповещается об успешном оформлении заказа - это шаблон "ПРОСМОТР ЗАКАЗА". Вставьте в конец этого шаблона код:

<script>
convead('event', 'purchase', {
order_id: 'ORDER_NUM',
revenue: ORDER_SUM | money,
items: [
		 {product_id: 'order_lines.ART_NUMBER', qnt: order_lines.MEASURE_TITLE, price: order_lines.LINE_PRICE | number},
		 {...}
		 {product_id: 'order_lines.ART_NUMBER', qnt: order_lines.MEASURE_TITLE, price: order_lines.LINE_PRICE | number}
]
}, {
first_name: 'ORDER_CONTACT_PERSON',
email: 'ORDER_CONTACT_EMAIL',
phone: 'ORDER_CONTACT_PHONE'
});
</script>

Переменные были взяты из этого же шаблона, скорее всего по инструкции, где был написан этот скрипт должно быть именно так.

#3 zabota-mama

zabota-mama

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 732 сообщений

Отправлено 03 Апрель 2016 - 14:33

Спасибо за ответ.
А точно ли  'order_lines.ART_NUMBER' это PRODUCT_ID - ID купленного товара (как строка).
Это наверное артикул.

ORDER_SUM | money - это точно сумма товаров в заказе с учетом скидок (но без учета доставки)?

#4 Юля123

Юля123

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 567 сообщений

Отправлено 04 Апрель 2016 - 14:41

Просмотр сообщенияzabota-mama (03 Апрель 2016 - 14:33) писал:

Спасибо за ответ.
А точно ли  'order_lines.ART_NUMBER' это PRODUCT_ID - ID купленного товара (как строка).
Это наверное артикул.

ORDER_SUM | money - это точно сумма товаров в заказе с учетом скидок (но без учета доставки)?


Здравствуйте, по мимо идентификации по артикулу у нас есть еще одна переменная. скорее всего она Вам и нужна. Вместо "order_lines.ART_NUMBER" добавьте "order_lines.GOODS_ID"

ORDER_SUM | money  - это общая сумма (с учетом доставки), к сожалению, у  нас нет переменной, которая бы выводила значение без учета стоимости доставки, но есть переменная, которая выводи сумму без учета скидки  - ORDER_SUM_WITHOUT_DISCOUNT




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных