HitBuilders.AppViewBuilder | Android Developers

Quicknav Quicknav
Links

- Google Play Developer Console
- Android Developers Blog
- About Android

Android Sites

- Android.com
- Android Developers
- Android Open Source Project

Language
close

- - About
  - Wear
  - TV
  - Auto
- - Get Started
  - Devices
  - Style
  - Patterns
  - Building Blocks
  - Downloads
  - Videos
- - Training
  - API Guides
  - Reference
  - Tools
  - Google Services
  - Samples
- - Google Play
  - Essentials
  - Get Users
  - Engage & Retain
  - Monetize
  - Tools & Reference
  - Developer Stories

## Results

Loading...
Summary: Ctors | Inherited Methods | [Expand All]
public static class

# HitBuilders.AppViewBuilder

extends HitBuilders.HitBuilder<T extends HitBuilder>

java.lang.Object
↳ | com.google.android.gms.analytics.HitBuilders.HitBuilder<T extends com.google.android.gms.analytics.HitBuilders.HitBuilder>
| ↳ | com.google.android.gms.analytics.HitBuilders.AppViewBuilder

This class is deprecated.
This class has been deprecated in favor of the new ScreenViewBuilder class. The two classes are semantically similar but the latter is consistent across all the Google Analytics platforms.

## Class Overview

Class to build a basic app view hit. You can add any of the other fields to the builder using common set and get methods.

## Summary

Public Constructors
| HitBuilders.AppViewBuilder()

[Expand] Inherited Methods
From class com.google.android.gms.analytics.HitBuilders.HitBuilder
T | addImpression(Product product, String impressionList) Adds a product impression to the hit.
T | addProduct(Product product) Adds product information to be sent with a given hit.
T | addPromotion(Promotion promotion) Adds promotion related information to the hit.
Map<String, String> | build() Builds a `Map` of parameters and values that can be set on the `Tracker` object.
String | get(String paramName)
final T | set(String paramName, String paramValue) Sets the value for the given parameter name.
final T | setAll(Map<String, String> params) Adds a set of key, value pairs to the hit builder.
T | setCampaignParamsFromUrl(String utmParams) Parses and translates utm campaign parameters to analytics campaign param and returns them as a map.
T | setCustomDimension(int index, String dimension) Adds a custom dimension to the current hit builder.
T | setCustomMetric(int index, float metric) Adds a custom metric to the current hit builder.
T | setHitType(String hitType) Sets the type of the hit to be sent.
T | setNewSession()
T | setNonInteraction(boolean nonInteraction)
T | setProductAction(ProductAction action) Sets a product action for all the products included in this hit.
T | setPromotionAction(String action) Adds an action associated with the promotions in a given hit.
From class java.lang.Object
Object | clone()
boolean | equals(Object arg0)
void | finalize()
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)

## Public Constructors

#### public HitBuilders.AppViewBuilder ()