Track app downloads from Facebook and Instagram - react-native

I have some ads on my Facebook and Instragram accounts and I'd like to track these downloads.
For Facebook I guess I should install the SDK (https://github.com/facebook/react-native-fbsdk) but I can't fin any method to save this information. Same thing for Instragram.
If this is something we need to track when we get redirected to the store to download the app, how can check this inside the app? This is more something we need to track on Facebook/Instragram dev panel, right? Maybe here is where I'm getting confused.
Also I saw that I can create ads campaings in Facebook Ads Manager. Does it mean that I can only measure downloads using these kind of ads? What about from a link on a normal Facebook post?
I'm using React Native.

You can check the LoginManager from the react-native-fbsdk.
You can use some service like Localytics or Adjust to track the events.
You can use Sentry to send crash reports in case you are failing to register/login/logout. You can also use GTM.
Using these three services will give you a lot of power (tracking and crash reports).
Take a look at the topic deferred deep linking facebook, that's what you'll need if you are planning to have Ads from facebook.
Example with Facebook Login
Adjust
Localytics
Sentry
GTM

Related

Using admob again in the application that received the warning "Ad serving is limited"

I started getting a warning saying "Ad serving is limited" in my React Native app and ads are no longer showing. I also use my app on PlayStore and naturally I can see my own ads. When I researched, I found out that this is prohibited and I never thought it would be illegal. I don't want to work with any other ad service other than Admob. I have two questions regarding this situation:
1- Is it okay if I open a new admob account and put ads in the same application again and add my own device as a test device this time? I mean, don't I have the right to do something like this because this practice was penalized before?
2- Where can I find a list of such strict rules in order not to experience a similar situation?
Not problem if you only opening the app to see the ads, but it's forbidden to click the ads.
It's not allowed to have 2 admob account per user, once it found out, your both admob can be banned permanently.
https://support.google.com/admob/answer/9686306?hl=en
Check again how you serve your ads, I have limited ads before, then I found what the reason and update the apps, limit got removed within one week.

Deep link to open a webpage where user can submit form which then takes him to app download page

I am completely new to branch.io. And I am trying to incorporate this into my project. I have a use case where a person will send an invite link using branch to attend a meeting. Also this link should be unique to the invitee. Once user receives a message with link he will click on the link and it should take him to a webpage(my own)/Deepview(branch.io), where he should be able to submit the form which will register him for the event. Once he finishes the registration, show him the page where there is a download app link.
So far I looked into branch.io documentation but i am confused what all features i should use. This is what i found so far. let me know if this is suitable for my use case or not.
For the first scenario of sending unique links i was thinking of using branch.io API as this is what their website suggests
Secondly on click of link taking user to some landing page. this is the part where i am very confused. I didn't find any article which says i can submit a form in Deepview. Or do i have to use my own webpage where user will submit the form and then get that information and send it to braze to create another Deeplink which will take user to app download page.
Please suggest me the features of branch.io, that I should use for my use-case
thank you for contacting Branch. You can create a unique Branch Link with the following ways based on your situation.
Use Quick Links or Ad Links from Branch Dashboard for fast link creation and easy tracking.
Use our App SDK to create and share links within your app.
Use our Web SDK to create links which help convert your web users to app users.
Use our HTTP API to programmatically create links from your server.
Use our Chrome Extension to generate links from your browser.
Also, you can set a different final destination (User landing page) in your Branch Link for your app based on your purpose. For example, you can make users who do not have your app in their device can land on either the App Store, Deepview (is a mobile web splash page, hosted by Branch), or specific webpage via your Branch Link according to your needs.
Please feel free to contact support#branch.io if you have any further questions. We are happy to help you.

Instagram crawler without using Instagram API?

Is this possible?
The reason for asking is that the 2016 update with the Instagram API creates a sandbox and live environment. The sandbox is of limited value since you only get to use data of those users within the sandbox. If you get denied for the live upgrade, your existing application was wasted in effort.
I would like to identify a second possibility (such as HTTP?). Anything exists?
Looks like a valid use case for brands/businesses, complete the app make it look professional and get reviewed for public_content permission, submit a video of app.
No other way to get around, just follow the guidelines and get app approved.
Yes, this is possible with Selenium and Proxies

Re-activating a Facebook App

I want to know if it is possible to re-activate a Facebook App that has been previously disabled.
This is what happened:
We created a Facebook App and an iPhone App that connect to each other. After releasing our game to App Store, one of our programmers accidentally deleted the App from Facebook. Now players are shown a message saying the Facebook App does not exist.
We know this may not be possible, but still wanted to ask.
I work on the platform team at Facebook.
Unfortunately there isn't a standard way to do this since this isn't a situation that occurs often. However, I can imagine how painful this may be. If you could provide me with either of the following - the app namespace, canvas/connect URL for the app or the app ID, we may be able to help.

Can you use "#" sign when publishing to your Facebook wall via Open Graph API?

Quick question. I have a site that publishes user activities back to their wall using Open Graph API. I was wondering if I can use the "#" sign for mentioning user's friends in the message that I want to publish.
If yes, how would I go about this?
No you cannot, that is only available on the native Facebook site via a JavaScript call. You cannot do this with api calls
You can't do it on the wall, however you can do it when publishing stories to the app dashboard with the syntax #:USER_ID