使用移动应用程序跟踪SDK iOS跟踪应用程序内事件

使用移动应用程序跟踪SDK iOS跟踪应用程序内事件,ios,sdk,Ios,Sdk,我应该使用移动应用程序跟踪SDK(MAT)测量iOS应用程序中的应用程序内事件。我下载并集成了SDK,并在MAT主页上创建了我的移动应用程序。我得到了一个应用程序的跟踪链接,它可以正常工作。我在配置文件中也得到了一些预定义的事件 我使用()创建了一个测试配置文件,并尝试使用()测试应用程序,但在MAT配置文件页面中,测试配置文件似乎没有连接到我的移动应用程序 现在,我真正想做的是测量一些定制的inApp事件,如“注册”、“登录”等。我已经搜索了allot并对这些事件进行了实验,但我似乎找不到一个

我应该使用移动应用程序跟踪SDK(MAT)测量iOS应用程序中的应用程序内事件。我下载并集成了SDK,并在MAT主页上创建了我的移动应用程序。我得到了一个应用程序的跟踪链接,它可以正常工作。我在配置文件中也得到了一些预定义的事件

我使用()创建了一个测试配置文件,并尝试使用()测试应用程序,但在MAT配置文件页面中,测试配置文件似乎没有连接到我的移动应用程序

现在,我真正想做的是测量一些定制的inApp事件,如“注册”、“登录”等。我已经搜索了allot并对这些事件进行了实验,但我似乎找不到一个有用的链接,说明我需要做什么才能获得定制事件。我知道MAT profile和我的应用程序之间有一些关键的联系,但我没有。我是否在MAT配置文件中注册这些事件? “发布者”标签的具体用途是什么

我很抱歉,如果这些问题听起来很蹩脚,我是一个新手,这是我第一次集成这样的SDK,整个过程似乎非常复杂。我们将非常感谢您的任何帮助

a)自定义事件:要使用自定义事件,您需要首先在MAT配置文件(web服务)上创建事件。 转到“移动应用”->选择你的应用->按“添加事件”按钮。因此,您将看到具有唯一事件Id的新事件。您应该在iOS项目中使用它来跟踪此事件:

[MobileAppTracker initializeWithMATAdvertiserId:kMATAdvertiserId MATConversionKey:kMATConversionKey];
[MobileAppTracker setAppleAdvertisingIdentifier:[[ASIdentifierManager sharedManager] advertisingIdentifier]
                     advertisingTrackingEnabled:[[ASIdentifierManager sharedManager] isAdvertisingTrackingEnabled]]; 
[MobileAppTracker measureSession];
[MobileAppTracker measureAction:@"EventId"];
文档链接:


b)发布者:如果您使用第三方公司进行应用程序营销,则需要使用发布者。一个公司或站点就是一个发布者。然后,您可以整理统计数据以计算出版商的有效性或任何其他参数。

谢谢您的回复!我不知何故开始在我的MAT配置文件中接收我的应用程序事件。我想我把iPad的IFV添加到了测试配置文件中,这就是为什么这些活动被接受的原因MobileAppTracker*matTracker=[MobileAppTracker sharedManager];'这个代码对我不起作用。我需要自己写这个方法吗?MobileAppTracker.h不包含任何此类声明。或者您在代码片段中编写的任何其他方法。我使用:[MobileAppTracker measureAction:@“仪表板访问”]生成事件;不,您不必自己添加此方法。似乎您有新版本的MAT sdk,这些方法已被弃用。我有版本3.1.3。你能指导我如何在我的live app中收集事件吗?我是说我创建的测试配置文件要求我的设备的IFV。你如何在live应用程序中满足这一需求?我只需在我的appDelegate中插入广告客户ID和转换键,事件将在我的移动应用程序的web配置文件中接收?尽管报告主部分中的日志部分显示为空。我在“移动应用程序”小节下收到的来自我的应用程序的事件。我已在此处使用新sdk版本的实际代码和文档链接更新了我的根anwer。我希望它能帮助你。这是我最初做的。谢谢你。非常感谢:)