Как обрабатывать количество товаров в Google Analytics для расширенной электронной торговли

Согласно «расширенной электронной торговле« количество данных продукта »поддерживает только целые числа.

Но некоторые товары в нашей тележке продаются за фунт, поэтому количество не является целым числом, но может быть. 0,3 л, 1,2 фунта и т. Д. Две проблемы:

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

Обходной путь, такой как переход на работу с 1 единицей = 0,01 фунта, прежде чем мы отправим ее в GA, имеет свои недостатки и оказывает существенное влияние на данные.


person Guy Korland    schedule 08.01.2017    source источник


Ответы (2)


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

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

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

person inwerpsel    schedule 15.01.2017
comment
Проблема в том, что он действительно портит отчеты о товарах в корзине. - person Guy Korland; 15.01.2017
comment
Да, но это все равно будет проблемой, даже если Google будет поддерживать количество с плавающей запятой и единицы измерения количества, поскольку невозможно определить, какая единица измерения должна соответствовать одному элементу в корзине. Например: если вы продаете золото за грамм и песок за килограмм. - person inwerpsel; 15.01.2017
comment
Кроме того, общее количество в корзине в любом случае не очень полезно без учета цен на товары. - person inwerpsel; 15.01.2017
comment
Вы можете добавить специальный параметр, который указывает, измеряется ли продукт, добавленный в корзину / извлеченный, по весу, а затем использовать этот параметр для фильтрации такого рода продуктов, если вы не хотите, чтобы они мешали обычным товарам. - person inwerpsel; 15.01.2017
comment
@inwerpsel, как вы сказали в ответе, цена может иметь до 6 знаков после запятой. есть ли способ уменьшить это число или поставить десятичную точку между ними? если есть, пожалуйста, предложите - person Pragnesh Ghoda シ; 07.10.2020
comment
@PragneshGhoda シ Я не уверен, что понимаю ваш вопрос. Цена в GA является плавающей с точностью до 6 знаков после запятой (в последний раз я проверял, а это примерно столько же, сколько и старый вопрос ...). Вы имеете в виду, что хотите отформатировать это число где-нибудь до меньшего количества десятичных знаков и округлить его в меньшую сторону? - person inwerpsel; 07.10.2020
comment
@inwerpsel да. 6 знаков после запятой слишком длинны для товаров в тележке с минимальной ценой .. есть ли способ ограничить это количество или поставить десятичную точку между ними? - person Pragnesh Ghoda シ; 08.10.2020

Верно. «количество» - целое число. Значит, передать туда значение с плавающей запятой невозможно. Если вы продаете продукт xx в количестве 0,3 л, 1,2 фунта ... попробуйте рассматривать это как вариант продукта.

variant': '1.2lb',

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

person MFGSparka    schedule 11.01.2017
comment
Должен ли я вообще посылать количество в этом случае? - person Guy Korland; 11.01.2017
comment
Почему нет? Если вы отправите больше данных в Google Analytics, вы сможете больше анализировать. Если вы отправляете одну единицу 1,2 фунта: variant: 1.2lb, quantity: 1 Если две единицы 1,2 фунта: variant: 1.2lb, quantity: 2 - person MFGSparka; 12.01.2017
comment
Но это то, о чем я не говорю, пользователь заказал 0,2 фунта Black Paper или 12,2 жидких унций оливкового масла. - person Guy Korland; 12.01.2017
comment
На мой взгляд, вы думаете немного сложнее, или я не понимаю ваших потребностей в статистике. Если я закажу эти 12,2 жидких унций оливкового масла. Это упаковано в одну единицу? Тогда это 1 единица варианта 12,2 жидких унций. Дополнительные вопросы: Можно ли заказать 12,1 или 13,7 жидких унций? В конце концов, вы можете мне объяснить, какую информацию вы хотите заархивировать. Вы хотите знать, сколько фунтов вы продали одного продукта или как часто вы его продаете? - person MFGSparka; 13.01.2017
comment
Эти товары продаются по весу, а не по единице, пользователь может заказать любой вес, который пожелает. 0,1 фунта, 0,2 фунта, 0,3 фунта .... - person Guy Korland; 13.01.2017
comment
Хорошо, теперь я немного лучше понимаю проблему. Думаю, действительно хорошего решения не существует. Только базовая единица 0,1. но вы исключили этот вариант. Моя последняя идея - это поддержка Google. Если вы используете AdWords, вы можете связаться с ними. Извините. Надеюсь, вы сможете найти хорошее решение для своей проблемы. - person MFGSparka; 13.01.2017