您可以使用回呼函式,針對內容、廣告和章節追蹤呼叫提供自訂中繼資料。
回呼函式會在進行追蹤呼叫之前呼叫,因此您的應用程式可以附加廣告或章節專屬的中繼資料。
叫用內容、廣告和章節的回呼函式。
// Video Metadata Block
vaTrackingMetadata.videoMetadataBlock = ^NSDictionary *()
{
return @{
@"myvideoid": @"1234",
@"mysdkversion": [PTSDK apiVersion]
};
};
// Ad Metadata Block invoked on every ad start
vaTrackingMetadata.adMetadataBlock = ^NSDictionary *(PTAd *ad)
{
return @{
@"myadid": @"ad-1234",
@"myad-sdkversion": [PTSDK apiVersion]
};
};
// Chapter Metadata Block invoked on every chapter start
vaTrackingMetadata.chapterMetadataBlock = ^NSDictionary *(PTVideoAnalyticsChapterData *chapter)
{
return @{
@"mychapterid": @"chapter-1234",
@"mychapter-sdkversion": [PTSDK apiVersion]
};
};