Class ECommerceReferrer

java.lang.Object
com.yandex.metrica.ecommerce.ECommerceReferrer

public class ECommerceReferrer
extends java.lang.Object
Describes transition source - screen which shown screen, product card, etc.
  • Constructor Details

    • ECommerceReferrer

      public ECommerceReferrer()
  • Method Details

    • getType

      @Nullable public java.lang.String getType()
      Returns:
      type
      See Also:
      setType(String)
    • setType

      @NonNull public ECommerceReferrer setType​(@Nullable java.lang.String type)
      Sets type.
      Parameters:
      type - Referrer type - type of object used to perform a transition. For example: "button", "banner", etc.
      Returns:
      same ECommerceReferrer object
    • getIdentifier

      @Nullable public java.lang.String getIdentifier()
      Returns:
      identifier
      See Also:
      } (String)
    • setIdentifier

      @NonNull public ECommerceReferrer setIdentifier​(@Nullable java.lang.String identifier)
      Sets identifier.
      Parameters:
      identifier - Referrer identifier - identifier of object used to perform a transition.
      Returns:
      same ECommerceReferrer object
      See Also:
      setType(String)
    • getScreen

      @Nullable public ECommerceScreen getScreen()
      Returns:
      screen
      See Also:
      setScreen(ECommerceScreen)
    • setScreen

      @NonNull public ECommerceReferrer setScreen​(@Nullable ECommerceScreen screen)
      Sets screen.
      Parameters:
      screen - Referrer screen - screen from which the transition started.
      Returns:
      same ECommerceReferrer object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object