java.lang.Object |
↳ |
com.google.android.gms.analytics.ecommerce.Promotion |
Class Overview
Class to construct promotion related fields for Google Analytics hits. The fields from this class
can be used to represent internal promotions that run within an app, such as banners, banner ads
etc.
Typical usage:
ScreenViewBuilder builder = new HitBuilders.ScreenViewBuilder();
builder.setPromotionAction(Promotion.ACTION_CLICK)
.addPromotion(new Promotion().setId("PROMO-ID1234").setName("Home screen banner."))
tracker.send(builder.build());
Summary
Constants |
String |
ACTION_CLICK |
Action to use when the user clicks/taps on a promotion. |
String |
ACTION_VIEW |
Action to use when the user views a promotion. |
Public Methods |
Promotion
|
setCreative(String value)
Sets the name of the creative associated with the promotion.
|
Promotion
|
setId(String value)
Sets the id that is used to identify a promotion in GA reports.
|
Promotion
|
setName(String value)
Sets the name that is used to identify the promotion in GA reports.
|
Promotion
|
setPosition(String value)
Sets the position of the promotion.
|
String
|
toString()
|
[Expand]
Inherited Methods |
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(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Constants
public
static
final
String
ACTION_CLICK
Action to use when the user clicks/taps on a promotion.
Constant Value:
"click"
public
static
final
String
ACTION_VIEW
Action to use when the user views a promotion.
Constant Value:
"view"
Public Constructors
Public Methods
public
Promotion
setCreative
(String value)
Sets the name of the creative associated with the promotion.
Parameters |
value |
String :
The promotion creative's name. Example: "Cool pets creative" |
Returns |
Promotion |
Returns the same object to enable chaining of methods.
|
public
Promotion
setId
(String value)
Sets the id that is used to identify a promotion in GA reports.
Parameters |
value |
String :
The promotion's id. |
Returns |
Promotion |
Returns the same object to enable chaining of methods.
|
public
Promotion
setName
(String value)
Sets the name that is used to identify the promotion in GA reports.
Parameters |
value |
String :
The promotion's name. Example: "Home Banner" |
Returns |
Promotion |
Returns the same object to enable chaining of methods.
|
public
Promotion
setPosition
(String value)
Sets the position of the promotion.
Parameters |
value |
String :
The promotion's position. Example: "top" or "bottom". |
Returns |
Promotion |
Returns the same object to enable chaining of methods.
|
public
String
toString
()