Spørsmål angående Zen Cart som ikke passer inn i andre kategorier.
Sporing av e-handel med google analytics og Dibs
- Lars Olav Tveito
- Emneforfatter
- Juniorbruker
Less
Mer
02/06/2009 18:56 #3359
av Lars Olav Tveito
www.zendi.no - smykkeskrin, klokkeskrin, toalettmapper
I nettbutikken vår har vi brukt Dibs med en dibs-modul jeg fikk tilsendt fra Dibs. I håp om at feilmeldingen som kommer når kjøper skal gå tilbake til nettbutikken etter betaling (sikkerhetsvarselet for sikker kobling) skulle bli borte, så installerte jeg modulen som lå her, da den var nyere. Det viser seg at denne modulen bruker en egen kvitteringsside, som gjør at google analytics ikke sporer ehandel lenger. Bruker Simple Google Analytics-modulen. Den sporer de som ikke betaler med kort, siden de bruker standard kvitteringsside, men da ikke kortbetalende kunder. Har funnet denne koden i google-analytics-modulen som ser ut som avgjør hvilken side den skal legge til sporingskoden på.
Kan denne skrives om til at den legger til både når checkout_success og dibs_success brukes? Er ikke helt stø i php, men trodde kanskje at en or-funksjon kunne legges inn?
Code:
//check to see if current page is checkout_success and include google analytics for order if it is
if($page_directory == 'includes/modules/pages/checkout_success')
{
$order_query = "select orders_id, " . GOOGLE_ANALYTICS_TARGET . "_city as city, " . GOOGLE_ANALYTICS_TARGET . "_state as state, " . GOOGLE_ANALYTICS_TARGET . "_country as country from " . TABLE_ORDERS . " where customers_id = :customersID order by date_purchased desc limit 1";
$order_query = $db->bindVars($order_query, ':customersID', $_SESSION['customer_id'], 'integer');
$order = $db->Execute($order_query);
$google_analytics = array();
Kan denne skrives om til at den legger til både når checkout_success og dibs_success brukes? Er ikke helt stø i php, men trodde kanskje at en or-funksjon kunne legges inn?
www.zendi.no - smykkeskrin, klokkeskrin, toalettmapper
Vennligst Logg inn for å bli med i samtalen.
- Lars Olav Tveito
- Emneforfatter
- Juniorbruker
02/06/2009 21:01 #3361
av Lars Olav Tveito
www.zendi.no - smykkeskrin, klokkeskrin, toalettmapper
Besvart av Lars Olav Tveito i emne Sv:Sporing av e-handel med google analytics og Dibs
Hmm, etter litt søking i modulen, fant jeg ut at dibs-modulen henviser til sin egen kvitteringsside i extra definitions. Siden denne siden er helt lik med unntak av et avsluttende /div, så endret jeg rett og slett definisjonen av kvitteringsside fra dibs_success til checkout_success. En testtransaksjon fungerte fint, så nå må jeg bare vente å se om GA fanger den opp i e-handelsstatistikken.
www.zendi.no - smykkeskrin, klokkeskrin, toalettmapper
Vennligst Logg inn for å bli med i samtalen.
Kopirett innhold © 2005 - GuruWeb.no og de respektive bidragsytere.
Innholdet på dette nettstedet omfattes av Lov om opphavsrett til åndsverk m.v. (åndsverkloven).
GuruWeb.no er et uavhengig norsk nettsted, uten direkte tilknytning til de omtalte systemer.
Utvikles og vedlikeholdes av syntaxerror.no, på netthotell fra ServeTheWorld AS.
Innholdet på dette nettstedet omfattes av Lov om opphavsrett til åndsverk m.v. (åndsverkloven).
GuruWeb.no er et uavhengig norsk nettsted, uten direkte tilknytning til de omtalte systemer.
Utvikles og vedlikeholdes av syntaxerror.no, på netthotell fra ServeTheWorld AS.