Search Unity

Campaign´s Tracking Links

Discussion in 'Unity Ads & User Acquisition' started by TortoRacoon, Aug 6, 2019.

  1. TortoRacoon

    TortoRacoon

    Joined:
    Apr 17, 2019
    Posts:
    61
    Tracking Links is a mandatory requirement for one to make an Ad campaign go live. I understand they are a way to measure users behavior when looking at your ads, but beyond that I know nothing and the documentation is not really newb friendly.

    Sure, they tell you different kinds of tracking links in a whole block of text that I read and have no idea what it means, but never provides you a way to just skip that and worry about it after the campain is already live.

    My main purpose is to go live already with my campaign, so if you can help me by telling me what to fill those spaces with, would be really appreciated.
     
    RareSloth, deadwex and ddadkhah like this.
  2. ap-unity

    ap-unity

    Unity Technologies

    Joined:
    Aug 3, 2016
    Posts:
    1,519
    You need to set up an account with an attribution service and add their SDK into your game. This is important to link the install to the game that showed the ad. This is how game publishers get paid for showing ads in their games. Here's a quick overview of how the whole system works:

    1. You set up an account with an attribution service and integrate the SDK into your game.
    2. You create a campaign with your click tracking link in place.
    3. Another game developer integrates the Unity Ads SDK and shows your ad in their game.
    4. A player clicks on the ad and that sends the click event to your attribution service. This will register that this specific userid clicked on the ad while playing a specific game.
    5. When that player installs your game, the attribution SDK will send the install event with the same userid and then they will send that information to Unity Ads.

    On our end, we can now match what installs came from which games, and we can pay our publishers appropriately.

    Our documentation has a list of some of the popular attribution services:
    https://unityads.unity3d.com/help/advertising/s2s-install-tracking
     
    deadwex likes this.
  3. triple_why

    triple_why

    Joined:
    Jun 9, 2018
    Posts:
    47
    Well, I understand why an attribution service is mandatory and how it works. But wonder why unity itself doesn't have an attribution service.

    I'm researching and evaluating advertising thing for about 1 month, and it seems I will not do it. As a newbie, learning digital marketing, $1000 minimum deposit of unity, signing up for an attribution service (some are paid and some are free), adding and implementing its SDK, tracking campaign and players...

    It just feels like I'm working for ad companies, and on top of that I'm paying them. I'm feeling a bit like Alice, tumbling down the rabbit hole =)

    Only after I'm not a newbie and have a shiny game, I'll reconsider advertising.
     
  4. SkyCanvasGames

    SkyCanvasGames

    Joined:
    Aug 26, 2017
    Posts:
    1
    Hey, do you mind telling me from your research which companies provide free attribution? and is there any foreseeable downside to using a free SDKs vs a paid ones like AppFlyer?

    I wonder if free services should be approached with some level of caution as your not sure where else your information is being taken, any thoughts?

    In regards to your question why Unity doesn't have a in-house option as for attribution, i thought maybe it was a good idea to promote third party competition as competitively priced options likely will yield better results then what Unity can keep up with.

    Thanks.
     
    Last edited: Dec 18, 2019
    ddadkhah likes this.
  5. triple_why

    triple_why

    Joined:
    Jun 9, 2018
    Posts:
    47
    I checked AppsFlyer, Adjust, Branch and Kochava. Branch has a free plan up to 10K monthly active users, $59/mo after this limit and up to 50K monthly active users. Kochava has a free plan with some feature limitations. No price data for other plans/companies.

    I don't see any technical downside using a free service for basic attribution. But I have privacy-based discomforts as you've pointed out. I didn't read their EULAs though.
     
    ddadkhah likes this.
  6. Antony-Blackett

    Antony-Blackett

    Joined:
    Feb 15, 2011
    Posts:
    1,778
    I too wonder why unity doesn't have an attribution service for their own ad network. As a solo developer I simply can't navigate all this ads attribution and data stuff that seems to be ever shifting while still developing a game. If unity had an attribution service that only attributed installs to their ads then I'd be more inclined to start an ad campaign on their ad network.

    I know that attribution is a tricky business and I can understand why unity wouldn't attempt to compete with companies like Branch and AppsFlyer, but they really don't have to, a rudimentary service just to track their own ad installs would be great and i'm sure would pay for itself when people like me try out advertising on unity ads. Right now the barrier to entry is too great except for facebook ads which has its own attribution built into their SDK, so i use that.

    Screenshot 2020-05-21 at 4.31.35 PM.png

    Unity, you are missing out on this coin!


    I don't understand the pricing models of those other services either... 50k MAU, that's nothing in the world of mobile games. :/
     
    Last edited: Jun 29, 2020
  7. Gray_FoxWare

    Gray_FoxWare

    Joined:
    Jan 31, 2019
    Posts:
    16
    Yeah I am not working with unity ad services for this reason. Completely stupid. To google ads.
     
  8. Suduckgames

    Suduckgames

    Joined:
    Nov 28, 2016
    Posts:
    218
    I could understand that for the normal campaigns ( I agree with Antony that as a solo developer a simple install attribution would work), but why your cross-promotion campaign need them as well? I want to show ads for my games in my own games and I need to attribute them? I can track the installs with UTM but you force me to have an attribution partner for cross-promotion?

    I will like to do cross-promotion without attribution
     
  9. ddadkhah

    ddadkhah

    Joined:
    Nov 6, 2017
    Posts:
    59
    I agree with all of you.
     
  10. SarhanSoft

    SarhanSoft

    Joined:
    Apr 15, 2015
    Posts:
    65
    After i pay 1000$. i see all that! i cant go back now.
     
  11. ddadkhah

    ddadkhah

    Joined:
    Nov 6, 2017
    Posts:
    59
    How a userid is generated or retrieved? What if ad publisher app and advertised app generate different userid for a device?
     
  12. polyphonic13

    polyphonic13

    Joined:
    Apr 2, 2013
    Posts:
    17
    I believe it's based on device ID, not an actual user ID.

    https://unityads.unity3d.com/help/advertising/s2s-install-tracking Look at IFA in the
    Dynamic custom tracking URL tokens section
     
  13. polyphonic13

    polyphonic13

    Joined:
    Apr 2, 2013
    Posts:
    17
    Did you ever end up implementing a 3rd party attribution SDK for this? I'm in the same position as you.
     
  14. Antony-Blackett

    Antony-Blackett

    Joined:
    Feb 15, 2011
    Posts:
    1,778
    FYI: free attribution option:

    No limits.

    https://bytebrew.io/attribution

    disclaimer, I haven't used them yet but planning to switch over. I need to read all the privacy stuff first though.
     
  15. Nieles

    Nieles

    Joined:
    Dec 27, 2010
    Posts:
    50
    Is this still a requirement? Why doesn't initializing the Unity advertising package take care of this?
     
  16. JasmineS_Unity

    JasmineS_Unity

    Unity Technologies

    Joined:
    Aug 17, 2018
    Posts:
    41
    Hi, currently yes, 3rd party attribution is still required.
    We are evaluating possible solutions for self-attribution, but do not have a committed roadmap for production release yet. Please stay tuned.
     
    SGIUnityLicense likes this.
  17. Nieles

    Nieles

    Joined:
    Dec 27, 2010
    Posts:
    50
    Okay, thank you! For now, then I'm afraid that means I will also skip running ads on Unity for now. I'm running out of free conversions in Appsflyer and really don't feel like paying for that service that feels should be managed by Unity itself.
     
    yarre and stokatyan like this.
  18. DarkjoltGames

    DarkjoltGames

    Joined:
    Mar 5, 2020
    Posts:
    5
    Absolutely.
     
    yarre and stokatyan like this.
  19. RareSloth

    RareSloth

    Joined:
    Apr 21, 2017
    Posts:
    7
    We're also feeling the friction.

    Please make it easier for Indies to run ads. It would be nice to be able to run small tests with different creatives and countries before dumping a bunch of money on it. This is the wording we see when we want to run ads for the first time, please lower the barrier of entry and help us build confidence instead of making it feel like we're gambling at a casino.

    "Unity recommends a minimum campaign budget of $2,000 and a daily budget of $500 per country. Campaigns with less than $1000 total budget and $500 daily cap per country might not get any exposure due to budget restrictions.

    Having a low daily cap might result in overspend during the first few days, as the system might not be able to accurately predict the performance of your campaign."
     
  20. yarre

    yarre

    Joined:
    Nov 5, 2018
    Posts:
    2
    this is just bad, i just discovered that this is important for ad campaign to start
     
    FamishedMammal likes this.
  21. kywfxy

    kywfxy

    Joined:
    Feb 14, 2017
    Posts:
    5
    Same here.
     
  22. angeldevelopment

    angeldevelopment

    Joined:
    Sep 28, 2022
    Posts:
    247
    I have apps flyer integrated successfully but the attribution links dont work with unity ads....ive spent 3 days trying to fix
     
    FamishedMammal likes this.
  23. FamishedMammal

    FamishedMammal

    Joined:
    Nov 3, 2015
    Posts:
    113
    Did ByteBrew work for you?

    After doing some research, it seems that people ask ByteBrew "how do you keep the lights on offering a free service?" and it's just crickets...
     
    Last edited: Jul 21, 2023
  24. Antony-Blackett

    Antony-Blackett

    Joined:
    Feb 15, 2011
    Posts:
    1,778
    Bytebrew are good. I can’t say I understand their business model though
     
  25. NycTicker

    NycTicker

    Joined:
    Oct 30, 2023
    Posts:
    1
    Don't worry too much about the complex jargon you've encountered. Start with the basics, like UTM parameters, which are simple tags you can add to your links. These can include source (where the traffic is coming from), medium (e.g., CPC for paid ads), and campaign (to differentiate between campaigns).

    As you go live with your campaign, start with these basics, and you can delve into the advanced stuff later. Focus on getting your campaign up and running smoothly, and then gradually refine your tracking approach as you learn more.

    Also, if you're looking to boost your website's visibility, you might want to explore link building for websites. It's a great way to improve your site's SEO and organic traffic. But that's a topic for another day!
     
    Last edited: Nov 3, 2023
  26. SimkinTas

    SimkinTas

    Joined:
    Jan 27, 2020
    Posts:
    5
    Thanks you @Antony-Blackett going to try Bytebrew as well, it looks like a real thing but not listed on the free online searches when you search for MMP providers, they always just show you AppsFlyer, Adjust, etc.
     
    Antony-Blackett likes this.
  27. Promet

    Promet

    Joined:
    Mar 18, 2014
    Posts:
    1
    @SimkinTas - have you successfully connected Bytebrew as attribution provider to Unity Ads User Acquisition?

    Update: I've successfully paired ByteBrew with Unity Ads User Acquisition. ByteBrew is accepted as an attribution partner, and the View (start-impression) and Click links from ByteBrew are recognized as attribution links in Unity. Everything works great!

    However, I really don't understand why I need to use an external tool to configure Unity Ads User Acquisition. Unity has its own analytics service, so they should have all the necessary data to ensure that all services work properly.
     
    Last edited: Feb 14, 2024