Custom provider not recognized

Alexander

Posted on
Aug 03 2016

I am using custom Java code to upload my Android error reports to Raygun REST API. I have no intention to publish that code as stand-alone library or employ the official Raygun Android provider. The value of details.client.name property is "CRest/LoganSquare".

Everything works fine, except the provider is listed as "Unknown" in "Classification strategies" panel.

It would be nice, if the Raygun REST API allowed to specify my own identifier to my custom provider, so we would be able to distinguish/merge our custom providers.

I would expect that provider to be listed as "Custom: My Custom Name" in the Raygun Web UI.


Jason Fauchelle

Raygun

Posted on
Aug 04 2016

Hi Alexander,

We'd recommend that you use 'Raygun4Android' as the client name in the payloads you send to Raygun. The reason being that the client name is what gets used in the Raygun service to select the stacktrace highlighting and exception grouping logic. You can not currently assign these to custom provider strings. We might add the ability to do this, but it is currently not planned.

Are you sending messages from both the Raygun4Android and you're custom provider to the same Raygun application? If so, you could distinguish which message instances were sent from which provider by sending tags in the payload of each message.

Let me know if you have further questions about this.

-Jason Fauchelle


Reply