Version Notes
Identify before each order. Ensure order passed with the new identification data.
Download this release
Release Info
Developer | Murry Ivanoff |
Extension | Metrilo_Analytics |
Version | 1.0.8 |
Comparing to | |
See all releases |
Code changes from version 1.0.7 to 1.0.8
app/code/community/Metrilo/Analytics/Helper/Data.php
CHANGED
@@ -72,7 +72,11 @@ class Metrilo_Analytics_Helper_Data extends Mage_Core_Helper_Abstract
|
|
72 |
$eventToAdd['metaData'] = $metaData;
|
73 |
}
|
74 |
|
75 |
-
|
|
|
|
|
|
|
|
|
76 |
|
77 |
$this->getSession()->setData(Metrilo_Analytics_Block_Head::DATA_TAG, $events);
|
78 |
}
|
72 |
$eventToAdd['metaData'] = $metaData;
|
73 |
}
|
74 |
|
75 |
+
if ($method == 'identify') {
|
76 |
+
array_unshift($events, $eventToAdd);
|
77 |
+
} else {
|
78 |
+
array_push($events, $eventToAdd);
|
79 |
+
}
|
80 |
|
81 |
$this->getSession()->setData(Metrilo_Analytics_Block_Head::DATA_TAG, $events);
|
82 |
}
|
app/design/frontend/base/default/template/metrilo/head.phtml
CHANGED
@@ -5,7 +5,7 @@ window.metrilo||(window.metrilo=[]),window.metrilo.queue=[],window.metrilo.metho
|
|
5 |
window.metrilo.skelet=function(e){return function(){a=Array.prototype.slice.call(arguments);a.unshift(e);window.metrilo.queue.push(a)}};
|
6 |
for(var i=0;window.metrilo.methods.length>i;i++){var mthd=window.metrilo.methods[i];window.metrilo[mthd]=window.metrilo.skelet(mthd)}
|
7 |
window.metrilo.load=function(e){var t=document,n=t.getElementsByTagName("script")[0],r=t.createElement("script");
|
8 |
-
r.type="text/javascript";r.async=true;r.src="//
|
9 |
metrilo.load("<?php echo $helper->getApiToken(); ?>");
|
10 |
|
11 |
<?php foreach ($events as $event) : ?>
|
5 |
window.metrilo.skelet=function(e){return function(){a=Array.prototype.slice.call(arguments);a.unshift(e);window.metrilo.queue.push(a)}};
|
6 |
for(var i=0;window.metrilo.methods.length>i;i++){var mthd=window.metrilo.methods[i];window.metrilo[mthd]=window.metrilo.skelet(mthd)}
|
7 |
window.metrilo.load=function(e){var t=document,n=t.getElementsByTagName("script")[0],r=t.createElement("script");
|
8 |
+
r.type="text/javascript";r.async=true;r.src="//p.metrilo.com/j/"+e+".js";n.parentNode.insertBefore(r,n)};
|
9 |
metrilo.load("<?php echo $helper->getApiToken(); ?>");
|
10 |
|
11 |
<?php foreach ($events as $event) : ?>
|
package.xml
CHANGED
@@ -1,28 +1,28 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Metrilo_Analytics</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license>Apache Software License (ASL)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Metrilo is simple, yet extremely powerful Customer Insights, CRM and Email Marketing product that turns your Magento data into insights to grow your business. Metrilo helps you know everything about your customers from their first touch with your Magento store to their latest purchase.</summary>
|
10 |
-
<description
|
11 |
-
|
12 |
-
* Have all your customer data in one place
|
13 |
-
* Identify cohorts of customers, cart abandoners or high-value spenders. Metrilo gets all your customer data in one place and makes it easy for you to get to know your biggest asset - your customers
|
14 |
-
* More repeat purchases, just a few clicks away. Send targeted email messages in 3 easy steps
|
15 |
-
* Metrilo tracks all important eCommerce metrics for you. Automatically
|
16 |
-
* Optimize your acquisition channels
|
17 |
-
* Track product performance
|
18 |
-
* Powerful intelligence for your sales team
|
19 |
-
* With Metrilo, you have an amazing real-time overview of who's doing what on your eCommerce store
|
20 |
* Metrilo automatically collects and analyzes your eCommerce data to use for your email campaigns.</description>
|
21 |
-
<notes>
|
22 |
-
<authors><author><name>Murry Ivanoff</name><user>Metrilo</user><email>murry@metrilo.com</email></author><author><name>
|
23 |
-
<date>2016-02-
|
24 |
-
<time>
|
25 |
-
<contents><target name="magecommunity"><dir name="Metrilo"><dir name="Analytics"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="70aadb3d62d998a3076bd4f9209db560"/></dir></dir></dir></dir><file name="Head.php" hash="7fc6870506f8882520b4e2b9596600d7"/></dir><dir name="Helper"><file name="Data.php" hash="
|
26 |
<compatible/>
|
27 |
<dependencies><required><php><min>5.2.1</min><max>5.6.22</max></php></required></dependencies>
|
28 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Metrilo_Analytics</name>
|
4 |
+
<version>1.0.8</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>Apache Software License (ASL)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Metrilo is simple, yet extremely powerful Customer Insights, CRM and Email Marketing product that turns your Magento data into insights to grow your business. Metrilo helps you know everything about your customers from their first touch with your Magento store to their latest purchase.</summary>
|
10 |
+
<description>>Metrilo is simple, yet extremely powerful Customer Insights, CRM and Email Marketing product that turns your Magento data into insights to grow your business. Metrilo helps you know everything about your customers from their first touch with your Magento store to their latest purchase.&#xD;
|
11 |
+
&#xD;
|
12 |
+
* Have all your customer data in one place.&#xD;
|
13 |
+
* Identify cohorts of customers, cart abandoners or high-value spenders. Metrilo gets all your customer data in one place and makes it easy for you to get to know your biggest asset - your customers.&#xD;
|
14 |
+
* More repeat purchases, just a few clicks away. Send targeted email messages in 3 easy steps.&#xD;
|
15 |
+
* Metrilo tracks all important eCommerce metrics for you. Automatically.&#xD;
|
16 |
+
* Optimize your acquisition channels&#xD;
|
17 |
+
* Track product performance&#xD;
|
18 |
+
* Powerful intelligence for your sales team&#xD;
|
19 |
+
* With Metrilo, you have an amazing real-time overview of who's doing what on your eCommerce store.&#xD;
|
20 |
* Metrilo automatically collects and analyzes your eCommerce data to use for your email campaigns.</description>
|
21 |
+
<notes>Identify before each order. Ensure order passed with the new identification data.</notes>
|
22 |
+
<authors><author><name>Murry Ivanoff</name><user>Metrilo</user><email>murry@metrilo.com</email></author><author><name>Zhivko Draganov</name><user>zhivko</user><email>zhivko@metirlo.com</email></author><author><name>Miroslav Petrov</name><user>miro</user><email>miro91tn@gmail.com</email></author></authors>
|
23 |
+
<date>2016-02-18</date>
|
24 |
+
<time>15:18:14</time>
|
25 |
+
<contents><target name="magecommunity"><dir name="Metrilo"><dir name="Analytics"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="70aadb3d62d998a3076bd4f9209db560"/></dir></dir></dir></dir><file name="Head.php" hash="7fc6870506f8882520b4e2b9596600d7"/></dir><dir name="Helper"><file name="Data.php" hash="119612e3b9ede8a13a037b0ae265cf55"/></dir><dir name="Model"><file name="Import.php" hash="1eb20cd00c210ee378039edb8d0515dc"/><file name="Observer.php" hash="6157b27b79941b781074a26b36358b71"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="AjaxController.php" hash="0a16196c1c62b3359508b0b688a36e04"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="00c90fdba5e48bb35367c16c83abd6a7"/><file name="config.xml" hash="8fd63a66c503b8d5589a107eaff71949"/><file name="system.xml" hash="7564c68e51df23d7975bc1c9ead7be8f"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="metrilo_analytics.xml" hash="0e6911e2e883992f2182969286d929b1"/></dir><dir name="template"><dir name="metrilo"><dir name="system"><dir name="config"><file name="button.phtml" hash="528d7eb52bf996b7b2a31e8c6a4d7d86"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="metrilo_analytics.xml" hash="c7dcf4057bc31d906865e82159ac5eca"/></dir><dir name="template"><dir name="metrilo"><file name="head.phtml" hash="5330ccdcfe648e146402f7c552bf6043"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="metrilo"><file name="favicon-metrilo.png" hash="743558f1e49a730be9d515197a36567b"/><file name="loader.gif" hash="e05e6bb35d035cac4f3e0c8af213e9ab"/><file name="logo.png" hash="e9e54afd81384e12f77aca4eaebf5be8"/><file name="styles.css" hash="da0c07513d917e4ad08ff50814b536e1"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Metrilo_Analytics.xml" hash="3a4dbecc4e093537f11dd4c8fa2756e7"/></dir></target></contents>
|
26 |
<compatible/>
|
27 |
<dependencies><required><php><min>5.2.1</min><max>5.6.22</max></php></required></dependencies>
|
28 |
</package>
|