Jump to content

User:Pelagic/Journal/2021/12

From Wikipedia, the free encyclopedia

December 2021.

local timestamp: ({{subst:#time: H:i D d | +10 hours}}, AEST)


Saturday 18 Dec[edit]

[edit]

Christmas is coming, the donation drive is back.
You have to put a penny in the Fou-undation's hat.
If you haven't got a penny then a ha'penny will do,
...?

I'm doing a cookie test while logged-out in a fresh temporary browser profile.

Initial load of main page sets:

  • .wikipedia.org
    • WMF-Last-Access-Global (content = (the date as a string), expiry = 1 month / 31 days, accessible to script = no)
    • GeoIP (domain = .wikipedia.org, path = /, secure same-site-only, content = AU:NSW:Sydney:-33.87:151.20:v4, expiry = session)
      • The loc is imprecise enough and Sydney has a large enough population that I don't mind disclosing that.
  • en.wikipedia.org
    • WMF-Last-Access (same settings as WMF-Last-Access-Global)
    • enwikiel-sessionId (30 days)
    • enwikimwuser-sessionId (session)
    • enwikiwmE-sessionTickLastTickTime (30 days)
    • enwikiwmE-sessionTickTickCount (30 days)

All cookies are same-site-only, with path = /

After I scroll down or navigate away to another page, I don't see an change in cookie state.

After I click Close on the second, red, banner, I get a 1-week cokie

  • .wikipedia.org
    • centralnotice_hide_fundraising (7 days)
  • en.wikipedia.org
    • centralnotice_hide_fundraising (7 days, Content = %7B%22v%22%3A1%2C%22created%22%3A1639777294%2C%22reason%22%3A%22close%22%7D = {"v":1,"created":1639777294,"reason":"close"} )
    • enwikiwmE-sessionTickLastTickTime (30 days)
    • enwikiwmE-sessionTickTickCount (30 days)



Christmas is coming, the donation drive is back.
You have to put a penny in the Fou-undation's hat.
If you haven't got a penny then donate another day,
But we're asking you humb-e-ly, "please don't scroll away".

— Pelagic


Christmas is coming, the donation drive is back.
You have to put a penny in the Fou-undation's hat.
If you haven't got a penny then a ha'penny will do,
And if you click "Close", we'll set cookie for you!

— Pelagic

More research[edit]

Aha, my suspicion was correct. The count for "Hi. This is the 3rd time we’ve interrupted your reading recently,..." is kept in LocalStorage:

val: {seenCount: 3, skippedThisCycle: 0, nextCycleStart: 1642371585845, seenThisCycle: 3}

(10:49 Sat 18, AEST)

[edit]

I wanted to do this last year, wen I was pissed-off about the wording of the banners, but didn't go through because it was a big job.

I'm surprised, I expected the proportion for a December archive to be higher. (14:13 Sat 18, AEST)