Определите, выбрано ли «Да» в всплывающем окне «Отзывы клиентов» Google - PullRequest
0 голосов
/ 30 сентября 2018

У меня настроена проверка отзывов клиентов Google в моем магазине, и я пытаюсь определить, выбрал ли клиент да , чтобы подписаться на отзывы.Я надеялся на успешный вызов javascript, но ничего не вижу.Кто-нибудь знает как это сделать?

Вот код Google:

<!-- BEGIN GCR Opt-in Module Code -->
<script src="https://apis.google.com/js/platform.js?onload=renderOptIn"
  async defer>
</script>

<script>
  window.renderOptIn = function() { 
    window.gapi.load('surveyoptin', function() {
      window.gapi.surveyoptin.render(
        {
          "merchant_id": 42,
          "order_id": "<?php echo $order_id ?>",
          "email": "<?php echo $email_address ?>",
          "delivery_country": "<?php echo $user_country ?>",
          "estimated_delivery_date": "<?php echo $delivery_date ?>",
          "opt_in_style": "BOTTOM_LEFT_DIALOG"
        }); 
     });
  }
</script>
<!-- END GCR Opt-in Module Code -->

<!-- BEGIN GCR Language Code -->
<script>
  window.___gcfg = {
    lang: 'en_US'
  };
</script>
<!-- END GCR Language Code -->

1 Ответ

0 голосов
/ 30 сентября 2018

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

Вы должны получить только идентификатор идентификатора кнопки и затем добавить несколько строк кода, подобных этим.

document.addEventListener('click', (event) => {
  if (!event.target.matches('.google-button')) return 

   /* Put all you code here */
})

Предполагается, что идентификатором является класс .google-button.

Надеюсь, это может дать вам представление.Привет!

...