Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Introduction


User Storie(s)

  • As a user, I would like to retrieve user profile/account data from Instagram so I can use it for end user analytics
  • As a user, I would like to specify aggregation period and time range for the metrics so that I can filter the data for my end user analytics
  • As a user, I would like to retrieve social interaction metrics (image, video, or album) related to the user as well as associated media objects, so that I can leverage for end user analytics
  • As a user, I would like to identify and retrieve comments and media objects associated with the user, for end user analytics

Plugin Type

  • Batch Source
  • Batch Sink 
  • Real-time Source
  • Real-time Sink
  • Action
  • Post-Run Action
  • Aggregate
  • Join
  • Spark Model
  • Spark Compute

Authentication

Instagram API requires 


Configurables

This section defines properties that are configurable for this plugin. 


Insights

User Facing NameTypeDescriptionConstraints
Access tokenstring Access token
Request Typeselect
  1. Get Account Insights for specific user
  2. Get Media Insights for a specific media object
  3. .....

Account IDstring Account ID



Metrics To Pull multi-selectSelect the list of available fields to pull for the user

Note that the metrics to pull will change based on the type of request:

For account insights refer to: https://developers.facebook.com/docs/instagram-api/reference/user/insights

PeriodselectAggregation period/no of days for metric
From DatestringStart date for retrieving metric details
To DatestringEnd date for retrieving metric details












Metrics to Pull


Account Insights;

https://developers.facebook.com/docs/instagram-api/reference/user/insights#metrics-periods




  • No labels