instagreader is launched on google add-on store (link), go install it, run it and don't forget giving us feedback :)


 
 

interface & metrics

 

1st time user

EXTRACT profile DATA of instagram ACCOUNT(S)

EXTRACT pOSTS of An INSTAGRAM ACCOUNT WITHIN A SPECIFC PERIOD

saved requests

select this option when you: run a request, and you want to save the request setting, so you can

  • either run it again later manually

  • or schedule it for a regular automatic refresh

standard steps to save & reuse request

save request

instagreaderSave1

run it manually [selected mode]

If I removed the existing data in Sheet22!A1, I don't need to change data injection insertion. However, given I changed the metrics setting, data before and after have different number of column, therefore I'm obliged to send data to a new location.

If I removed the existing data in Sheet22!A1, I don't need to change data injection insertion. However, given I changed the metrics setting, data before and after have different number of column, therefore I'm obliged to send data to a new location.

RUN IT AUTOMATICALLY WITH SCHEDULE [SCHEDULE MODE]

instagreaderSave3

limitations

  • A saved request in type PROFILES, it can contain 50 account names at maximum, accounts beyond that limitation will not be run from saved request sheet.
  • A saved request in type POSTS:

    can have ONLY ONE account name;
    its maximum post publish date time frame is 31 days. The request will not be run if this limitation is not respected.

checklist before running a saved request:

  • No cell in orange color, if there is, make sure edit/fill those cells.
  • The request respect the LIMITATIONS mentioned above.
  • Option POST PUBLISH DATA FRAME, if both the flexible frame and fixed one are filled, the FLEXIBLE one is priortized and the fixed one will be ignored.
  • Option APPEND TO ODD is activated with "Yes" in case you want data updated while keeping historic data.
  • Option SCHEDULED is activated with "Yes" to have system running the request automatically as scheduled.
  • Check the new added request's data range, it should not be conflict with the existing other requests.
    BEST PRACTICE: one request in one sheet.
  • Not change the data injection location for any active scheduled request, that change break the upcoming data from the historic data.

 

FAQ

What does 'N/a' for video views means?

videoviewsnotavailable.jpg

Video view counts has been available since November 19,2015, for those videos published before November 19, 2015, you'll see 'n/a' because of data unavailability.

How to read that quota stats?

First of all, we love Google Spreadsheet as an excellent free tool, but, you should understand that because it is FREE, there is a limit.This is so because of the cost incurred by Google.This is why Google makes use of google apps script (which powers this add-on) to set limit on the daily free usage of their services. You may find a table here showing the actual limit for each kind of user.

REGARDING WHAT TIME THE DAILY LIMIT IS RESET, GOOGLE SAYS:

Daily quotas are refreshed at the end of a 24-hour window; the exact time of this refresh, may however, vary between users.

However, SOME CHANNELs claim that GOOGLE RESETs their DAILY LIMIT AROUND 1 pm PST, BUT this has not been CONFIRMED BY GOOGLE.

fyi, THIS ADD-ON MAINLY USES A FEATURE CALLED THE "URL FETCH CALLS" (The LIMIT starts FROM 20,000/DAY FOR GMAIL USERS TO 100,000/DAY FOR g SUITE USERS), AND WE THINK THAT IT'S BETTER TO TELL USERS

  1. NUMBER OF TIMES THE "URL FETCH CALLS" ARE USED FOR A REQUEST OF PROFILE/POST DATA

  2. TOTAL TIMES OF CALLS USED AFTER THE LAST RESET OF THE LIMIT (THE LAST 1 PM PST)

This is necessary SO THAT USERS LIKE YOU COULD HAVE AN IDEA OF HOW CLOSE YOU ARE IN REACHING THE LIMIT, AND be able to ALSO ESTIMATE THE VOLUME OF REQUESTS YOU MAY EFFECT BEFORE THE NEXT RESET OF THE LIMIT.

please note that THIS IS JUST AN ESTIMATION AND ONLY BASED ON THIS specific ADD-ON, IN CASE YOU USE OTHER ADD-ONS THAT MAY ALSO USE THE SAME "URL FETCH CALL" FEATURE (any action calls data from non-google web service may use this feature), YOU SHOULD IGNORE THE "DAILY API CALLS" STATS BECAUSE IT IS NOT CAPABLE OF TAKING OTHER ADD-ON's CALLS INTO CALCULATION AND therefore DOES NOT give A RELIABLE DATA.

EX. Quota stats shows: job: API calls: 9 means; daily API calls: 17

it means that:

this add-on did 9 times URL fetches for the last data extract request, and including other previous requests, this add-on has did 17 times URL fetches since last reset of limit of URL fetches.
in case you are not using any other add-on for web data requests, you are far from reaching your daily limit of URL fetch calls (20,000 at least).

WHAT HAPPENS IF I TRY TO EXTRACT DATA FOR WRONG/UNAVAILABLE ACCOUNT(S)?

For PROFILE data extract, wrong/unavailable account name(s) will be displayed, but without any data shown for that account in its row;

For POST data extract, add-on will show alert as shown below, you must recheck and give an available one before retrying.

CAN IT ADD FEATURE THAT AUTOMATES OPERATION SUCH AS AUTOMATICALLY FOLLOW OR UNFOLLOW INSTAGRAM ACCOUNT?

No, even technically those kind of feature is feasible, but this add-on focus on |nstagram account data export and reading, and will not add those kind of auto operation, why?This is because Instagram don't want such, as we all know that the healthy growth of Instagram is based on true human interactions, and you can be rest assured that the data generated by the instagReader add-on will help bring about better human interactions.Therefore, we implore you to enjoy it!

 

feedback FORM

Name *
Name