There are several ways to do this. I would suggest that your choice depends on two factors:
- What is your level of coding skills?
- How much data do you want to move?
I cannot answer 1 for you, but in your case you do not move so much data (in relative terms). I will continue to share three options.
DIFFICULT CODE IT
To do this, you need a script that accesses Facebook GraphAPI AND the computer / server to process this request automatically. I primarily use AWS and suggest you run EC2 and whether you plan to run your script X times. I have not used AWS Pipeline, but I know that it is designed in such a way that you can run it automatically script ... presumably with a little server know-how
USE THIRD PARTY ADD
There are many people who have the same data. This has led to a number of easy-to-use tools. I use Supermetrics Free to periodically audit and validate our tools. Supermetrics is fast and has a very simple interface for accessing the Facebook API and several others. I believe that you can also plan updates and updates with it.
USE THIRD PARTY FULL-SERVICE ETL There are also several services or freelancers that can configure this for you, without having to work on your own. Depending on where you want the data. Stitch is the service I worked with in FB ads. There may be better services, but he has fulfilled our needs at the moment.
MY SUGGESTION
You are probably best off using third-party add-ons such as Supermetrics. It is fast and easy to use. Other methods may be more interesting if you had a lot more data to move around or needed to update more often than daily.
source share