How to Trace Mobile App Install for share app ID across Apps? - facebook

I've two apps sharing the same app ID for Andriod Facebook login, which i would like to advertise both apps in Facebook mobile app install using optimization for App Install and charged for App Install rather than Impression, but it seems that i can only fill in 1 bundle ID for that facebook apps, any solution for this?

You should not reuse the same Facebook app ID for a second app.
One of the reasons is exactly what you are describing: you can only specify a single Android package name per app.

Related

Same facebook key for lite and pro apps

I have a lite and pro version of my Iphone app, but my lite app rejected by appstore ,they cannot login through facebook. But in development mode i can able to login both pro and lite version through FB.
I have used same FB developer key for both lite and pro.
Is this the issue for rejection?
If i need to use different developer key for lite and pro version of same app?
Thanks,
Please check this SO post. It may help you.
urlSchemeSuffix is a string of lowercase letters that is appended to the base URL scheme used for SSO. For example, if your facebook ID is "350685531728" and you set urlSchemeSuffix to "abcd", the Facebook app will expect your application to bind to the following URL scheme: "fb350685531728abcd". This is useful if your have multiple iOS applications that share a single Facebook application id (for example, if you have a free and a paid version on the same app) and you want to use SSO with both apps. Giving both apps different urlSchemeSuffix values will allow the Facebook app to disambiguate their URL schemes and always redirect the user back to the correct app, even if both the free and the app is installed on the device.
urlSchemeSuffix is supported on version 3.4.1 and above of the Facebook app. If the user has an older version of the Facebook app installed and your app uses urlSchemeSuffix parameter, the SDK will proceed as if the Facebook app isn't installed on the device and redirect the user to Safari.
You can also refer this so post which helps you to understand how prefix works with Facebook.

How does Facebook attribute a mobile app installation to a specific Facebook Mobile App Install Ad?

There are several questions on SO that touch on this, but the KEY question I need answered is this:
How does Facebook attribute an installation of a mobile app to a specific NewsFeed Mobile App Install Ad? Corollary: In the Facebook Insights dashboard, is the Mobile App Installations tab recording JUST installs derived from Mobile App Install Ads? Or is this capturing ALL installations?
It seems that the PublishInstall method is called every time the app is installed (assuming the Facebook SDK is integrated). How do I know Facebook is ONLY counting installs derived from the ad?
If anyone can source to something that would be the best, but an answer from knowledge would be great too.
Thanks!

Facebook Login in two different apps of one iPhone

I developed two apps with facebook integration in both the Apps , my requirement is if i opend one app and login to facebook account , and if i open second app it should login at the same time .
Thanks
nikhil.
This isn't really possible, since both apps would then have to use the same Facebook App ID.
And since the Facebook App ID is should be part of the App URL scheme, iOS can't see the difference between the two apps and will open the one installed last.
You can try an store the Facebook login data in the keychain and use that in the other app, but not sure if that will work.

How do you get your app to appear on the Facebook Mobile Application? (specifically iPhone)

We have a popular Facebook Application and a version of our App for the iPhone. I was wondering how we can make our Application appear in the "Apps" Section on the new Facebook iPhone app. On my iPhone I currently see links to the App store for Pixable, Badoo, Airbnb, Foursquare and WhoisNear iPhone Application.
I have filled out the Native iOS App settings in the Developer section on Facebook (including adding the Bundle ID and the iPhone app store ID) several weeks ago thinking it took a while to update, but still nothing shows up on my iPhone app.
Any help would be appreciated.
Best,
M
Screenshot of where we want our app to show up:
Edit your Application Settings and on the Basic Settings specify a Mobile Web URL for your Mobile Web integration. You should be able to set the URL to your app's iTunes URL.
Fill out the iOS information within the admin settings of your application, which also means they are using the same application id. You also have to have granted at least the basic permissions via connect on the app, and have the app installed on the phone.

How to connect both Android and Iphone application to the same app in Facebook?

I have used Facebook API to make posts to my wall on Facebook with my Android app. To do this I made an app on the Facebook developer site. I used the key hash from the Android application and the APP_ID from the facebook app to cross match them.
Now I want to connect my Android app to a facebook app which already is connected to an Iphone application. This app has my key hash added, and I tried using its APP_ID instead of my own but it doesn't work.
I am thinking it might be because I'm not using the application secret in my Android app, but it is used in the Iphone app. If this could be the problem, where do I add this application secret? Xcode has such an easy system for adding parameters like this one, but I don't know what the equivalent in Android is.
Thanks!
Per the Facebook Android SDK instructions "make sure that your application has been signed with the same key you registered with Facebook" it sounds like you have a key mismatch issue; the instructions on their site should help find some common problems. Also update your local code to use the latest SDK as Facebook is notorious for breaking older implementations.
The current Facebook iOS SDK only uses the application ID and Android is no different.