Gambio GX + Piwik: Ecommercetracking

Gambio GXNachdem heute das Update von Piwik auf Version 1.6 kam, habe ich mich mal ran gemacht und das schon lange vor mir hergeschobene Ecommerce Tracking eingebaut. War eigentlich auch nicht so schwierig.

Den Artikel Gambio GX + Piwik: Ecommercetracking ganz lesen

geschrieben am 19.10.2011 von in Gambio Shopsoftware, Piwik · 0 Kommentare

Fies, aber wahr

Ich bin nicht gemein. Das ist mein Humor

gefunden auf einer Facebook-App
geschrieben am 13.10.2011 von in Sprüche · 0 Kommentare

Schlecht drauf?

Nur wer von Herzen negativ denkt, kann positiv überrascht werden. (Albert Einstein)

gefunden auf einer Facebook-App
geschrieben am 13.10.2011 von in Sprüche · 0 Kommentare

….es lebe die Demokratie..

Demokratie haben wir erst,
wenn in jeder Familie abgestimmt wird,
wer die Mutter ist.
(Willy Brandt)

geschrieben am 08.10.2011 von in Sprüche · 0 Kommentare

Statement zur Freundschaft

Lieber mit Freunden in der Hölle feiern als mit Idioten durchs Paradies fliegen!

gefunden auf einer Facebook-App
geschrieben am 08.10.2011 von in Sprüche · 0 Kommentare

Das Kaffeegebet

Kaffee unser, der du bist im Becher,
geheiligt werde dein Koffein,
dein Röstgrad komme,
dein Brühvorgang geschehe,
wie im Coffee-shop so auch zu Hause,
unser täglich Herzkasper gib uns heute,
und vergib uns unsere Sucht,
so auch wir vergeben dir deine blutdruckerhöhende Wirkung.
Und führe uns nicht in Versuchung sondern erlöse uns von
den Latte-Macchiati, Cappuchini, und Café au laits dieser Welt
denn dein ist das Kaffeeservice und der Kuchen und die Herzattacke
in Ewigkeit…

gefunden auf Facebook
geschrieben am 08.10.2011 von in Sprüche · 0 Kommentare

Gute-Laune-Party-Musik 07-10-2011

Meine gute Laune-Partymusik-Video derzeit:

Sak Noel – Loca People (La Gente esta muy Loca)

Fedde Le Grand – So Much Love


Tiësto – Maximal Crazy

GENTA ISMAJLI & DJ DALOOL – GUXIMI


Lolita – Joli Garcon (Rob & Chris Official Video Edit)

Remady Feat. Manu-L – The Way We Are

geschrieben am 07.10.2011 von in Musik · 0 Kommentare

Fundstück

Ich bin keine Zicke!
Sondern nur emotionsflexibel!

geschrieben am 20.09.2011 von in Sprüche · 0 Kommentare

Gambio GX: Google Analytics einbauen + Kampangen tracken

Gambio GXNachdem die deutschen Datenschützer beruhigt wurden, was den Einsatz von Google Analytics auf deutschen Webseiten angeht, habe ich mich entschieden, dies wieder in meinen Webseiten einzubauen. Siehe dazu auch den schönen Artikel von Peer Wandiger auf Blogprojekt.

Hauptgedanke ist natürlich die Erfassung auf meinem Onlineshop deine-seife.de. Dieser läuft auf dem Gambio Shopsystem.

Der Einbach des Codes ist spielend einfach:

1. Im Shopsystem einloggen und in den Backend-Bereich wechseln
2. Dann den Menupunkt Gambio Seo -> Google Analytis aufrufen
3. Den Trackingcode in dem Fenster einfügen:

