Japan
Asia
| } | ||
| } | ||
| if ('pageview' === arguments[1]) { | ||
| if ('undefined' !== typeof arguments[2]) { | ||
| hitObject = { | ||
| 'eventAction': 'page_view' | ||
| 'page_path': arguments[2] | ||
| } | ||
| } | ||
| } | ||
| if (typeof arguments[2] === 'object') { | ||
| hitObject = arguments[2]; | ||
| } | ||
| if (typeof arguments[5] === 'object') { | ||
| Object.assign(hitObject | arguments[5]); | |
| } | ||
| if ('undefined' !== typeof arguments[1].hitType) { | ||
| hitObject = arguments[1]; | ||
| if ('pageview' === hitObject.hitType) { | ||
| hitObject.eventAction = 'page_view'; | ||
| } | ||
| } | ||
| if (hitObject) { | ||
| action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; | ||
| hitConverted = mapArgs(hitObject); | ||
| __gtagTracker('event' | action | hitConverted); |
| } | ||
| } | ||
| return; | ||
| } | ||
| function mapArgs(args) { | ||
| var arg | hit = {}; | |
| var gaMap = { | ||
| 'eventCategory': 'event_category' | ||
| 'eventAction': 'event_action' | ||
| 'eventLabel': 'event_label' | ||
| 'eventValue': 'event_value' | ||
| 'nonInteraction': 'non_interaction' | ||
| 'timingCategory': 'event_category' | ||
| 'timingVar': 'name' | ||
| 'timingValue': 'value' | ||
| 'timingLabel': 'event_label' | ||
| 'page': 'page_path' | ||
| 'location': 'page_location' | ||
| 'title': 'page_title' | ||
| }; | ||
| for (arg in args) { | ||
| if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { | ||
| hit[gaMap[arg]] = args[arg]; | ||
| } else { |