public static final class

DynamicLink.GoogleAnalyticsParameters.Builder

extends Object
java.lang.Object
   ↳ com.google.firebase.dynamiclinks.DynamicLink.GoogleAnalyticsParameters.Builder

Class Overview

Builder for Google Analytics parameters.

Summary

Public Constructors
DynamicLink.GoogleAnalyticsParameters.Builder()
Create Google Analytics parameters builder.
DynamicLink.GoogleAnalyticsParameters.Builder(String source, String medium, String campaign)
Create Google Analytics parameters builder.
Public Methods
DynamicLink.GoogleAnalyticsParameters build()
DynamicLink.GoogleAnalyticsParameters.Builder setCampaign(String campaign)
Sets the campaign name.
DynamicLink.GoogleAnalyticsParameters.Builder setContent(String content)
Sets the campaign content.
DynamicLink.GoogleAnalyticsParameters.Builder setMedium(String medium)
Sets the campaign medium.
DynamicLink.GoogleAnalyticsParameters.Builder setSource(String source)
Sets the campaign source.
DynamicLink.GoogleAnalyticsParameters.Builder setTerm(String term)
Sets the campaign term.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public DynamicLink.GoogleAnalyticsParameters.Builder ()

Create Google Analytics parameters builder.

public DynamicLink.GoogleAnalyticsParameters.Builder (String source, String medium, String campaign)

Create Google Analytics parameters builder.

Parameters
source String: The campaign source; used to identify a search engine, newsletter, or other source.
medium String: The campaign medium; used to identify a medium such as email or cost-per-click (cpc).
campaign String: The campaign name; The individual campaign name, slogan, promo code, etc. for a product.

Public Methods

public DynamicLink.GoogleAnalyticsParameters.Builder setCampaign (String campaign)

Sets the campaign name.

Parameters
campaign String: The campaign name; The individual campaign name, slogan, promo code, etc. for a product.
Returns
DynamicLink.GoogleAnalyticsParameters.Builder

public DynamicLink.GoogleAnalyticsParameters.Builder setContent (String content)

Sets the campaign content.

Parameters
content String: The campaign content; used for A/B testing and content-targeted ads to differentiate ads or links that point to the same URL.
Returns
DynamicLink.GoogleAnalyticsParameters.Builder

public DynamicLink.GoogleAnalyticsParameters.Builder setMedium (String medium)

Sets the campaign medium.

Parameters
medium String: The campaign medium; used to identify a medium such as email or cost-per-click (cpc).
Returns
DynamicLink.GoogleAnalyticsParameters.Builder

public DynamicLink.GoogleAnalyticsParameters.Builder setSource (String source)

Sets the campaign source.

Parameters
source String: The campaign source; used to identify a search engine, newsletter, or other source.
Returns
DynamicLink.GoogleAnalyticsParameters.Builder

public DynamicLink.GoogleAnalyticsParameters.Builder setTerm (String term)

Sets the campaign term.

Parameters
term String: The campaign term; used with paid search to supply the keywords for ads.
Returns
DynamicLink.GoogleAnalyticsParameters.Builder