2016-03-22 9 views
1

Kısa bir süre önce Google Analytics'i kullanmaya başladım ve her şey ilk birkaç gün için çalışıyor gibi görünüyor. Sonra birkaç gün önce genel bakış durdu, ancak gerçek zamanlı görünüm iyi görünüyor.Google Analytics raporları güncellenmeyi durdurdu ancak gerçek zamanlı görüntüleme hala etkinliğini gösteriyor

HTTP aracılığıyla ölçüm protokolü istekleri göndermek için bazı özel kod kullanıyorum ve bu kod serbest bırakıldığından beri değişmedi. Google Analytics, gerçek zamanlı olarak gelen etkinlikleri görebilmeme rağmen "son 48 saatte hiç veri almadı" bildiriyor.

Google'ın destek hattını aradığımda, olayların nasıl oluşturulduğuna dair bir sorun olduğunu düşünmüş görünüyorlar. Durumun nasıl değiştiğini göremiyorum, çünkü kod değişmedi, ama belki başka birinin bir fikri var mı?

BOOL SendGoogleAnalytics(char* action, char* category) 
{ 
    if (!IsGoogleAnalyticsEnabled()) 
    { 
     return FALSE; 
    } 

    CStringA strAction = CStringA(action); 
    CStringA strCategory = CStringA(category); 

    HttpRequest req; 
    Http http; 

    CStringA strClientID = "0"; 

    req.UsePost(); 
    req.put_Path("www.google-analytics.com"); 

    req.AddHeader("HOST", m_GAHost); 
    req.AddHeader("Accept", "*/*"); 
    req.put_ContentType("text/html"); 

    req.AddParam("v", "1"); 
    req.AddParam("t", "event"); 
    req.AddParam("tid", "UA-xxxxxxxx-xx"); 
    req.AddParam("cid", strClientID); 
    req.AddParam("ni", "1"); 
    req.AddParam("an", "My App"); 
    req.AddParam("av", x.x.x.x); 
    req.AddParam("ec", strCategory); 
    req.AddParam("ea", strAction); 
    req.AddParam("el", "dist code 1"); 
    req.AddParam("ds", "this code"); 

    return SendPost(m_GAHost, false, &req); 
} 
+2

Bu, kodlamayla ilgili değildir, bu nedenle sorunuzu, isabetlerinizi oluşturmak için kullandığınız kodla ilgili bazı ayrıntıları ekleyemezseniz, kapatılmalıdır. – nyuen

+0

Destek hattında konuştuğum kişi, olayların nasıl gönderildiği ile ilgili bir şey olduğunu düşündü. Durumun nasıl olabileceğini bilmiyorum ama burada yayınlamak istedim ve başka birinin herhangi bir fikri olup olmadığını görmek istedim. – Tristan

+0

Sitenize veya MP isabetlerini göndermek için kullanmakta olduğunuz bir bağlantıya bir bağlantı gönderebilir misiniz? – nyuen

cevap

0

Bu, Google Analytics yalnızca belirli bir zaman dilimi içinde her müşteri kimliği kaynaklı çok belirli sayıda kabul edecek çıkıyor:

İşte olay gönderiyor kod. Yukarıdaki strClientID değerini, kullanıcı başına bir GUID dizesiyle değiştirmek sorunu çözdü.

İlgili konular