Exemple #1
0
    ///<summary>
    ///<para>Adds query parameters to the play store referral URL when the app needs additional referral parameters for other application component referrals.</para>
    ///<para>The parameters are set as name, value pairs that will be set as query parameter name and value on the referral URL.</para>
    ///</summary>
    /// <param name="referralParameters">Referral parameters defined as name value pairs.</param>
    public void SetAdditionalReferralParameters(Dictionary <string, string> referralParameters)
    {
        List <string> values = new List <string>();
        List <string> keys   = new List <string>();

        foreach (KeyValuePair <string, string> pair in referralParameters)
        {
            values.Add(pair.Value);
            keys.Add(pair.Key);
        }

        string valuesString = AndroidNative.ArrayToString(values.ToArray());
        string keysString   = AndroidNative.ArrayToString(keys.ToArray());


        AN_AppInvitesProxy.SetAdditionalReferralParameters(_Id, keysString, valuesString);
    }
Exemple #2
0
 public void RequestPermissions(params string[] permissions)
 {
     AN_ProxyPool.CallStatic(PM_CLASS_NAME, "requestPermissions", AndroidNative.ArrayToString(permissions));
 }