Woopra_Analytics_Event_And_Visitor_Tracking - Version 1.3.0

Version Notes

Woopra AppConnect event naming changes.

Download this release

Release Info

Developer Woopra
Extension Woopra_Analytics_Event_And_Visitor_Tracking
Version 1.3.0
Comparing to
See all releases


Code changes from version 1.2.0 to 1.3.0

app/code/community/Woopra/Analytics/Model/Observer.php CHANGED
@@ -15,7 +15,7 @@ class Woopra_Analytics_Model_Observer extends Varien_Event_Observer
15
  if (Mage::helper('woopra')->getNewsletterSubscribed() != NULL) {
16
  $event = $observer->getEvent();
17
  $model = $event->getSubscriber();
18
- $subscriber_email = $model->getData(subscriber_email);
19
  if ($model->getIsStatusChanged() == 1 && $model->getData(subscriber_status) == 1) {
20
  Mage::getSingleton('core/session')->setData('woopra_subscriber_changed', 1);
21
  Mage::getSingleton('core/session')->setData('woopra_subscriber_status', Mage::helper('woopra')->getNewsletterSubscribed());
@@ -381,6 +381,15 @@ class Woopra_Analytics_Model_Observer extends Varien_Event_Observer
381
  }
382
  }
383
 
 
 
 
 
 
 
 
 
 
384
  /* Send tracking events during checkout using HTTP Tracking API - Coming One Day(TM)
385
  if ($observer->getEvent()->getControllerAction()->getFullActionName() == 'checkout_onepage_progress')
386
  {
15
  if (Mage::helper('woopra')->getNewsletterSubscribed() != NULL) {
16
  $event = $observer->getEvent();
17
  $model = $event->getSubscriber();
18
+ $subscriber_email = $model->getData('subscriber_email');
19
  if ($model->getIsStatusChanged() == 1 && $model->getData(subscriber_status) == 1) {
20
  Mage::getSingleton('core/session')->setData('woopra_subscriber_changed', 1);
21
  Mage::getSingleton('core/session')->setData('woopra_subscriber_status', Mage::helper('woopra')->getNewsletterSubscribed());
381
  }
382
  }
383
 
384
+ /* Payment Status Coming Soon
385
+ if ($observer->getEvent()->getControllerAction()->getFullActionName() == 'checkout_onepage_saveOrder')
386
+ {
387
+ $request = $observer->getEvent()->getControllerAction()->getRequest()->getParams();
388
+ if ($request) {
389
+ Mage::log($request, null, 'woopra.log');
390
+ }
391
+ }*/
392
+
393
  /* Send tracking events during checkout using HTTP Tracking API - Coming One Day(TM)
394
  if ($observer->getEvent()->getControllerAction()->getFullActionName() == 'checkout_onepage_progress')
395
  {
app/code/community/Woopra/Analytics/etc/config.xml CHANGED
@@ -12,7 +12,7 @@
12
  <config>
13
  <modules>
14
  <Woopra_Analytics>
15
- <version>1.1.0</version>
16
  </Woopra_Analytics>
17
  </modules>
18
  <global>
@@ -91,49 +91,49 @@
91
  <name>name</name>
92
  <email>email</email>
93
  <company>company</company>
94
- <customer_location>customer_location</customer_location>
95
- <customer_phone>customer_phone</customer_phone>
96
- <customer_group>customer_group</customer_group>
97
- <customer_lifetime_sales>customer_lifetime_sales</customer_lifetime_sales>
98
- <customer_number_orders>customer_number_orders</customer_number_orders>
99
- <customer_create_date>customer_create_date</customer_create_date>
100
- <customer_cart_items>customer_cart_items</customer_cart_items>
101
- <customer_cart_total>customer_cart_total</customer_cart_total>
102
- <customer_wishlist_items>customer_wishlist_items</customer_wishlist_items>
103
- <customer_wishlist_total>customer_wishlist_total</customer_wishlist_total>
104
  </woopra_outputs>
105
  <woopra_events>
106
- <catalog_search>catalog_search</catalog_search>
107
- <changed_password>changed_password</changed_password>
108
- <checkout_billing_address>checkout_billing_address</checkout_billing_address>
109
- <checkout_shipping_address>checkout_shipping_address</checkout_shipping_address>
110
- <checkout_shipping_method>checkout_shipping_method</checkout_shipping_method>
111
- <checkout_payment_method>checkout_payment_method</checkout_payment_method>
112
- <checkout_review>checkout_review</checkout_review>
113
- <checkout_success>checkout_success</checkout_success>
114
- <cms_no_route>cms_no_route</cms_no_route>
115
- <contact_form_sent>contact_form_sent</contact_form_sent>
116
- <coupon_added>coupon_added</coupon_added>
117
- <coupon_removed>coupon_removed</coupon_removed>
118
- <customer_create_account>customer_create_account</customer_create_account>
119
- <customer_create_account_success>customer_create_account_success</customer_create_account_success>
120
- <customer_login>customer_login</customer_login>
121
- <customer_logout>customer_logout</customer_logout>
122
- <estimate_post>estimate_post</estimate_post>
123
- <forgot_password>forgot_password</forgot_password>
124
- <newsletter_subscribed>newsletter_subscribed</newsletter_subscribed>
125
- <newsletter_unsubscribed>newsletter_unsubscribed</newsletter_unsubscribed>
126
- <poll_vote>poll_vote</poll_vote>
127
- <product_added_to_cart>product_added_to_cart</product_added_to_cart>
128
- <product_removed_from_cart>product_removed_from_cart</product_removed_from_cart>
129
- <product_added_to_compare>product_added_to_compare</product_added_to_compare>
130
- <product_removed_from_compare>product_removed_from_compare</product_removed_from_compare>
131
- <product_added_to_wishlist>product_added_to_wishlist</product_added_to_wishlist>
132
- <product_removed_from_wishlist>product_removed_from_wishlist</product_removed_from_wishlist>
133
- <product_purchased>product_purchased</product_purchased>
134
- <product_tag_added>product_tag_added</product_tag_added>
135
- <product_review_read>product_review_read</product_review_read>
136
- <product_review_posted>product_review_posted</product_review_posted>
137
  </woopra_events>
138
  </woopra_analytics>
139
  </default>
12
  <config>
13
  <modules>
14
  <Woopra_Analytics>
15
+ <version>1.3.0</version>
16
  </Woopra_Analytics>
17
  </modules>
18
  <global>
91
  <name>name</name>
92
  <email>email</email>
93
  <company>company</company>
94
+ <customer_location>magento customer_location</customer_location>
95
+ <customer_phone>magento customer_phone</customer_phone>
96
+ <customer_group>magento customer_group</customer_group>
97
+ <customer_lifetime_sales>magento customer_lifetime_sales</customer_lifetime_sales>
98
+ <customer_number_orders>magento customer_number_orders</customer_number_orders>
99
+ <customer_create_date>magento customer_create_date</customer_create_date>
100
+ <customer_cart_items>magento customer_cart_items</customer_cart_items>
101
+ <customer_cart_total>magento customer_cart_total</customer_cart_total>
102
+ <customer_wishlist_items>magento customer_wishlist_items</customer_wishlist_items>
103
+ <customer_wishlist_total>magento customer_wishlist_total</customer_wishlist_total>
104
  </woopra_outputs>
105
  <woopra_events>
106
+ <catalog_search>magento catalog_search</catalog_search>
107
+ <changed_password>magento changed_password</changed_password>
108
+ <checkout_billing_address>magento checkout_billing_address</checkout_billing_address>
109
+ <checkout_shipping_address>magento checkout_shipping_address</checkout_shipping_address>
110
+ <checkout_shipping_method>magento checkout_shipping_method</checkout_shipping_method>
111
+ <checkout_payment_method>magento checkout_payment_method</checkout_payment_method>
112
+ <checkout_review>magento checkout_review</checkout_review>
113
+ <checkout_success>magento checkout_success</checkout_success>
114
+ <cms_no_route>magento cms_no_route</cms_no_route>
115
+ <contact_form_sent>magento contact_form_sent</contact_form_sent>
116
+ <coupon_added>magento coupon_added</coupon_added>
117
+ <coupon_removed>magento coupon_removed</coupon_removed>
118
+ <customer_create_account>magento customer_create_account</customer_create_account>
119
+ <customer_create_account_success>magento customer_create_account_success</customer_create_account_success>
120
+ <customer_login>magento customer_login</customer_login>
121
+ <customer_logout>magento customer_logout</customer_logout>
122
+ <estimate_post>magento estimate_post</estimate_post>
123
+ <forgot_password>magento forgot_password</forgot_password>
124
+ <newsletter_subscribed>magento newsletter_subscribed</newsletter_subscribed>
125
+ <newsletter_unsubscribed>magento newsletter_unsubscribed</newsletter_unsubscribed>
126
+ <poll_vote>magento poll_vote</poll_vote>
127
+ <product_added_to_cart>magento product_added_to_cart</product_added_to_cart>
128
+ <product_removed_from_cart>magento product_removed_from_cart</product_removed_from_cart>
129
+ <product_added_to_compare>magento product_added_to_compare</product_added_to_compare>
130
+ <product_removed_from_compare>magento product_removed_from_compare</product_removed_from_compare>
131
+ <product_added_to_wishlist>magento product_added_to_wishlist</product_added_to_wishlist>
132
+ <product_removed_from_wishlist>magento product_removed_from_wishlist</product_removed_from_wishlist>
133
+ <product_purchased>magento product_purchased</product_purchased>
134
+ <product_tag_added>magento product_tag_added</product_tag_added>
135
+ <product_review_read>magento product_review_read</product_review_read>
136
+ <product_review_posted>magento product_review_posted</product_review_posted>
137
  </woopra_events>
138
  </woopra_analytics>
139
  </default>
app/design/frontend/base/default/template/woopra/checkout.phtml CHANGED
@@ -32,10 +32,6 @@ Checkout.prototype.gotoSection = function (section) {
32
  name: ''+woopra_action+''
33
  });
34
  } catch(err) { }
35
- //section = $('opc-'+section);
36
- //section.addClassName('allow');
37
- //this.accordion.openSection(section);
38
-
39
  this.currentStep = section;
40
  var sectionElement = $('opc-' + section);
41
  sectionElement.addClassName('allow');
32
  name: ''+woopra_action+''
33
  });
34
  } catch(err) { }
 
 
 
 
35
  this.currentStep = section;
36
  var sectionElement = $('opc-' + section);
37
  sectionElement.addClassName('allow');
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Woopra_Analytics_Event_And_Visitor_Tracking</name>
4
- <version>1.2.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/OSL-3.0">Open Software License (OSL)</license>
7
  <channel>community</channel>
@@ -18,17 +18,12 @@ Access custom reports instantly. No more bugging IT. No old-school interfaces. N
18
  &lt;br /&gt;&#xD;
19
  &lt;a href="http://www.k3live.com/magento-extensions/magento-woopra-tracking"&gt;&lt;img src="http://www.magentocommerce.com/magento-connect/media/catalog/product/w/o/woopra_tracking_5_1_1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&#xD;
20
  Note: This module will not work without a subscription to the &lt;a href="http://www.woopra.com/?woo_campaign=affiliate&amp;woo_medium=referral&amp;woo_source=k3live"&gt;Woopra&lt;/a&gt; service.</description>
21
- <notes>Updated javascript tracking code.&#xD;
22
- Added tracking products purchased.&#xD;
23
- Added ignore subdomain config.&#xD;
24
- Split ajax checkout to footer with fix for one-page checkout.&#xD;
25
- Fixed newsletter subscribe.&#xD;
26
- Added error checking to prevent faults.&#xD;
27
  </notes>
28
  <authors><author><name>Woopra</name><user>Woopra</user><email>support@woopra.com</email></author><author><name>K3Live</name><user>K3Live</user><email>support@k3live.com</email></author></authors>
29
- <date>2014-05-14</date>
30
- <time>23:21:43</time>
31
- <contents><target name="magecommunity"><dir><dir name="Woopra"><dir name="Analytics"><dir name="Block"><file name="Script.php" hash="bb3b76276e028d9e11eac15b4adb07b1"/></dir><dir name="Helper"><file name="Data.php" hash="2a918bd8ba1c9094acc02dac8f933953"/></dir><dir name="Model"><file name="Observer.php" hash="1c315a62e5463209d1bb792982e055ea"/></dir><dir name="etc"><file name="config.xml" hash="852e6c9b1b5a1ff8d7474bad6dc52840"/><file name="system.xml" hash="90ebdc742914fe9ff990a39f27ef32e8"/></dir></dir></dir></dir></target><target name="magedesign"><dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="woopra.xml" hash="3f21344a558babd0d9ea0ed1edc6a87f"/></dir><dir name="template"><dir name="woopra"><file name="script.phtml" hash="2c9c55c9aa17d3b7f87f448636cef2b9"/><file name="checkout.phtml" hash="7123ef5e64ebb752aeecc6ea69f0264e"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir><dir name="modules"><file name="Woopra_Analytics.xml" hash="a4715864833c0024017692871431cb91"/></dir></dir></target></contents>
32
  <compatible/>
33
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
34
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Woopra_Analytics_Event_And_Visitor_Tracking</name>
4
+ <version>1.3.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/OSL-3.0">Open Software License (OSL)</license>
7
  <channel>community</channel>
18
  &lt;br /&gt;&#xD;
19
  &lt;a href="http://www.k3live.com/magento-extensions/magento-woopra-tracking"&gt;&lt;img src="http://www.magentocommerce.com/magento-connect/media/catalog/product/w/o/woopra_tracking_5_1_1.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&#xD;
20
  Note: This module will not work without a subscription to the &lt;a href="http://www.woopra.com/?woo_campaign=affiliate&amp;woo_medium=referral&amp;woo_source=k3live"&gt;Woopra&lt;/a&gt; service.</description>
21
+ <notes>Woopra AppConnect event naming changes.&#xD;
 
 
 
 
 
22
  </notes>
23
  <authors><author><name>Woopra</name><user>Woopra</user><email>support@woopra.com</email></author><author><name>K3Live</name><user>K3Live</user><email>support@k3live.com</email></author></authors>
24
+ <date>2014-10-22</date>
25
+ <time>04:42:15</time>
26
+ <contents><target name="magecommunity"><dir><dir name="Woopra"><dir name="Analytics"><dir name="Block"><file name="Script.php" hash="bb3b76276e028d9e11eac15b4adb07b1"/></dir><dir name="Helper"><file name="Data.php" hash="2a918bd8ba1c9094acc02dac8f933953"/></dir><dir name="Model"><file name="Observer.php" hash="a66ff90baedfe990cf147bf56dd7557f"/></dir><dir name="etc"><file name="config.xml" hash="33c128a381b1dbd85d62e001a3f2ffcc"/><file name="system.xml" hash="90ebdc742914fe9ff990a39f27ef32e8"/></dir></dir></dir></dir></target><target name="magedesign"><dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="woopra.xml" hash="3f21344a558babd0d9ea0ed1edc6a87f"/></dir><dir name="template"><dir name="woopra"><file name="script.phtml" hash="2c9c55c9aa17d3b7f87f448636cef2b9"/><file name="checkout.phtml" hash="f3e74e937bdace20c8576a603303969b"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir><dir name="modules"><file name="Woopra_Analytics.xml" hash="a4715864833c0024017692871431cb91"/></dir></dir></target></contents>
27
  <compatible/>
28
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
29
  </package>