![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2020-12-20 22:02
|
![]() |
I know for a fact that I gained the vast majority of my 2.8mil points this year, but I noticed that my 2020 score is only just over 200k. Most of my points are from Guild Wars 2, so I've concluded that the 2020 scoreboard isn't factoring in points from Guild Wars 2 for whatever reason. This could possibly be affecting other standalone games as well, but I'm not sure. | |
![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2020-12-20 22:06
|
![]() |
I just thought of this, it may be connected to the fact that GW2 achievements are marked as "earned offline." That in itself is strange to me, though. It's an online platform. What does it actually mean that its achievements are "earned offline?" | |
![]() Posts: 1497 Reputation: +259 Joined: 2011-09-09 |
Posted 2020-12-23 01:19
|
![]() |
The "earned offline" is because the GW2 achievement api does not report when the achievements was taken. | |
![]() Posts: 1497 Reputation: +259 Joined: 2011-09-09 |
Posted 2020-12-23 01:19
|
![]() |
Gonna have a look if this is still true... Long time since I implemented it. |
|
![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2020-12-23 05:49
|
![]() |
Looking at it, scanned GW2 achievements only show the time they were scanned, not the time they were earned. I'll do a bit of searching myself to see if the GW2 API is capable of giving the time an achievements was earned. | |
![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2020-12-23 05:54
|
![]() |
Sorry if I spam a bit, I'm just gonna throw things in here as I come across them. Not sure if this actually means much of anything, but I found the following page on the wiki for GW2: https://wiki.guildwars2.com/wiki/API:List_of_applications This is a list of websites that use the GW2 API. MetaGamerScore is strangely absent. |
|
![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2020-12-23 18:10
|
![]() |
It doesn't seem like the GW2 API has this capability unfortunately, and I wasn't able to find anywhere in-game that displays an achievement's earn time, so it unfortunately seems like this is a dead end. | |
![]() Posts: 1497 Reputation: +259 Joined: 2011-09-09 |
Posted 2020-12-23 20:45
|
![]() |
Thanks for finding that page. I added a request to be added to it. Always good with extra exposure. | |
![]() Posts: 1497 Reputation: +259 Joined: 2011-09-09 |
Posted 2020-12-23 20:46
|
![]() |
Also, what you can do is try to mail the GW2 api developers ( I have no idea how ) to ask them to add it... Depending on how their structure is set up, it might be a 30 minute job for them to fix. But yeah, the difficult is usually actually managing to contact the right people. | |
![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2020-12-24 19:13
|
![]() |
I'll try that! Shouldn't be *too* hard... | |
![]() Posts: 1497 Reputation: +259 Joined: 2011-09-09 |
Posted 2020-12-24 23:30
|
![]() |
On that topic, always feel free to try to contact any game/platform-developers to try to have them expose an api for metagamerscore. | |
![]() Posts: 208 Reputation: +173 Joined: 2020-05-16 |
Posted 2021-01-14 16:47
|
![]() |
I'm bumping this thread again because I feel like we went off on a bit of a tangent. The primary topic of my original post is the fact that score earned from GW2 didn't factor into the 2020 score for my profile, and probably doesn't factor into any yearly score. I guessed this was due to it being listed as "earned offline," which is why we began to discuss that. We've determined that the only way GW2 achievements could be listed as online is if the time an achievement is earned was added to the GW2 achievement API, but I believe it should still be possible to solve the main problem another way. MGS remembers the date and time that an achievement is scanned, and should therefore at least theoretically be able to use that time instead to determine what year an achievement was earned. There is a small chance of inaccuracy if I earn an achievement before the new year and only scan it afterwards, but I believe this small error is highly preferable to GW2 achievements not being counted at all in yearly scores. |