UpdateAttribution() public method

public UpdateAttribution ( AdjustAttribution attribution ) : bool
attribution AdjustAttribution
return bool
Example #1
0
        private void CheckAttributionInternal(Dictionary <string, string> jsonDict)
        {
            if (jsonDict == null)
            {
                return;
            }

            var attribution = DeserializeAttribution(jsonDict);
            var askIn       = DeserializeAskIn(jsonDict);

            // without ask_in attribute
            if (!askIn.HasValue)
            {
                ActivityHandler.UpdateAttribution(attribution);

                ActivityHandler.SetAskingAttribution(false);

                return;
            }
            ActivityHandler.SetAskingAttribution(true);

            AskAttribution(askIn.Value);
        }