Can Branch.io deep link URL's be customized - branch.io

A regular deep link dynamically generated using the iOS/Android SDK's might look like this: https://example.app.link/fzmLEhobLD
Would I be able to dynamically generate a deep link that would look something like: https://example.app.link/jsmith49
this would greatly help for marketing purposes
If yes, how?

Jackie from Branch here.
You can definitely use a link alias to replace the standard encoded short URL (e.g. https://example.app.link/fzmLEhobLD -> https://example.app.link/jsmith49). Note that link aliases must be unique, otherwise a 409 error will occur.
If you are creating Branch links via the SDK and/or HTTP API, you'd need to set the value of 'alias' key. Please refer to our documentation on configuring links here.
Alternatively, you can use the Branch dashboard to create links by entering the link alias on the 'Configure Options' step here.
Let us know if you have more questions. Hope this helps!

Related

Universal link with randomly generated token with branch.io

I have created a deep link successfully & configured baranch.io, but the problem is I have a URL e.g: https://example.com/magiclink/token/*
so, if you can see above the URL, there is * at the end, which means after the "token/" the unique token will be shared instead of *, so as you know in branch.io as far as I know, it gives us the static link to be shared with someone. but in my case, the link can not be static.
Can anyone help me to achieve this?
Thanks in Advance
If you just need to pass a unique token with each of your links then you can append it to your Branch.io link as a Link parameter.
eg. https://www.example.com/magiclink?token=*
Now, you can dynamically change the value of the token and it won't affect your link.

Is it possible to update deep link instead of creating a new one?

I use Branch.io in my project, where users can invite their friends. For this I let them create deep link. Sometimes users may want to change their "invitations", so I would like to let them update the parameters of the deep links already created. I know it is possible in the dashboard (if the link was also created there), but can't find if it possible with iOS/Android sdk.
Updating link is not possible when links are created via Branch Universal Object.
What you can do is to create a new link when the invitation is edited and purge the old link via code.

Confusion about Foursquare's Attribution & Linking policy: what other ways can I attribute them besides creating a link?

I see either link them directly or visual attribute them. Example: say my website provides a recommendation directly to a user based on their submitted interest, do I just make sure "powered by Foursquare" shows underneath?
Any help would be appreciated! I'm new to tech development
These policies are generally more vague on purpose. Rule of thumb: If you're showing any data to users that isn't your own, it should be clear to them where it's coming from. This is done so the data provider gets proper attribution but also can protect yourself against content being displayed on in your app/site.
For Foursquare specifically, it seems like you would need to include a "Powered by Foursquare" icon and optionally provide a link to the venue if the user may need more information about the place.

How to use loadmultiplier

I saw loadmultiplier is providing free of cost for functionality testing of SIP,WEBRTC,IMS and JSON.
I wanted to use for functionality testing of SIP.
Could you please tell me the procedure to use the loadmultiplier ?
Please click here to get loadmultiplier installation related information.
For more details you can click here.

Using Google maps API via SSL

So, I know just recently that google maps API is now available in SSL (here).
My question is, how do I retro-fit my http google maps api script to use this?
So my http Google maps API script call looks like this:
http://maps.google.com/maps?file=api&v=3&sensor=false&key=########
They suggest via this link that to use SSL it should be this:
https://maps-api-ssl.google.com/maps/api/js?v=3&sensor=false
I've tried retro-fitting this into my old URL format like so:
https://maps-api-ssl.google.com/maps/api/js?v=3&sensor=false&key=########
but that no longer displays the map.
Does anyone have any suggestions on what the URL should be?
Thanks
Try this line:
https://maps.google.com/maps/api/js?v=3.5&sensor=true
Google btw suggests that you explicitly enter what version of the api you are going to use. Just entering v=3 will always return the latest version, at the moment 3.5. I believe that the current stable version is 3.3.
As Trott wrote in his answer, api key is no longer needed.
You don't need an API key to use v3, but I suppose it probably doesn't hurt. General things to try:
Open your browser's JavaScript console and see if it is reporting any problems when you load the page.
Remove the API key
Change & to just &
Copy and paste the exact link text you put above into your code, because that link text is working for me. I'm referring to this:
https://maps-api-ssl.google.com/maps/api/js?v=3&sensor=false&key=########
Of course, change ######## to your API key (or just remove it altogether).