Facebook ad campaign source attribution - what tags to look for? - facebook

I am working on figuring out our source attribution for a Facebook ad campaign that we're running for our game. As part of the campaign we have a low-level ad buy going on in the right-side ad bar, which averages several hundred clicks and several hundred installs per day. The problem is when we look at our source attribution within the app, we don't see "facebook:ad" passed nearly as often as it should. It seems like the source attribution is being given to some other source, like the appcenter or canvas. Can anyone shed some light on how they have tracked ad campaign acquisitions and installs for their Facebook app?
Thanks for the help!

What analytics package are you using for your app? Also, what OS is your game written for?
If you are using Google Analytics, using Google Analytics URL Builder will allow you to tag each ad's attributes such as position and content before they get to your app. Use this in conjunction with Android SDK to see where people are finding you before they go to the store and download/install.
If you're using iOS take a look at the iOS SDK
The Apple App Store does not currently support campaign measurement using Google Analytics. However, custom URL schemes can be used in conjunction with general campaign measurement to pass campaign information into your iOS app after it has been downloaded and installed.
You may also want to look at apsalar.com as they have a free source attribution solution for Facebook.
Hope that helps
Matt

Related

How to publish free unity game to Google Play?

I have several questions:
Unity gives a default company and youtube tutorials shows the guys always enter a company name. Must I do the same although Im a solo developer? do I enter a random name?
One tutorial shows that there is no need to change the api level (the default is the highest installed) where as another tutorial shows that you must change the api level to Google Plays (current level 31)
In the Google Console there is a privacy policy url, what is that and must I provide one?
There is an option to tick whether your game have ads, does it mean that other can insert ads into the game or something I provide?, also is it recommended although my game is pretty simple
Here are the answers to your questions:
Yes, you can randomly put any company name you want to, but keep in mind that when you publish a game again, it would be better if it's under the same company name; that'll help you grow better. If you're still interested in more about privacy and company laws, here's the detailed video that I would suggest.
Here are the Google Play's API level requirement:
When you upload an APK, it must meet Google Play's target API level
requirements. New apps must target Android 12 (API level 31) or
higher; except for Wear OS apps, which must target Android 11 (API
level 30) or higher.
There is no specific standard for a privacy policy. Looking at some favourite apps' approaches will help you know how to write a privacy policy. Here's an example: PRIVACY_POLICY.md.
Google Play's support page now mentions that:
All developers that have an app published on Google Play must complete
the Data safety form, including apps on internal, closed, open, or
production testing tracks.
Even developers with apps that do not collect any user data are
required to complete this form and provide a link to their privacy
policy. In this case, the completed form and privacy policy can
indicate that no user data is collected or shared.
For ads, you must enable ads through code too. Here's a simple example of UnityAds. There are three types of ads in an app generally:
Interstitial Ads: These ads are shown somewhere, like when you have switched scenes, clicked on something special etc.
Rewarded Ads: These ads are shown when the user gets in-game rewards like a powerup or get some coins by watching the ads.
Banner Ads: These ads in your app; whenever someone opens your app, they'll be shown an ad at the bottom of your screen.
You can add any of these ads in your application, and google accordingly will show ads in your app of some other apps/games.
If you wish to show your ads in your own app, you have to enable cross promo ads for that, and implement them accordingly in your app. And if you want to show your app ads to some other apps then you need to give ads to Google Ads and set your budget accordingly
And for its last part, No, it isn't necessary to show ads in your game if you. Ads are only necessary if you wish to earn some bucks from it. So I would recommend you make your app worth people's use. Then if it's showing a good response, you can enable your ads after that; otherwise, there's no need to have a headache adding ads in your app.
Yes, that's your pick.
Now it requires at least 30.
Yes, it's a must.
If you want to monetize your game, you have to implement ads in the game.

How to dynamically change content depending on data from Facebook analytics?

Facebook have deprecated their app notifications API so there is no way to push content to a users phone based on segments anymore, correct me if I'm wrong.
The problem is that I want to analyse Facebook analytic data programatically and display different products to my customers based on how they use the app, to do this I need access to Facebook analytics through a PHP SDK or JavaScript SDK. How do I access Facebook analytics programatically? I can't find anything in their PHP SDK which would let me do this.
Furthermore, I want to push notifications to specific segments of users, now that Facebook have deprecated their app notifications API, how can this be accomplished?
Could it be worth switching to Firebase / Google analytics, would these services allow me to accomplish these tasks?
Thanks
Analytics is primarily about post-event analysis, vs real-time optimization. All of the products you mention focus on post-event analysis and don't support you reading data out for a single individual (i.e. the current user), through an API or otherwise.

Notification from Facebook for App - This account has enhanced targeting data set to off

I recently created an app on developers.facebook.com to learn OAuth using OpenFB. I got it working but from yesterday I've been getting a notification message written below in my facebook app account - to be frank I don't understand what they are trying to say. Can anyone please shed some light?
This account has enhanced targeting data set to off. We are removing the opt out setting, effective October 15. Note that data received through the use of our pixel and mobile app events has not been used for targeting to date, and we do not have plans to do so beyond small-scale tests. If we start using this data to improve ad targeting, we will ensure that this data makes up only a small percentage of the inputs into each targeting segment. You can also remove the Facebook pixel, app events and Social Plugins from your websites and apps before the effective date.
In essence, Facebook can collect data about what a user does on your app/site to build a more dynamic profile of that individual, and target them better.
This article does a good job of explaining what it is - note: the article is from when the advanced targeting data collection first started to roll out.
http://www.reuters.com/article/2014/06/12/us-facebook-ads-idUSKBN0EN0U520140612

iPhone: Social media integration

I am developing iPhone app where I need to provide integration with different social media like FaceBook, Twitter, Google etc. I have seen couple of iPhone applications that allow people to login using their existing FB or Twitter accounts and allow to post comments, like/unlike, follow people etc. I want to implement something similar but not sure where to start with. Could anyone please suggest me right direction? Any documentation and sample code would be great help.
Thanks.
http://developers.facebook.com/ has just about all the info you might need.
Further also look in Apples library as it contains sample code and extensive information about most topics.
#AppleDeveloper, check out Socialize; this is exactly the problem we're working to solve: http://www.GetSocialize.com. Full feature list at http://go.GetSocialize.com/features
The problem with just putting Facebook into your app is that your download base of users aren't all friends on Facebook. So any sharing in the app using Facebook will only go out to that user's friends.
Socialize lets all users of the app see the social actions other users of the app take, in addition to allowing those social actions to be shared on Facebook (and soon Twitter & Google+ as well). Then we give you a reporting dashboard so you can see the effect of all the social actions on downloads & user engagement: http://go.GetSocialize.com/dashboard
Let me know if this is the type of thing you're looking for.
DROdio

how admob/adsense works in android app?

I am trying to understandard how adsense for mobile apps work. The website typically has alot of text to tell the topic of webpage to get relevant ads. But mobile apps (e.g. a game, or some utility app - clock, etc) typically do not have alot of content to get relavant ads.
Can you share your experience on how mobile apps can provide better context for ads? Should one have more text in the app?
Thank much.
Admob lets you choose what ad categories you want to display in your apps, as well as specifying the age range. Having all ad categories enabled would increase your chance of an ad being available on the server. If you feel the need to only have ads of a specific category, you can do this. I have not, as my goal is to have a high probability of ad impressions.
Ad Mob also lets you enable Google Ad Sense. You can read about it here.