Mokslinis žymėjimas ir reikšmingi skaičiai (1.7)

Turiu paprastą srautą su „Paypal“ mygtuku:

 Website example.com ===> Paypal interface ===> Payment success page [simple Paypal BUY button] example.com/success [ without cart ] 

Norėčiau sekti konversijų su „Google Analytics“ ir „Facebook“ skelbimų tvarkykle.

Norėdami tai padaryti, „Google Analytics“ nustatiau „tikslą“: When example.com/success is visited, it is a purchase. Tą patį galima padaryti su „Facebook“ skelbimais (žr. Ekrano kopiją žemiau).

Problemos:

  • kartais, „Paypal“ apdorojus mokėjimą, klientas nebegrįžta example.com/success. Tada konversijos negalima stebėti.

  • jei kas nors apsilankys success puslapį iš kelių įrenginių, jį galima stebėti kaip kelias konversijas, o tai yra klaida!

Klausimas:

Kaip nustatyti konversijas konfigūracijoje naudojant paprastą mygtuką „Paypal Buy“?

Pastaba: Štai kaip atrodo konversijos sąranka „Facebook“:

  • Ar „Paypal“ nurodėte kasos peradresavimo URL sėkmingiems / atšauktiems pirkimams?
  • Taip @Yhorian aš nustatiau example.com\success kaip peradresavimo URL po sėkmingo pirkimo „Paypal“ mygtuko PIRKTI nustatymuose. Tačiau kai kurie vartotojai (<30%) nebūtinai laukia peradresavimo prieš uždarydami naršyklės skirtuką „Paypal“. Tada example.com\success nerodomas. Tada FB pikselis to nestebi, tada konversija nestebima. Ar turite idėją?
  • Tai gali netikti atsakymui, nes jis nėra išbandytas, bet ar svarstėte apie stebėjimo įvykį, pagrįstą „JavaScript“ skambučiu? Taigi „Paypal“ atsidaro naujame lange, o interneto lizdas susisiekia su klientu pradiniame lange, kad suaktyvintų įvykį, kai mokėjimas bus patvirtintas jūsų serveryje.

Pagaliau radau sprendimą. Tai veikia su „Google Analytics“, dar neradau „Facebook“.

  1. Savo svetainėje, „Paypal“ mygtuko kode <form>...</form>, pridėkite lauką <input type='hidden' name='custom' value='(userid)'> kur „userid“ yra nustatytas naudojant „Javascript“, paimtas iš „Google Analytics“ slapuko, pvz document.cookie's _ga.

  2. Šis pasirinktinis laukas bus perduotas „Paypal“, kai vartotojas spustelės „PIRKTI“, ir bus perduotas IPN PHP kodui, kuris eina po kiekvieno sėkmingo mokėjimo. Jį galima gauti naudojant IPN PHP kodą naudojant $_POST['custom'].

  3. „Paypal“ IPN PHP kode galite išsiųsti „GoogleAnalytics“ užklausą rankiniu būdu suaktyvinti virtualaus puslapio, rodomo pavadinimu, puslapio peržiūrą example.com\thisisapurchase. Kažkas panašaus veikia:

    $data = array('v' => 1, 'tid' => 'UA-xxxxxxx-x', 'cid' => $_POST['custom'], 't' => 'pageview', 'dh' => 'www.example.com', 'dp' => 'thisisapurchase', 'dt' => 'thisisapurchase'); $options = array('http' => array('method' => 'POST', 'content' => http_build_query($data))); $context = stream_context_create($options); $result = file_get_contents('https://www.google-analytics.com/collect', false, $context); 
  4. „Google Analytics“ sukurkite „Tikslą“ su paskirties vieta = example.com\thisisapurchase

Tada lankytojas, apsilankęs svetainėje, ir kuris įsigijo pirkinį (jis aplankė virtualų puslapį pavadinimu example.com\thisisapurchase) bus vertinamas kaip vienas unikalus lankytojas „Google Analytics“.

Tada galite patikimai žinoti, iš kurio šaltinio jis yra (persiuntimas, filialas ir kt.)

dirbo už jus: Charles Robertson | Norite su mumis susisiekti?