section of Facebook JavaScript https://static.xx.fbcdn.net/rsrc.php/v3/yU/r/Uhiv5wZo7Gx.js
__d("AdsPrefsXout", | |
["cx","AdsTransparencyEvent","AdsTransparencyProduct","AdsTransparencyTypedLogger","AdsTransparencyXoutEvent","AdsTransparencyXoutProduct","AdsTransparencyXoutTypedLogger","DOM","EntstreamFeedObject","EventListener","ge"], | |
(function(a,b,c,d,e,f,g){ | |
"use strict"; | |
__p&&__p(); | |
a = { | |
registerDropdownClick: function(a,c){ | |
b("EventListener").listen( | |
a, | |
"click", | |
function(){ | |
new(b("AdsTransparencyXoutTypedLogger"))().setEvent(b("AdsTransparencyXoutEvent").USER_ENGAGEMENT).setAdID(c).setProduct(b("AdsTransparencyXoutProduct").AD_DROPDOWN_BUTTON).log()}) | |
}, | |
registerDirectHideClick: function(a,c,d){b("EventListener").listen(a,"click",function(){new(b("AdsTransparencyXoutTypedLogger"))().setEvent(b("AdsTransparencyXoutEvent").USER_ENGAGEMENT).setAdID(c).setProduct(b("AdsTransparencyXoutProduct").AD_DIRECT_HIDE_BUTTON).log(); | |
var e=b("DOM").create("div",{className:"_5lum"}),f=b("EntstreamFeedObject").getHscrollOuterRootIfAvailable(b("EntstreamFeedObject").getRoot(b("ge")(d))); | |
b("DOM").appendContent(e,a.getAttribute("data-action-in-progress-string")); | |
b("DOM").insertBefore(f.firstChild,e)})}, | |
registerNuxDropdownClick:function(a,c){b("EventListener").listen(a,"click",function(){new(b("AdsTransparencyXoutTypedLogger"))().setEvent(b("AdsTransparencyXoutEvent").USER_ENGAGEMENT).setAdID(c).setProduct(b("AdsTransparencyXoutProduct").NUX_AD_BUTTON).log()})}, | |
blockScriptClicks: function(a,c){ | |
__p&&__p(); | |
var d=!1; | |
b("EventListener").capture(a,"click",function(a){if(a.isTrusted===!1){ | |
a.preventDefault(); | |
a.stopPropagation(); | |
if(d)return; | |
new(b("AdsTransparencyTypedLogger"))().setAdID(c).setEvent(b("AdsTransparencyEvent").ACTION_BLOCKED).setProduct(b("AdsTransparencyProduct").FEED_UNIT_CHEVRON_BUTTON).log();d=!0}}) | |
} | |
}; | |
e.exports=a | |
}) | |
,null); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment