package com.google.android.gms.tagmanager;

import android.content.Context;
import android.content.SharedPreferences;
import android.net.Uri;
import android.net.Uri.Builder;
import com.google.android.gms.internal.a;
import com.google.android.gms.internal.b;
import com.google.android.gms.internal.d.a;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;

class i extends dg
{
  private static final String ID = a.ay.toString();
  private static final String URL = b.eX.toString();
  private static final String aqf = b.bl.toString();
  private static final String aqg = b.eW.toString();
  static final String aqh = "gtm_" + ID + "_unrepeatable";
  private static final Set<String> aqi = new HashSet();
  private final a aqj;
  private final Context mContext;

  public i(Context paramContext)
  {
    this(paramContext, new a()
    {
      public aq pf()
      {
        return y.X(i.this);
      }
    });
  }

  i(Context paramContext, a parama)
  {
    super(str, arrayOfString);
    this.aqj = parama;
    this.mContext = paramContext;
  }

  private boolean cl(String paramString)
  {
    boolean bool1 = true;
    while (true)
    {
      try
      {
        boolean bool2 = cn(paramString);
        if (bool2)
          return bool1;
        if (cm(paramString))
        {
          aqi.add(paramString);
          continue;
        }
      }
      finally
      {
      }
      bool1 = false;
    }
  }

  public void D(Map<String, d.a> paramMap)
  {
    String str1;
    if (paramMap.get(aqg) != null)
    {
      str1 = di.j((d.a)paramMap.get(aqg));
      if ((str1 == null) || (!cl(str1)))
        break label46;
    }
    label46: 
    do
    {
      return;
      str1 = null;
      break;
      Uri.Builder localBuilder = Uri.parse(di.j((d.a)paramMap.get(URL))).buildUpon();
      d.a locala = (d.a)paramMap.get(aqf);
      if (locala != null)
      {
        Object localObject2 = di.o(locala);
        if (!(localObject2 instanceof List))
        {
          bh.T("ArbitraryPixel: additional params not a list: not sending partial hit: " + localBuilder.build().toString());
          return;
        }
        Iterator localIterator1 = ((List)localObject2).iterator();
        while (localIterator1.hasNext())
        {
          Object localObject3 = localIterator1.next();
          if (!(localObject3 instanceof Map))
          {
            bh.T("ArbitraryPixel: additional params contains non-map: not sending partial hit: " + localBuilder.build().toString());
            return;
          }
          Iterator localIterator2 = ((Map)localObject3).entrySet().iterator();
          while (localIterator2.hasNext())
          {
            Map.Entry localEntry = (Map.Entry)localIterator2.next();
            localBuilder.appendQueryParameter(localEntry.getKey().toString(), localEntry.getValue().toString());
          }
        }
      }
      String str2 = localBuilder.build().toString();
      this.aqj.pf().cB(str2);
      bh.V("ArbitraryPixel: url = " + str2);
    }
    while (str1 == null);
    try
    {
      aqi.add(str1);
      cz.a(this.mContext, aqh, str1, "true");
      return;
    }
    finally
    {
    }
  }

  boolean cm(String paramString)
  {
    return this.mContext.getSharedPreferences(aqh, 0).contains(paramString);
  }

  boolean cn(String paramString)
  {
    return aqi.contains(paramString);
  }

  public static abstract interface a
  {
    public abstract aq pf();
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.gms.tagmanager.i
 * JD-Core Version:    0.6.2
 */