chapelr / tw-analytics Goto Github PK
View Code? Open in Web Editor NEWQuickly add Google analytics to Twine games (and other web apps) from the command line.
License: The Unlicense
Quickly add Google analytics to Twine games (and other web apps) from the command line.
License: The Unlicense
tw-analytics
may give people the impression this does something near with Twitter. Maybe a name like twine-ga
instead to clarify it.
If you are a beginner Twine user and want a little extra help, here is a step-by-step of what you need to do to install TW-Analytics on your story.
For WINDOWS:
This requires NodeJS go to this address and install it: https://nodejs.org/en/
Wait for Node.js to finish installing. You will probably need to reboot your PC.
Open the win command prompt (either search for "cmd" in the start menu or click WIN KEY + R and type "cmd" (without the quotations), press enter)
The command prompt will open. Type npm i "-g tw-analytics" (without the quotations) and press enter.
Now it's time to make your Google Analytics account. Go to https://analytics.google.com/ and make one. When you're done, take not of your analytics ID
Now it's time to patch your story. We recommend making a new copy of it just in case. Let's say it's called "Story_copy.html"
Go to the folder where Story_copy.html is located. Press ALT + D. You will go to the nav bar. Just type "cmd" and hit enter.
The command prompt is now open, targeting the specific folder. To patch the file, just write "twga --id=GA-11111-1 -i Story_copy.html";
Replace GA-11111-1 with your Google Analytics ID and Story_copy.html with your file name.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.