sitecoreのページイベントでpdfのダウンロードを追跡するにはどうすればよいですか? 私はバックエンドからのイベントを追跡するコードを持っていますが、そのリンクが外部、内部、またはメディアのどちらのリンクかどうかをどのように判断しますか? メディアリンクがpdfであるかどうかはどのように判断できますか?sitecore analytics pdfダウンロードのトラッキング
public void RegisterDownload(string downloadedResourceText, ID itemId)
{
if (downloadedResourceText != null)
{
if (TrackerEnabled())
{
var page = CurrentPage();
page.Register(new PageEventData("Download", _downloadPageEventGuid) { ItemId = itemId.ToGuid(), Data = downloadedResourceText, DataKey = downloadedResourceText, Text = "Resource Downloaded" });
}
}
}
コードまたはOOTB Sitecoreでトラッキングしますか?そのSitecoreの場合は、メディアライブラリ内のPDFアイテムの「トラッキング」フィールドにイベントを設定するだけです。それは "Tracking"フィールドの "Attributes"リンクです。 –
これは素晴らしい他の場合は私がコードを使用してそれを追跡したいと思うsitecoreを使用して行うことができます。メディアライブラリにアップロードされたpdfのどこにこの追跡フィールドがあるのかを教えてください。 – user1994316
下記の私の注意を参照してください。私はいくつかのイメージが長い道のりを行くと考えました。どのページまたはメディアアイテムでも、追跡フィールドを使用してサイトコア内でイベントまたは目標を割り当てることができます。 –