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


Помогите Встроить Модуль Опроса На Гугл Товарах


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

#1 Sozercatell

Sozercatell

    Пользователь

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

Отправлено 28 Март 2018 - 15:08

День добрый.
Аккаунт SL-429636
Необходимо встроить модуль опроса гугл товаров на сайт. Помогите найти переменные и заменить их в коде. На прикрепленном скриншоте отмечены красным цветом. Не смог их найти в коде магазина и заменить.

Прикрепленные изображения

  • Screenshot_2.jpg
  • Screenshot_3.jpg
  • Screenshot_4.jpg


#2 Sozercatell

Sozercatell

    Пользователь

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

Отправлено 29 Март 2018 - 17:31

Модераторы, администраторы, вы где? Дайте ответ кто-нибудь!

#3 Mr.Nito

Mr.Nito

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

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

Отправлено 29 Март 2018 - 18:34

Просмотр сообщенияSozercatell (29 Март 2018 - 17:31) писал:

Модераторы, администраторы, вы где? Дайте ответ кто-нибудь!

Переменные доступны в шаблоне Просмотр заказа
Единственное код страны в двухбуквенном формате вывести не получится, попробуйте задать вручную.

Получится код вида

<script>
  window.renderOptIn = function() {
	window.gapi.load("surveyoptin", function() {
	  window.gapi.surveyoptin.render(
		{
		  // ОБЯЗАТЕЛЬНАЯ ЧАСТЬ
		  "merchant_id": "MERCHANT_ID",
		  "order_id": "{ORDER_NUM}",
		  "email": "{ORDER_CONTACT_EMAIL}",
		  "delivery_country": "RU",
		  "estimated_delivery_date": "{ORDER_DELIVERY_CONVENIENT_DATE | date("Y-m-d")} ",
		  // НЕОБЯЗАТЕЛЬНАЯ ЧАСТЬ
		  "opt_in_style": "OPT_IN_STYLE"
		});
	 });
  }
</script>


#4 Sozercatell

Sozercatell

    Пользователь

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

Отправлено 30 Март 2018 - 11:15

Просмотр сообщенияMr.Nito (29 Март 2018 - 18:34) писал:

Переменные доступны в шаблоне Просмотр заказа
Единственное код страны в двухбуквенном формате вывести не получится, попробуйте задать вручную.

Получится код вида

<script>
window.renderOptIn = function() {
window.gapi.load("surveyoptin", function() {
	 window.gapi.surveyoptin.render(
	 {
		 // ОБЯЗАТЕЛЬНАЯ ЧАСТЬ
		 "merchant_id": "MERCHANT_ID",
		 "order_id": "{ORDER_NUM}",
		 "email": "{ORDER_CONTACT_EMAIL}",
		 "delivery_country": "RU",
		 "estimated_delivery_date": "{ORDER_DELIVERY_CONVENIENT_DATE | date("Y-m-d")} ",
		 // НЕОБЯЗАТЕЛЬНАЯ ЧАСТЬ
		 "opt_in_style": "OPT_IN_STYLE"
	 });
	 });
}
</script>
Спасибо большое!!

Я правильно понимаю, этот код на вкладке html добавлять надо?

Потому что на вкладке оформление заказа я не нашел закрывающего кода body.

Вы могли бы проверить, если не сложно?
Я данный код добавил на вкладку html.

Спасибо.

#5 Mr.Nito

Mr.Nito

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

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

Отправлено 01 Апрель 2018 - 14:24

Просмотр сообщенияSozercatell (30 Март 2018 - 11:15) писал:

Спасибо большое!!

Я правильно понимаю, этот код на вкладке html добавлять надо?

Потому что на вкладке оформление заказа я не нашел закрывающего кода body.

Вы могли бы проверить, если не сложно?
Я данный код добавил на вкладку html.

Спасибо.

Для отображение не обязательно размещать перед тегом body, код перенёс в шаблон Просмотр заказа.
Код может выдавать ошибку и не работать, если в заказе не указан email и дата доставки.
Код вывода получился
<script>
  window.renderOptIn = function() {
		window.gapi.load("surveyoptin", function() {
		  window.gapi.surveyoptin.render(
				{
				  // ОБЯЗАТЕЛЬНАЯ ЧАСТЬ
				  "merchant_id": "120349146",
				  "order_id": "{ORDER_NUM}",
				  "email": "{ORDER_CONTACT_EMAIL} ",
				  "delivery_country": "RU",
				  "estimated_delivery_date": "{% IF ORDER_DELIVERY_CONVENIENT_DATE %}{ORDER_DELIVERY_CONVENIENT_DATE | date("Y-m-d")} {% ELSE %}2018-04-01{% ENDIF %}",
				  // НЕОБЯЗАТЕЛЬНАЯ ЧАСТЬ
				  "opt_in_style": "BOTTOM_RIGHT_DIALOG"
				});
		 });
  }
</script>
<!-- КОНЕЦ кода модуля опроса -->


#6 Sozercatell

Sozercatell

    Пользователь

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

Отправлено 03 Апрель 2018 - 00:11

Просмотр сообщенияMr.Nito (01 Апрель 2018 - 14:24) писал:

Для отображение не обязательно размещать перед тегом body, код перенёс в шаблон Просмотр заказа.
Код может выдавать ошибку и не работать, если в заказе не указан email и дата доставки.
Код вывода получился
<script>
window.renderOptIn = function() {
	 window.gapi.load("surveyoptin", function() {
		 window.gapi.surveyoptin.render(
			 {
				 // ОБЯЗАТЕЛЬНАЯ ЧАСТЬ
				 "merchant_id": "120349146",
				 "order_id": "{ORDER_NUM}",
				 "email": "{ORDER_CONTACT_EMAIL} ",
				 "delivery_country": "RU",
				 "estimated_delivery_date": "{% IF ORDER_DELIVERY_CONVENIENT_DATE %}{ORDER_DELIVERY_CONVENIENT_DATE | date("Y-m-d")} {% ELSE %}2018-04-01{% ENDIF %}",
				 // НЕОБЯЗАТЕЛЬНАЯ ЧАСТЬ
				 "opt_in_style": "BOTTOM_RIGHT_DIALOG"
			 });
		 });
}
</script>
<!-- КОНЕЦ кода модуля опроса -->
Спасибо!!
Вроде все работает!




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

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