C# Adobe Analytics不会生成我的报告

C# Adobe Analytics不会生成我的报告,c#,asp.net-mvc-4,adobe-analytics,C#,Asp.net Mvc 4,Adobe Analytics,我试图在某个事件发生时,通过使用DataInsertation api的POST请求,从后端向Analytics数据收集服务器发送一些数据 我实现了以下POST请求: WebRequest request = WebRequest.Create(myUrl); request.Credentials = CredentialCache.DefaultCredentials; request.ContentType = "application/x-www-form

我试图在某个事件发生时,通过使用DataInsertation api的POST请求,从后端向Analytics数据收集服务器发送一些数据

我实现了以下POST请求:

WebRequest request = WebRequest.Create(myUrl);
        request.Credentials = CredentialCache.DefaultCredentials;
        request.ContentType = "application/x-www-form-urlencoded";
        request.Method = "POST";

        var xmlString = "";
        using (var stringWriter = new StringWriter())
        {
            var serializer = new XmlSerializer(myXmlClass.GetType());
            serializer.Serialize(stringWriter, myXmlClass);
            xmlString = stringWriter.ToString();
        }

        byte[] byteArray = Encoding.UTF8.GetBytes(xmlString);
        request.ContentLength = byteArray.Length;

        Stream dataStream = request.GetRequestStream();
        dataStream.Write(byteArray, 0, byteArray.Length);
        dataStream.Close();

        WebResponse response = request.GetResponse();

        dataStream = response.GetResponseStream();
        StreamReader reader = new StreamReader(dataStream);
        string responseFromServer = reader.ReadToEnd();
        reader.Close();
        dataStream.Close();
        response.Close();
url和报告套件id由AdobeClientCare提供,响应返回200成功代码。然后,我去搜索我的报告。这就是我迷路的地方,我不知道该去哪里找,也不知道该找什么

我也在考虑这样一个选项,即数据不是实际收集的,甚至请求返回OK

我已经阅读了大量的链接和文档,我仍然对这些报告是如何生成的感到困惑。欢迎提供任何帮助/解释

编辑:我正在使用XmlSerializer为请求构建xml正文

[Serializeble]
[XmlRoot ("Request")]
Public class MyXml ()
{
    public PageName {get;set;}
    public ReportSuiteId {get;set}
    public VisitorId {get;set;}
    public Events {get;set;}
}

嗨,Nick,数据插入的魔力不在于http请求,而在于您发布的xml负载。可以添加有关您发送的xml和url的详细信息吗?嗨,Chris de Groot,谢谢您的帮助。不幸的是,我不在工作,我记不清url,但它有点像/b/ss//6,我收到了2个dev和qa env的报告套件ID,所以有点像/b/ss/myId/6。我用我的xml类编辑了这篇文章。嗨,Nick,我发现文档对于数据插入功能非常准确。我建议您从curl和一个静态XML文档开始,看看它们的工作原理,然后用高级代码实现它们。如果您愿意,我很乐意查看您的XML和URL。还要注意此处使用的命名。C.我已经阅读了两次数据插入文档,但我仍然不知道为什么我的报告没有生成到分析中。我正在使用Fiddler查看我的POST请求,它与文档中提供的示例相匹配。不知道我做错了什么。请告诉我你对此的想法。谢谢Chris de Groot!