Как обращаться с продуктом Google Analytics Enhanced Ecommerce

В соответствии с Расширенная электронная торговля "данные о продукте" количество" поддерживают только целые числа.

Но некоторые предметы на нашей тележке продаются фунтом, так как количество не является целым числом, но может быть. 0.3ls, 1.2lb и т.д. Два вопроса:

  • Когда количество меньше 0,5, оно кажется округленным до 0, и линия вообще не отображается.
  • Даже когда это показано, например, 1.3 округляется до 1, тогда мы теряем здесь много данных.

Обходной путь, например, переход на работу в 1unit = 0.01lb, прежде чем отправить его в GA, имеет свои недостатки и вызывает влияние данных о значении.

Ответ 1

Обходной путь, который вы предлагаете (используя меньшую единицу), является единственным хорошим решением прямо сейчас, пока Google не реализует количество с плавающей запятой.

В терминах значения данных это фактически не влияет: единица продукта произвольна в любом случае, так как вы могли бы иметь килограммы, унции, граммы, миллиграммы или любое количество этих или других единиц в качестве наименьшего приращения для продукта, До тех пор, пока цена за единицу будет точной, ваши данные будут верными. Цены могут иметь до 6 десятичных знаков, поэтому любые ошибки округления незначительны.

Чтобы ваши данные были читабельными, я предлагаю вам найти базовый блок, который является достаточно низким (например, тысячный фунт), поэтому вы всегда можете выражать заказы на свои текущие и будущие продукты в целых кратных им. Таким образом, вам нужно сделать только одно преобразование (x 1000) при чтении данных отчета, вместо того, чтобы помнить базовый блок для каждого продукта.

Ответ 2

Правильно. "quantity" - целое число. Таким образом, невозможно передать туда плавающее значение. Если вы продаете продукт xx в количестве 0,3л, 1.2lb... попробуйте обработать их как вариант продукта.

variant': '1.2lb',

использовать количество только для счетных упаковочных единиц.