<script type=”text/javascript”>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx-x']);
_gaq.push(['_gat._anonymizeIp']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

4. Die Auswahl dann auf “Verwenden: Ja” setzen
5. Speichern drücken und das wars!

Eigentlich total easy, oder? Aber da ich ja meine Daten auch in Preisvergleichsportale hochladen,möchte ich diese Kampangen auch tracken.

Dafür müssen die exportierten Produktlinks natürlich angepasst werden. Das muss man Gottsei dank seit dem letzen Update* von Gambio nur noch einmal machen.

Man öffnet die Datei admin/gm/classes/GMProductExport.php und sucht folgende Stelle:

while($t_campaign = xtc_db_fetch_array($t_campaign_query))
{
$t_campaign_array[] = array(‘id’ => ‘refID=’ . $t_campaign['campaigns_refID'] . ‘&’, ‘text’ => $t_campaign['campaigns_name']);
}

und ändert diesen in

while ($t_campaign = xtc_db_fetch_array($t_campaign_query))
{
$t_campaign_array[] = array(‘id’ => ‘refID=’ . $t_campaign['campaigns_refID'].’&utm_source=’.$t_campaign['campaigns_refID'].’&utm_medium=Preislisting&utm_campaign=’.$t_campaign['campaigns_refID'] . ‘&’, ‘text’ => $t_campaign['campaigns_name']);
}

um. Der Wert Preislisting kann durch einen beliebigen anderen ersetzt werden. Mit dieser Codeänderung werden bei jedem Artikelexport die Links mit den Namen der jeweiligen Kampagne versehen, die in der Schnittstelle ausgewählt habt. Ich nehm dann z.B. “Google-Base” oder “preisauskunft.de”.

Natürlich ist von Interesse zu sehen, welche über welchen Artikel der Besucher in den Shop kam.

Dazu sucht man folgende Stelle:

// products_link
if($this->coo_gm_seo_boost->boost_products) {
$t_products['products_link'] = gm_xtc_href_link($this->coo_gm_seo_boost->get_boosted_product_url($t_products['products_id'], $t_products['products_name']) . ‘?’ . $this->v_module_data_array['campaign']);
} else {
$t_products['products_link'] = gm_xtc_href_link(‘product_info.php’, $this->v_module_data_array['campaign'] . xtc_product_link($t_products['products_id'], $t_products['products_name']));
}

und ändert diesen in

// products_link
if($this->coo_gm_seo_boost->boost_products) {
$t_products['products_link'] = gm_xtc_href_link($this->coo_gm_seo_boost->get_boosted_product_url($t_products['products_id'], $t_products['products_name']) . ‘?’ . $this->v_module_data_array['campaign'].’utm_term=’.$t_products['products_name']);
} else {
$t_products['products_link'] = gm_xtc_href_link(‘product_info.php’, $this->v_module_data_array['campaign'] . xtc_product_link($t_products['products_id'], $t_products['products_name']).’utm_term=’.$t_products['products_name']);
}

um.   Damit wird dem Wert utm_term der Artikelname zugewiesen.

Das wars dann erstmal gewesen. Weitere Funktionen von Google Analytics, wie der Bereich E-Commerce  nutze ich erstmal nicht. Sollte sich meine Meinung dazu ändern, werde ich euch auch dann den passenden Code dazu präsentieren.

*Die Codeänderungen wurden an Version v1.0.15d SP2.6d r3569 gemacht. Bei älteren Versionen kann es zu Abweichungen von den zu bearbeitenden Dateien kommen.

 

geschrieben am 18.09.2011 von in Gambio Shopsoftware · 0 Kommentare

Twitter-Tweet Button kein SSL?

Als erstes Vorweg, zurzeit wird der Twitter-Tweetbutton, den man sich unter http://twitter.com/about/resources/tweetbutton holen kann, in einem SSL-Modus nicht angeboten.

Damit aber diesen in einem Gambio Shop einbauen kann und das denn SSL-Sicheren Betrieb nicht beeinträchtig, gibt es die Lösung den Button auszublenden, sobald der Kunde sich auf einer gesicherten Seite befindet. Ich glaube kaum, das einer seinen Kasse oder sein Konto tweeten will.

Folgenden Code baut man in die header.php ein:

<?php
if($_SERVER["HTTPS"] != "on") {
echo '<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>';
}
?>

und folgenden Code setzt man in einer der Templatedateien ein, wo man den Button erscheinen lassen möchte:

{php}
if($_SERVER["HTTPS"] != "on") {
echo '<a href="http://twitter.com/share" data-count="none" data-via="deine_seife" data-lang="de" style="margin-top:10px;">Tweet</a>';
}
{/php}

Wobei die mittlere Codezeile mit dem gewünschen Darstellungscode zu ersetzen ist.

geschrieben am 08.07.2011 von in Gambio Shopsoftware, Software · 0 Kommentare

QR Code Business Card