Plugin Directory

Changeset 1105777


Ignore:
Timestamp:
03/05/2015 07:28:01 AM (11 years ago)
Author:
ashdurham
Message:

1.9.17 - Fixing JS error with ga click event

Location:
adkingpro
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • adkingpro/tags/1.9.17/js/adkingpro-functions.js

    r1105759 r1105777  
    3737});
    3838
    39 function track_click(post_id, ga) {
     39function track_click(post_id, ga_fields) {
    4040    if (typeof(post_id) == 'undefined') return false;
    41     if (typeof(ga) == 'undefined') ga = false;
     41    if (typeof(ga_fields) == 'undefined') ga_fields = false;
    4242   
    43     if (ga) {
    44         ga = jQuery.parseJSON(ga);
    45         if (ga.implemented == 'classic')
    46             _gaq.push(['_trackEvent',ga.campaign, ga.click_action, ga.banner]);
    47         else if (ga.implemented == 'universal')
    48             ga('send', 'event', ga.campaign, ga.click_action, ga.banner);
     43    if (ga_fields) {
     44        if (ga_fields.implemented == 'classic')
     45            _gaq.push(['_trackEvent',ga_fields.campaign, ga_fields.click_action, ga_fields.banner]);
     46        else if (ga_fields.implemented == 'universal')
     47            ga('send', 'event', ga_fields.campaign, ga_fields.click_action, ga_fields.banner);
    4948    } else
    5049        jQuery.post(AkpAjax.ajaxurl, {action: 'akplogclick', ajaxnonce : AkpAjax.ajaxnonce, post_id:post_id});
  • adkingpro/trunk/js/adkingpro-functions.js

    r1105759 r1105777  
    3737});
    3838
    39 function track_click(post_id, ga) {
     39function track_click(post_id, ga_fields) {
    4040    if (typeof(post_id) == 'undefined') return false;
    41     if (typeof(ga) == 'undefined') ga = false;
     41    if (typeof(ga_fields) == 'undefined') ga_fields = false;
    4242   
    43     if (ga) {
    44         ga = jQuery.parseJSON(ga);
    45         if (ga.implemented == 'classic')
    46             _gaq.push(['_trackEvent',ga.campaign, ga.click_action, ga.banner]);
    47         else if (ga.implemented == 'universal')
    48             ga('send', 'event', ga.campaign, ga.click_action, ga.banner);
     43    if (ga_fields) {
     44        if (ga_fields.implemented == 'classic')
     45            _gaq.push(['_trackEvent',ga_fields.campaign, ga_fields.click_action, ga_fields.banner]);
     46        else if (ga_fields.implemented == 'universal')
     47            ga('send', 'event', ga_fields.campaign, ga_fields.click_action, ga_fields.banner);
    4948    } else
    5049        jQuery.post(AkpAjax.ajaxurl, {action: 'akplogclick', ajaxnonce : AkpAjax.ajaxnonce, post_id:post_id});
Note: See TracChangeset for help on using the changeset viewer.