The “content view” event occurs when a user views a specific piece of content or product. If it is a product and not just content, then set the event items payload with one item.
- User ID (recommended)
- Facebook User ID (recommended if authentication with Facebook)
- Twitter User ID (recommended if authentication with Twitter)
- Google User ID (recommended if authentication with Google)
- Latitude (optional)
- Longitude (optional)
- Altitude (optional)
- Currency Code (optional)
- Content Viewed Array of a single event item that is being viewed (required, if product)
- Event item (SKU) for a purchase should include:
- Name – name of the item
- Product ID – SKU
- Unit Price – individual price of one unit
- Quantity – number of items purchased
- Revenue – total value of the purchase
- Event item (SKU) for a purchase should include:
Content View Adobe Air Plugin Version 5.0
Tune.instance.setUserId("userId");
Tune.instance.setFacebookUserId("facebookUserId");
Tune.instance.setGoogleUserId("googleUserId");
Tune.instance.setTwitterUserId("twitterUserId");
Tune.instance.setLocation(47.61, -122.33, 55);
var tuneEvent:Dictionary = new Dictionary();
tuneEvent.name = "content_view";
tuneEvent.currency = "USD";
tuneEvent.eventItems = eventItems;
Tune.instance.measureEvent(tuneEvent);
Content View Adobe Air Plugin Version 4.0
mobileAppTracker.setUserId("userId");
mobileAppTracker.setFacebookUserId("facebookUserId");
mobileAppTracker.setGoogleUserId("googleUserId");
mobileAppTracker.setTwitterUserId("twitterUserId");
mobileAppTracker.setLocation(47.61, -122.33, 55);
var matEvent:Dictionary = new Dictionary();
matEvent.name = "content_view";
matEvent.currency = "USD";
matEvent.eventItems = eventItems;
mobileAppTracker.measureEvent(matEvent);
Content View Android SDK Version 6.0+
ITune tune = Tune.getInstance();
tune.setUserId("userId");
tune.setFacebookUserId("facebookUserId");
tune.setGoogleUserId("googleUserId");
tune.setTwitterUserId("twitterUserId");
tune.setLocation(location);
tune.setCurrencyCode("USD");
tune.measureEvent(new TuneEvent(TuneEvent.CONTENT_VIEW).withEventItems(eventItem));
Content View Android SDK Version 4.0+
Tune tune = Tune.getInstance();
tune.setUserId("userId");
tune.setFacebookUserId("facebookUserId");
tune.setGoogleUserId("googleUserId");
tune.setTwitterUserId("twitterUserId");
tune.setLocation(location);
tune.setCurrencyCode("USD");
tune.measureEvent(new TuneEvent(TuneEvent.CONTENT_VIEW).withEventItems(eventItem));
Content View Cocos2dx Plugin Version 3.9
sdkbox::PluginTune::setUserId("userId");
sdkbox::PluginTune::setFacebookUserId("facebookUserId");
sdkbox::PluginTune::setGoogleUserId("googleUserId");
sdkbox::PluginTune::setTwitterUserId("twitterUserId");
sdkbox::PluginTune::setLatitude(47.61f, -122.33f, 55f);
TuneEvent event;
event.eventName = "content_view";
event.currencyCode = "USD";
event.eventItems = eventItems;
sdkbox::PluginTune::measureEvent(event);
Content View iOS SDK Version 4.7-3.10
TuneEventItem *item1 = [TuneEventItem eventItemWithName:@"ball1" unitPrice:3.99 quantity:2];
TuneEventItem *item2 = [TuneEventItem eventItemWithName:@"ball2" unitPrice:9.99 quantity:1 revenue:9.99 attribute1:@"red" attribute2:@"inflatable" attribute3:@"rubber" attribute4:nil attribute5:nil];
NSArray *eventItems = @[item1, item2];
[Tune setUserId:@"US13579"];
[Tune setFacebookUserId:@"321321321321"];
[Tune setGoogleUserId:@"11223344556677"];
[Tune setTwitterUserId:@"1357924680"];
TuneLocation *loc = [TuneLocation new];
loc.latitude = @(9.142276);
loc.longitude = @(-79.724052);
loc.altitude = @(15.);
[Tune setLocation:loc];
TuneEvent *event = [TuneEvent eventWithName:TUNE_EVENT_CONTENT_VIEW];
event.currencyCode = @"USD";
event.eventItems = eventItems;
[Tune measureEvent:event];
Content View Javascript SDK Version 3.2
MobileAppTracker.setUserId("userId");
MobileAppTracker.setFacebookUserId("facebookUserId");
MobileAppTracker.setGoogleUserId("googleUserId");
MobileAppTracker.setTwitterUserId("twitterUserId");
MobileAppTracker.setLatitude(47.61);
MobileAppTracker.setLongitude(-122.33);
MobileAppTracker.setAltitude(55);
MobileAppTracker.setCurrencyCode("USD");
MobileAppTracker.measureAction({"eventName": "content_view",
"eventItems": eventItems});
Content View PhoneGap Plugin Version 5.0.0
window.plugins.tunePlugin.setUserId("userId");
window.plugins.tunePlugin.setFacebookUserId("facebookUserId");
window.plugins.tunePlugin.setGoogleUserId("googleUserId");
window.plugins.tunePlugin.setTwitterUserId("twitterUserId");
window.plugins.tunePlugin.setLocationWithAltitude(47.61, -122.33, 55);
var tuneEvent = {
"name": "content_view",
"eventItems": eventItems,
"currency": "USD"
};
window.plugins.tunePlugin.measureEvent(tuneEvent);
Content View PhoneGap Plugin Version 3.8+
mobileAppTracker.setUserId("userId");
mobileAppTracker.setFacebookUserId("facebookUserId");
mobileAppTracker.setGoogleUserId("googleUserId");
mobileAppTracker.setTwitterUserId("twitterUserId");
mobileAppTracker.setLocationWithAltitude(47.61, -122.33, 55);
var matEvent = {
"name": "content_view",
"eventItems": eventItems,
"currency": "USD"
};
mobileAppTracker.measureEvent(matEvent);
Content View Unity Plugin Version 4.0.0+
using TuneSDK;
Tune.SetUserId("userId");
Tune.SetFacebookUserId("facebookUserId");
Tune.SetGoogleUserId("googleUserId");
Tune.SetTwitterUserId("twitterUserId");
Tune.SetLocation(47.61, -122.33, 55);
TuneEvent tuneEvent = new TuneEvent("content_view");
tuneEvent.eventItems = eventItems;
Tune.MeasureEvent(tuneEvent);
Content View Unity Plugin Version 3.8+
MATBinding.SetUserId("userId");
MATBinding.SetFacebookUserId("facebookUserId");
MATBinding.SetGoogleUserId("googleUserId");
MATBinding.SetTwitterUserId("twitterUserId");
MATBinding.SetLocation(47.61, -122.33, 55);
MATEvent matEvent = new MATEvent("content_view");
matEvent.eventItems = eventItems;
MATBinding.MeasureEvent(matEvent);
Content View Windows SDK Version 3.2
mobileAppTracker.SetUserId("userId");
mobileAppTracker.SetFacebookUserId("facebookUserId");
mobileAppTracker.SetGoogleUserId("googleUserId");
mobileAppTracker.SetTwitterUserId("twitterUserId");
mobileAppTracker.SetLatitude(47.61);
mobileAppTracker.SetLongitude(-122.33);
mobileAppTracker.SetAltitude(55);
mobileAppTracker.MeasureAction("content_view", 0, "USD", null, eventItems);
Content View Xamarin Plugin Version for iOS
using TuneSDK;
Tune.SetUserId ("userId");
Tune.SetFacebookUserId ("facebookId");
Tune.SetGoogleUserId ("googleId");
Tune.SetTwitterUserId ("twitterId");
TuneLocation sampleLocation = new TuneLocation ();
sampleLocation.SetLatitude (latitude);
sampleLocation.SetLongitude (longitude);
sampleLocation.SetAltitude (altitude);
Tune.SetLocation (sampleLocation);
TuneEvent evt = TuneEvent.EventWithName ("content_view");
evt.RefId = "abc";
evt.Revenue = 1.99f;
evt.CurrencyCode = "USD";
TuneEventItem item1 = TuneEventItem.EventItemWithName("item1", 0.99f, 1, 0.99f, "red", "inflatable", "rubber", "", "");
TuneEventItem item2 = TuneEventItem.EventItemWithName("item2", 0.50f, 2, 1.0f);
evt.EventItems = new TuneEventItem[] { item1, item2 };
Tune.MeasureEvent(evt);
Content View Xamarin Plugin Version for Android
using TuneSDK;
Tune.Instance.UserId = userId;
Tune.Instance.FacebookUserId = facebookUserId;
Tune.Instance.GoogleUserId = googleUserId;
Tune.Instance.TwitterUserId = twitterUserId;
Tune.Instance.SetLocation(new TuneLocation(latitude, longitude));
Tune.Instance.CurrencyCode = "USD";
TuneEventItem item1 = new TuneEventItem("ball1").WithUnitPrice(3.99f).WithQuantity(2).WithRevenue(3.99f);
TuneEventItem item2 = new TuneEventItem("ball2").WithUnitPrice(9.99f).WithQuantity(1).WithRevenue(9.99f).WithAttribute1("red").WithAttribute2("inflatable").WithAttribute3("rubber");
List < TuneEventItem > eventItems = new List< TuneEventItem > () { item1, item2 };
TuneEvent tuneEvent = new TuneEvent(TuneEvent.ContentView).WithEventItems(eventItems);
Tune.Instance.MeasureEvent(tuneEvent);
Content View Missing Code Example
Unable to load code example.
Content View
Select a preferred platform.
Note: In-App Marketing does not support events or event item data for Content View. Please see Event Measurement and the Event Tags documentation for more information.