2013-07-15 29 views
6

Müşterilerimden biri için Spring Web Flow kullanıyorum ve varsayılan olarak web sitesi için Yönlendirme Sonrası-Get (PRG) yapılandırması açık. Müşteri artık Google Kampanyalarının yayınladıkları kampanyaları izlemelerine izin vermesini sağlamak istiyor. Ancak, PRG yapılandırması nedeniyle, yönlendirme sırasında bilgi kaybolur. PRG konfigürasyonunu kapatmaya çalıştık ancak diğer akışta sorunlara yol açıyor. Google Kampanyalarını izlemek için Spring Web akışı için önerilen herhangi bir çözüm var mı.Bahar Web akışı ile Google Kampanyaları izleme

Şimdiden teşekkürler.

P.S.: Şu anda yay WebFlow-2.0.9 ve yayı

+0

Web siteniz zaten Google Analytics tarafından izleniyor mu? Kayıp olan parametreler hakkında daha fazla bilgi verebilir misiniz? Kampanyayı izlemek için çerezler (GA için olduğu gibi) gibi alternatif bir seçenek yok mu? –

cevap

2

Biz adımlar aşağıda verilmiştir bir workaround.The yaparak sorunu çözmek mümkün olmuştur MVC 2.5.6 kullanıyor.

  1. utm_source/utm_medium/utm_campaign gibi tüm Google Kampanyaları ile ilgili verileri aramak için uygulama filtresine bir kontrol eklemek için.
  2. Bir kez bunları filtre içinde bulduğunda, sunucu tarafında Uygulama Çerezinde saklayın.
  3. İzlemenin eklenmesi gereken sayfada, bu Çerezlerin ayarlanmış olup olmadığını kontrol etmek için JavaScript'i ekleyin. çerezler sonra ayarlanmışsa
  4. Google Analitik kampanyaları tanımlamak için kullanan bağlantıya extga.js
  5. Bu JS __utmz çerez, bahsedilen Javascript kullanarak, _setCampValue() yöntemini denir.

Lütfen Google Campaigns tarafından kullanılan __utmz çerezini değiştirmek için javascript'i kullandığımız blog bağlantısını bulun.

Teşekkürler.

+0

GA'lar arası etki alanı izlemesinden getLinkerUrl işlevini kullanabilmeniz çok daha iyi olurdu; bu şekilde yalnızca kampanya parametrelerini tutmazsınız, aynı zamanda ziyaretçi oturumunu sağlam tutarsınız. Bunu, tüm utm ve oturum parametrelerine sahip bir Url oluşturmak için kullanıyoruz ve bunu, yönlendirme komut dosyasına, parametreleri url'den kopardık ve bunları doğru yönlendirme URL'sine ekledik. Bu, Spring Web Flow ile mümkün olsa bile bir fikrim yok (biz bir PHP mağazasıyız) ama google çereziyle uğraşmak sizi kurtarır. –

İlgili konular