- Some FB users require their data for FB to be cryptographically secure
- Facebook allow this using SHA256 ( Secure Hash Algorithm )
- Here we will demonstrate how to do this
First we need to add our scripts to the global or DT level scripts section. ( In the DT settings )
That means the FB pixel and the js-sha256 library.
Both above the <head> Like so:

The library tag to copy/paste looks like this:
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-sha256/0.9.0/sha256.js" integrity="sha512-8WAv/Z7UaDv0U1DCJ3W1oul76HOvq2/9mc+IbOZGsTj9iwZnnCXL/0FS6GQKNR++krdfVn9kuAAQ6v2DqZ9uEQ==" crossorigin="anonymous"></script>
In a node you want to track setup a node level script like so. ( Inside the node on the bottom right )

Then copy paste this tracking code into the script.
<script>
//Create a UNIX timestamp
ts = Math.round((new Date()).getTime() / 1000);
//Capture the answer
answer = '{_c_answer}';
//Create the hash
hash = sha256(answer);
//Fire the FB pixel
fbq('track', 'ViewContent', {
event_time: ts,
content_name: '{_c_dt}',
content_category: '{_c_node}',
content_ids: ['{_c_question}'],
content_type: hash
});
</script>
Done!