Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get Extension Analytics is dead - HTTP 500 #776

Closed
BarryCarlyon opened this issue May 14, 2023 · 6 comments
Closed

Get Extension Analytics is dead - HTTP 500 #776

BarryCarlyon opened this issue May 14, 2023 · 6 comments
Labels
product: api API endpoints in the "helix" namespace ticketed Has been given an internal tracking ticket

Comments

@BarryCarlyon
Copy link
Contributor

BarryCarlyon commented May 14, 2023

Brief description

My daily job for collecting analytics is recieving a HTTP 500 instead of data

How to reproduce

Call Get Extension Analtics for a released extension

Expected behavior

Links to CSV's

Additional context or questions

First report: https://discuss.dev.twitch.tv/t/error-500-internal-server-error/45698/

Also may have been broken since February 23rd....

@BarryCarlyon BarryCarlyon added the product: api API endpoints in the "helix" namespace label May 14, 2023
@pyMelo
Copy link

pyMelo commented May 14, 2023

How am i supposed to get some analytics if not in this way?

How is this a problem since February 23rd ?

@BarryCarlyon
Copy link
Contributor Author

BarryCarlyon commented May 14, 2023

How is this a problem since February 23rd ?

If no one noticed, then no one reported.
My system that pulls data, doesn't have a "oh it's broken" thing, so I only noticed today due to a forum post that I linked in the OP here.
And I'm looking at my data log which shows:

The last successfuly pull and generate of data was on the 23rd.

image

How am i supposed to get some analytics if not in this way?

Manually from, the Dev Console: https://dev.twitch.tv/console/extensions

The "Export All" button:

image

@pyMelo
Copy link

pyMelo commented May 14, 2023

Im the same guy who did the forum post.

Btw, i need to take files automatically and constalty , becouse im doing a university project of data ingestion,streaming etc.. ( Logstash, Kafka, Spark, ESC, etc..)

Cant do it manually, or even tho it sucks a lil bit.

@BarryCarlyon
Copy link
Contributor Author

Btw, i need to take files automatically and constalty , becouse im doing a university project of data ingestion,streaming etc.. ( Logstash, Kafka, Spark, ESC, etc..)

This endpoint only works if you own the extension.

If you don't own the extension(s) you cannot get the analytics

@jbulava
Copy link
Member

jbulava commented May 15, 2023

Tracking internally as HLX-3087.

@jbulava jbulava added the ticketed Has been given an internal tracking ticket label May 15, 2023
@Xemdo
Copy link

Xemdo commented Aug 22, 2023

This has since been resolved.

@Xemdo Xemdo closed this as completed Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product: api API endpoints in the "helix" namespace ticketed Has been given an internal tracking ticket
Projects
None yet
Development

No branches or pull requests

4 participants