Насколько я могу судить, нет способа обнаружить только если он включен.
Вы можете получить ответы XML, предоставляемые API Google Analytics: http://ga -api-http-samples.googlecode.com / svn / trunk / src / ;Похоже, что ни один из них не выставляет фактическую настройку.
Единственный способ, которым я обнаружил это в одном из моих приложений, - это просто открыть диапазон дат как можно глубже и проверить количество транзакций (Метрика: ga:transactions
, измерение не требуется).Если это больше 0, транзакции электронной коммерции включены.Однако если транзакции равны 0, это может означать, что электронная коммерция включена, но не используется активно.
Интересный факт: вы можете использовать отслеживание электронной коммерции, не включая его;Google Analytics будет собирать и сохранять данные;как только вы включите его, все ваши ранее отправленные данные электронной коммерции будут там.Как ни странно, кажется, что возможность включить или отключить отслеживание электронной коммерции - это на самом деле просто настройка пользовательского интерфейса, а не реальная опция.