{"version":"1.0","provider_name":"EBP 2018","provider_url":"https:\/\/conferences.law.stanford.edu\/bestpractices2018","author_name":"webteam","author_url":"https:\/\/conferences.law.stanford.edu\/bestpractices2018\/author\/cels2012\/","title":"Struan Robertson - EBP 2018","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"hIUgplWYym\"><a href=\"https:\/\/conferences.law.stanford.edu\/bestpractices2018\/speakers\/struan-robertson\/\">Struan Robertson<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/conferences.law.stanford.edu\/bestpractices2018\/speakers\/struan-robertson\/embed\/#?secret=hIUgplWYym\" width=\"600\" height=\"338\" title=\"&#8220;Struan Robertson&#8221; &#8212; EBP 2018\" data-secret=\"hIUgplWYym\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/conferences.law.stanford.edu\/bestpractices2018\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/conferences.law.stanford.edu\/bestpractices2018\/wp-content\/uploads\/sites\/46\/2018\/05\/Robertson_Struan-photo1.jpg","thumbnail_width":436,"thumbnail_height":436,"description":"Senior Product Counsel, Google Struan Robertson has been advising Google\u2019s product and engineering teams on product development, privacy and regulatory issues in display advertising since 2011. In 2016, he relocated from Google&#8217;s London offices to California. Prior to joining Google, Struan was a Legal Director with Pinsent Masons LLP and founding editor of its Webby [&hellip;]"}