package com.markupartist.sthlmtraveling;
import android.support.v4.util.Pair;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.LatLngBounds;
import com.markupartist.sthlmtraveling.utils.AdProxy;
public class AppConfig {
public static final String ANALYTICS_PROPERTY_KEY = BuildConfig.APP_ANALYTICS_PROPERTY_KEY;
public static final String APP_VERSION = BuildConfig.VERSION_NAME + " (" + BuildConfig.VERSION_CODE + ")";
public static final String WIDESPACE_SID = BuildConfig.DEBUG ? BuildConfig.APP_WIDESPACE_DEBUG_SID : BuildConfig.APP_WIDESPACE_SID;
public static final String STHLM_TRAVELING_API_KEY = BuildConfig.APP_STHLMTRAVELING_API_KEY;
public static final String USER_AGENT = "STHLMTraveling-Android/" + BuildConfig.VERSION_NAME;
public static final String STHLM_TRAVELING_API_ENDPOINT = "http://api.sthlmtraveling.se/";
// public static final String STHLM_TRAVELING_API_ENDPOINT = "http://192.168.1.2:7000/";
// public static final String STHLM_TRAVELING_API_ENDPOINT = "http://192.168.0.10:7000/";
public static boolean shouldServeAds() {
return BuildConfig.APP_IS_ADS_ENABLED;
}
public static AdProxy.Provider AD_DEFAULT_PROVIDER = AdProxy.Provider.WIDESPACE;
public static String AD_DEFAULT_ID = WIDESPACE_SID;
public static final LatLngBounds GREATER_STHLM_BOUNDS = new LatLngBounds(
new LatLng(58.742506, 17.248321), new LatLng(60.053231, 19.086177));
public static Pair<AdProxy.Provider, String> getAdConfForRouteDetails(int preferredNetwork) {
AdProxy.Provider network = AD_DEFAULT_PROVIDER;
String id = AD_DEFAULT_ID;
switch (preferredNetwork) {
case 1:
network = AdProxy.Provider.WIDESPACE;
id = WIDESPACE_SID;
break;
}
return Pair.create(network, id);
}
}