W3C home > Mailing lists > Public > public-tracking@w3.org > May 2017

Re: Issue-22, possible other direction

From: David Singer <singer@mac.com>
Date: Fri, 19 May 2017 09:38:20 -0700
Cc: Shane Wiley <wileys@yahoo-inc.com>, "Matthias Schunter (Intel Corporation)" <mts-std@schunter.org>, "public-tracking@w3.org" <public-tracking@w3.org>
Message-id: <EAF30FC0-8145-4B36-A196-BA80089FC487@mac.com>
To: Rob van Eijk <rob@blaeu.com>
Do we have proposed spec. text?  

Rob, I am still concerned that the ‘transparency’ may be a myth if I am right and the array can be wrong:

a) by omission; the first party site may pull in sites not mentioned in the otherParty array (quite likely, full coverage may be very hard to achieve);
b) by inclusion: the array might mention sites that are not, in fact, pulled in on a given visit (quite likely, as what other sites are pulled in depends on a host of factors)

If these are both true, then the array could be a complete myth and still conformant. In that case, what use is it to anyone?

> On May 18, 2017, at 13:02 , Rob van Eijk <rob@blaeu.com> wrote:
> 
> Hi Shane,
> 
> Just trying to find a middle ground here. I believe there is a win-win for publishers, companies with embedded resources, and privacy advocates since the overarching problems are actually not that different. If you want to push this to call for objections, fine. I am open to exploring possible other directions a bit further, but like I said, it's up to you.
> 
> I still disagree with the last sentence. Having an otherParties (sub)domain list improves - in my opinion - the standard in comparison with existing fields and paths to transparency. People are not going to read lists of embedded parrties form a url. Instead, I believe people would want to trust their browser being a proxy for them. The otherParties does IMHO not break or create confusion with other parts of the existing standard if defined clearly. I proposed an optional property (MAY) in the well-known resource. The aim is to provide an informational building block for companies who what to be specific about the resources they embed. The information can be read pre-flight from the well-known location.
> 
> Rob
> ———
> PGP id: CC4F3863 [public key]
> PGP fingerprint: 1D00 A9FD 7CCB A5A5 850E 2149 BEA0 20B7 CC4F 3863
> 
> Social media: @rvaneijk, github, linkedin, ssrn, stackoverflow
> ———
> 
> -----Original message-----
> From: Shane Wiley
> Sent: Thursday, May 18 2017, 9:19 pm
> To: Rob van Eijk; Matthias Schunter (Intel Corporation); public-tracking@w3.org
> Subject: Re: Issue-22, possible other direction
> 
> Rob,
> 
> otherParty is not a good replacement for Ads.txt for the following reasons:
> 
> - Carries more information that is ad industry specific
> - List is limited to only ad inventory partners - doesn't list other 3rd parties on the page
> 
> This is a publisher working directly with the ad ecosystem to declare those that should be allowed to participate in a bid prior to it taking place and is specifically made available for the ad call event.
> 
> As your stated purpose of otherParties is purely for consumer transparency (not automated blocking) it doesn't require the same level of detail, can include many other 3rd parties that are not specific to ad serving (such as analytics, video players, widgets, etc.), and doesn't need to be machine readable as a human is the intended recipient for consent consideration.
> 
> - Shane
>  
> Shane Wiley
> VP, Privacy
> Yahoo
> 
> 
> From: Rob van Eijk <rob@blaeu.com>
> To: Matthias Schunter (Intel Corporation) <mts-std@schunter.org>; "public-tracking@w3.org" <public-tracking@w3.org> 
> Sent: Thursday, May 18, 2017 11:52 AM
> Subject: RE: Issue-22, possible other direction
> 
> Hi Shane, David,
> 
> My proposal is in fact not far from the machine readable ads.txt file proposed by the IAB Tech Lab OpenRTB Working Group. (https://iabtechlab.com/ads-txt/).The otherParties property could eliminate the need fot the ads.txt file. We could make the content of the otherParties property useful such that it is fit for purpose for specific consent as well as  minimizing data leakage that will help against domain spoofing and other types of ad fraud/malvertising. Please let me know if we should explore this further.
> 
> Rob
> ———
> PGP id: CC4F3863 [public key]
> PGP fingerprint: 1D00 A9FD 7CCB A5A5 850E 2149 BEA0 20B7 CC4F 3863
> 
> Social media: @rvaneijk, github, linkedin, ssrn, stackoverflow
> ———
> 
> -----Original message-----
> From: Matthias Schunter (Intel Corporation)
> Sent: Thursday, May 18 2017, 6:32 pm
> To: public-tracking@w3.org
> Subject: Re: Issue-22, possible other direction
> 
> Hi Shane,
> 
> we can use this as your text proposal (i.e. only the field syntax is
> changed from array to URL). If you  want to propose something else, feel
> free to do so ASAP.
> 
> Thanks a lot!
> 
> matthias
> 
> 
> On 15.05.2017 23:09, Shane Wiley wrote:
> > Rob,
> > 
> > If a data controller were to provide a link to a list of their 3rd
> > parties in the TSR or to a user more directly during their consent
> > dialogue, would that meet legal obligations?  
> > 
> > otherParty: www.companyxyz.com/3rdparties/list.html
> > <http://www.companyxyz.com/3rdparties/list.html>;
> > 
> > Why does this need to be machine readable if we're taking blocking off
> > the table?  Additionally, since we already allow publishers to only
> > request site specific exceptions for specific 3rd party domains, why is
> > this additional list needed?  We already appear to have all the utility
> > needed to support ad exchange scenarios such that publishers can request
> > consent for only those 3rd party domains they have knowledge of and a
> > contract with - so what does this add?
> > 
> > If these are true:
> > 
> >    - the Data Controller is responsible for the interaction between
> > themselves and the user with respect to consent,
> >    - consent can be obtained by providing a list of specific third
> > parties in human readable form to a user as long as the scope is
> > specific and informed,
> >    - the current standard allows exceptions (consent) to only be
> > provided for a specific list of third parties (wildcards need not be used),
> >    - AND, as a working group we're not attempting to backdoor tracking
> > protection lists for domain blocking
> > 
> > ...I'm not seeing the "transparency" value of otherParty.
> > 
> > - Shane
> >  
> > Shane Wiley
> > VP, Privacy
> > Yahoo
> > 
> > 
> > ------------------------------------------------------------------------
> > *From:* Rob van Eijk <rob@blaeu.com>
> > *To:* "public-tracking@w3.org (public-tracking@w3.org)"
> > <public-tracking@w3.org>
> > *Sent:* Monday, May 15, 2017 12:24 PM
> > *Subject:* FW: Issue-22, possible other direction
> > 
> > FW: Issue-22, possible other direction
> > ... including the lsit
> > 
> >         -----Original message-----
> >         *From:* Rob van Eijk
> >         *Sent:* Monday, May 15 2017, 9:08 pm
> >         *To:* David Singer; singer@apple.com; Shane Wiley
> >         *Cc:* Matthias Schunter (Intel Corporation); Roy T. Fielding
> >         *Subject:* RE: Issue-22, possible other direction
> > 
> >         Hi,
> > 
> >         I think it may be helpful to go back to the initial consensus
> >         [1]. I am not a proponent of an API component in this
> >         discussion. I would be happy with a simple, optional (MAY)
> >         otherParties property in the TSR that complements the sameParty
> >         property. I believe the otherParties property is beneficial for
> >         different types of site owners, ranging from non-tracking sites
> >         to RTB-driven sites.
> > 
> >         I think we can keep the TPE clean and simple. The aim of the
> >         otherParties property is (optional) transparency.
> > 
> >         [1]
> >         https://lists.w3.org/Archives/Public/public-tracking/2017May/0003.html
> > 
> >         Rob
> >         ———
> >         PGP id: CC4F3863 [public key
> >         <https://sks-keyservers.net/pks/lookup?op=get&search=0xBEA020B7CC4F3863>;]
> >         PGP fingerprint: 1D00 A9FD 7CCB A5A5 850E 2149 BEA0 20B7 CC4F 3863
> > 
> >         Social media: @rvaneijk <https://twitter.com/rvaneijk>;, github
> >         <https://github.com/rvaneijk>;,
> >         <https://github.com/rvaneijk>linkedin
> >         <https://nl.linkedin.com/in/rvaneijk88>;,
> >         <https://nl.linkedin.com/in/rvaneijk88>ssrn
> >         <https://papers.ssrn.com/sol3/cf_dev/AbsByAuth.cfm?per_id=1605225>;,
> >         <https://papers.ssrn.com/sol3/cf_dev/AbsByAuth.cfm?per_id=1605225>stackoverflow
> >         <http://stackoverflow.com/users/4725192/rvaneijk?tab=profile>;
> >         ———
> > 
> > 
> > 
> 
> 
> 

Dave Singer

singer@mac.com
Received on Friday, 19 May 2017 16:39:02 UTC

This archive was generated by hypermail 2.3.1 : Friday, 3 November 2017 21:45:36 UTC