# Proguard rules for consumers of the Airbridge SDK.

# Exclude AdvertisingIdInfo of the Google Play Services
# so Airbridge can fetch the Advertising ID.
-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient {public *;}
-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info { public *;}
# Exclude Play Install referrer
# so Airbridge can get Installtime and clickTime
-keep class com.android.installreferrer.api.InstallReferrerClient {public *;}
-keep class com.android.installreferrer.api.InstallReferrerClient$newBuilder { public *;}
-keep class com.android.installreferrer.api.InstallReferrerClient$Builder { public *;}
-keep class com.android.installreferrer.api.ReferrerDetails {public *;}
-keep class com.android.installreferrer.api.InstallReferrerStateListener {public *;}

#-keep class io.airbridge.deviceinfo.** { *; }
