Google Trusted Stores - подтвердите заказ без обновления страницы

Можно ли подтвердить заказ в доверенных магазинах Google без обновления страницы?

Код конверсии выглядит так:

<!-- START Google Trusted Stores Order -->
<div id="gts-order" style="display:none;" translate="no">

<!-- start order and merchant information -->
<span id="gts-o-id">MERCHANT_ORDER_ID</span>
<span id="gts-o-domain">MERCHANT_ORDER_DOMAIN</span>
<span id="gts-o-email">CUSTOMER_EMAIL</span>
<span id="gts-o-country">CUSTOMER_COUNTRY</span>
<span id="gts-o-currency">CURRENCY</span>
<span id="gts-o-total">ORDER_TOTAL</span>
<span id="gts-o-discounts">ORDER_DISCOUNTS</span>
<span id="gts-o-shipping-total">ORDER_SHIPPING</span>
<span id="gts-o-tax-total">ORDER_TAX</span>
<span id="gts-o-est-ship-date">ORDER_EST_SHIP_DATE</span>
<span id="gts-o-est-delivery-date">ORDER_EST_DELIVERY_DATE</span>
<span id="gts-o-has-preorder">HAS_BACKORDER_PREORDER</span>
<span id="gts-o-has-digital">HAS_DIGITAL_GOODS</span>
<!-- end order and merchant information -->

<!-- start repeated item specific information -->
<!-- item example: this area repeated for each item in the order -->
<span class="gts-item">
<span class="gts-i-name">ITEM_NAME</span>
<span class="gts-i-price">ITEM_PRICE</span>
<span class="gts-i-quantity">ITEM_QUANTITY</span>
<span class="gts-i-prodsearch-id">ITEM_GOOGLE_SHOPPING_ID</span>
<span class="gts-i-prodsearch-store-id">ITEM_GOOGLE_SHOPPING_ACCOUNT_ID</span>
<span class="gts-i-prodsearch-country">ITEM_GOOGLE_SHOPPING_COUNTRY</span>
<span class="gts-i-prodsearch-language">ITEM_GOOGLE_SHOPPING_LANGUAGE</span>
</span>
<!-- end item 1 example -->
<!-- end repeated item specific information -->

</div>
<!-- END Google Trusted Stores Order -->

У меня есть приложение ReactionJS. Так что, если я помещу этот код в DOM, мне нужно вызвать API вызов Google. Но я не могу найти API для этого.

Может быть, запуск window.onload, но это может привести к очень неожиданному поведению:(

Есть идеи?

Спасибо!

2 ответа

Как насчет того, чтобы создать вместо этого всплывающее окно с iframe внутри него? Этот iframe будет содержать содержимое кодов Google Trusted Store.

Решение без iframe: если вы динамически повторно вводите тег HTML-скрипта доверенных хранилищ Google, скрипт будет искать идентификаторы gts и вызывать всплывающее окно. Для чистоты, вероятно, лучше удалить текущий тег скрипта, прежде чем делать это. Сценарий не был разработан для SPA.

Другие вопросы по тегам