Tracking install source in Facebook Analytics with Ionic Framework - facebook

I'm tracking App Events in my app (Ionic v1) using the Javascript method and tracking the default events (Achievement Unlocked, Spent Credits, etc.). All the events I'm tracking are successfully recording in the Events and Events Debugging section of the Analytics.
But when I'm in the Breakdowns section, App Installs and App Launches are tracked automatically whereas the rest are not even though all are predefined events.
And when breaking down by install source, there are only Unknowns and Facebook Organic in the other events even if the Install Source in App Launches and App Installs have Facebook Adverts and Instagram Adverts.
How does the analytics track Install Source?
If a user launches the app through Facebook Adverts, and then triggers another app event, shouldn't Facebook Adverts be one of the Install Sources in the Breakdown for the app event?

Related

Facebook - Kochava (MMP) integration issue with SKAdNetwork

I have an a flutter app integrated with Kochava, where Kochava is selected to receive SKAdNetwork data. The app is also setup in facebook so that install campaigns can be run. However, when I select it in campaign manager, I get "The Mobile Measurement Partner app used to configure events for this app doesn't currently support SKAdNetwork events. To run iOS 14+ campaigns for this app, choose a different app event connection for SKAdNetwork in Events Manager.".
In the Events Manager, Kochava is configured as the source of SKAdNetwork events (and the configuration screen is "all green"). Also, on the dashboard I can see "fb_auto_published" app install event from MMP and the app screen shows a date of "last mobile app install" (those are all likely originating from iOS14+ live testing).
I want to avoid integration with Facebook SDK and having Facebook as the recipient of SKAdNetwork data (mainly because it feels like a less clean setup with MMP getting some events and Facebook some - while other networks like Twitter are also integrated).
I have tried replicating this setup under clean ad manager and setting up new app in Facebook (no change - still doesn't work). The Kochava-side configuration has been reviewed by Kochava team and looks good to them. Facebook's business support directs me to developer support but only after "recommended" step of Facebook SDK is completed (which I am a bit reluctant to do).

How to integrate Facebook Pixel Sdk in flutter

I want to integrate the facebook pixel sdk in flutter. Can anyone help me that how i can integrate that in my flutter project
For native app development, Facebook SDK is required.
Flutter Facebook Login Package will provide you, not only the login but also the required SDK.
Next, Facebook_App_Events Package, which is going to help you in sending tracked data to FB, for eg. when a person clicks to watch a video on your app or makes a purchase etc.
An app event is an action that takes place in your app or on your web
page such as a person installing your app or completing a purchase.
Facebook App Events allows you to track these events to view
analytics, measure ad performance, and build audiences for ad
targeting.

Facebook Event Manager iOS App - Can't setup event configuration despite events are processed & notification success

Facebook Event Manager has processed events for an iOS app as shown in the snapshot below. I click on Setup for "Set up Apple's SKAdNetwork API for your apps" but it tells me Facebook isn't receiving app events and brings me back to Facebook Event Manager Overview.
Facebook isn't receiving app events:
I also followed the documentation and in Event Manager->Settings->Configure App Events for SKAdNetwork->Start Setting up Events:
Both Configure App events for SKAdNetwork and for iOS14.5 show no events have been setup.
If I try to set these up it says Facebook isn't receiving any events (according to the documentation and because I successfully tested the app setup with a notification setup events should not show).
The documentation says that "After you've successfully connected to your mobile app, you can set up your app event configuration." but the system tells me no events have been received.
Notification received and clicked (requested it a few times until I realized it was supposed to reach my facebook ios app :)
What am I missing or step to complete the setup of SKAdNetwork API? The problem is that without finalizing this setup I can't run App Install Ads:
Thanks
In case anyone runs into this issue, what I did to get it to work is click on each of the notifications I had received in the facebook iOS app in case these were all required and 6 hours later I was able to configure the events!
Bottom line and my best guess from this experience is that it probably takes 48 hours from the moment it's setup until the time the configuration shows what it's supposed to show.

Implement facebook pixel flutter

I am trying to integrate Facebook pixel in my ecommerce flutter app to show ads according to customers search behavior but could not get any documentation or library for flutter. How can I integrate facbook pixel in Flutter app?
Facebook Pixel is strictly for webapps, but for native app development, Facebook SDK is required.
Flutter Facebook Login Package will provide you, not only the login but also the required SDK.
Next up, you probably want Facebook_App_Events Package, which is going to help you in sending tracked data to FB, for eg. when a person clicks to watch a video on your app or makes a purchase etc.
An app event is an action that takes place in your app or on your web page such as a person installing your app or completing a purchase. Facebook App Events allows you to track these events to view analytics, measure ad performance, and build audiences for ad targeting.

Does FB ads track actual installation or just an "install" button click?

I'm about to use Facebook to advertise my app.
here's my question, for data tracking in FB analytics:
Is this data the actual app installation? OR
is it just how many people click on "Install" button?
Thank you
In order to track installs you need to integrate the Facebook SDK or use an SDK of one of the Mobile Measurement Partners.
See the Mobile Ads guide.