Braintree/src/main/java/com/braintreepayments/api/DataCollector.java
public static String getPayPalClientMetadataId(Context context) {
        try {
            return PayPalOneTouchCore.getClientMetadataId(context);
        } catch (NoClassDefFoundError ignored) {}

        try {
            return PayPalDataCollector.getClientMetadataId(context);
        } catch (NoClassDefFoundError ignored) {}

        return "";
    }
public static String getPayPalClientMetadataId(Context context) {
        try {
            return PayPalOneTouchCore.getClientMetadataId(context);
        } catch (NoClassDefFoundError ignored) {}

        try {
            return PayPalDataCollector.getClientMetadataId(context);
        } catch (NoClassDefFoundError ignored) {}

        return "";
    }
public static String getPayPalClientMetadataId ( Context context ) { try { return PayPalOneTouchCore . getClientMetadataId ( context ) ; } catch ( NoClassDefFoundError ignored ) { } try { return PayPalDataCollector . getClientMetadataId ( context ) ; } catch ( NoClassDefFoundError ignored ) { } return "" ; }
Collect device information for fraud identification purposes from PayPal only.

@param context A valid {@link Context}
@return The client metadata id associated with the collected data.
Collect device information for fraud identification purposes from PayPal only .