But I am not clear how I can convert the following format into a babse64 format. Where can I use the ue_px param in this string?
<img src='https://collector.custom.com/com.snowplowanalytics.iglu/v1?schema=iglu%3Acom.custom.iglu%2Fpage_open%2Fjsonschema%2F1-0-0&subscriberEmail=john%40doe.com&categories=Action&pageUri=http%3A%2F%2Fc.github.com%2F' />
As you can see, this url is fired as an image src for a pixel using the iglu webhook format.
If you mean that I cannot use an iglu webhook if I need to obfuscate the url, then how can I send additional data to the event (or even a custom unstructured event)? From the wiki page, I seem to have only a few params available eg.
<img src="http://collector.acme.com/i?&e=pv&page=Root%20README&url=http%3A%2F%2Fgithub.com%2Fsnowplow%2Fsnowplow&aid=snowplow&p=web&tv=no-js-0.1.0" />
UPDATE: I was able to send the data as an unstructured event to the pixel through the pixel tracker with ue_px base64-encoded event data, so thats a good step. However, it would have been useful to try to use base64 format with the webhook approach as well…