Types and Forms of DFINERY Tracking Link Format
Follow
This is Jinwon Han, DFINERY Support Engineering Team.
You will be using tracking links to analyze advertising performance, which is DFINERY main function.
In this article, we will guide you through the types and types of tracking link formats provided according to various settings within DFINERY.
default format
The basic format of the tracking link issued after selecting a partner to analyze advertising performance is as follows.
Appkey
To use DFINERY, you must create an app.A unique ID is issued to the created app, which is called a DFINERY App Key.DFINERY accumulates and analyzes data based on app keys.
Link type
DFINERY provides several types of tracking links.(impression, click, video, etc)
Each type of link can be used to track ads in the appropriate format.
Tracker ID
In order to analyze advertising performance, you must create a tracking link. (Excluding some media such as Google)
The issued link has a unique ID, called the “tracker ID”. DFINERY can track ad traffic based on “tracker ID” and configure multiple reports.
Tracking parameters
Appkey, Link type, and Tracker ID mentioned above are the minimum identifiers for analyzing advertising inflow.
DFINERY supports adding tracking parameters to provide detailed analysis.
Please refer to the following article for the tracking parameters provided.
[DFINERY tracking parameter information]
Deep link format
DFINERY supports fixed and dynamic deep linking through tracking links.
DFINERY customers can move users directly to the desired app screen through a tracking link with deep linking enabled.
Static deep linking
Deep linking occurs using one fixed, static deep link pass set when creating a tracking link.
The screen below is an example of entering a static deep link pass to go to the detail page of the product with product_id 12345.
Still, the format of the tracking link remains the same.
Dynamic deep linking
This method is suitable for advertisements that need to generate deep linking to multiple deep linking passes using one tracking link.
Instead of setting a deep link pass when creating a tracking link, send the deep link pass when the tracking link is clicked.
Tracking links created in dynamic deep linking format have new parameters in addition to the basic format.
abx_deeplink_url
The newly added abx_deeplnk_url parameter is used to obtain a deep link pass to be used for deep linking.
DFINERY attempts deep linking using the deep linking pass passed in this parameter.
The partner company providing the advertising space substitutes the deep link path desired by the advertiser in place of {dynamic_deeplink_url}.
[[Quote: Risk: Moderate]] The deep link path delivered to abx_deeplink_url must be URL encoded.
Android app link format
Android App Link (hereinafter referred to as App Link) is another method of reaching content within apps provided by Android.
The main function is that if you have a website and an app at the same time, it allows you to connect to the content within the app through an HTTP address. If there is no app, the website will be opened, and a dialog (or pop-up) asking how to check the content will not be displayed.
DFINERY supports the App Link method and provides separate tracking parameters for App Link, identical to the “Dynamic Deep Linking” format.
The following is a screen showing settings in the "AdLanding Settings" menu to use App Link.
[[Quote: Guide: Normal]] To use App Links, you must create an assetlinks.json file and upload it to the website. The SHA256 Cert Fingerprints value can be obtained during the process of creating this file.
[Add Android app link | [Android Developers]
Tracking links created in App Link format have new parameters in addition to the existing format.
abx_applink_url
The newly added abx_applink_url parameter is used to obtain the HTTP address used to open the app link.
DFINERY attempts to open the app link using the HTTP address passed as this parameter.
The partner company providing the advertising space replaces {abx_applink_url} with the app link HTTP address desired by the advertiser.
[[Quote: Risk: Moderate]] The App Link HTTP address delivered to abx_applink_url must be URL encoded.
iOS Universal Link Format
What is iOS Universal Link?
iOS Universal Link (hereinafter referred to as Universal Link) is a method of reaching content within apps provided by Apple.
It has been available since iOS 6.0, and universal links can be used in Apple product lines such as Safari.
The main function is that if you have a website and an app at the same time, it allows you to connect to the content within the app through an HTTP address. If there is no app, the website will be opened, and a dialog (or pop-up) asking how to check the content will not be displayed.
DFINERY supports the universal link method and provides separate tracking parameters for universal links, identical to the “dynamic deep link” format.
The following is a screen showing settings in the “AdLanding Settings” menu to use a universal link.
[[Quote: Guide: Normal]] Please refer to the SDK integration guide for the Xcode settings required to use universal links.
[Integrating DFINERY (Adbrix) with iOS [Swift] - Universal Link]
[Integrating DFINERY (Adbrix) with iOS [Objective-C] - Universal Link]
Tracking links created in the universal link format have new parameters in addition to the existing format.
abx_univ_url
The newly added abx_univ_url parameter is used to obtain an HTTP address to be used to open a universal link.
DFINERY attempts to open a universal link using the HTTP address passed in this parameter.
The partner company providing the advertising space replaces {abx_univ_url} with the universal link HTTP address desired by the advertiser.
[[Quote: Risk: Moderate]] The universal link HTTP address delivered to abx_univ_url must be URL-encoded.
summary
To summarize the previously described definition tracking link format types, the following table is completed.
For readability, the Appkey, Link type, and Tracker ID parts are omitted.
Static deep linking format
When you choose the static deep linking format, the tracking link formats that can be created can be summarized as follows.
# | App Link | Universal Link | Tracking link format |
1 | X | Because the deep link pass was set when creating the tracking link, there are no additional tracking parameters. | |
2 | O | X | abx_applink_url={abx_applink_url} |
3 | X | O | abx_univ_url={abx_univ_url} |
4 | O | abx_applink_url={abx_applink_url}&abx_univ_url={abx_univ_url} |
Dynamic deep linking format
When you select the dynamic deep linking format, the tracking link formats that can be created can be summarized as follows.
# | App Link | Universal Link | Tracking link format |
1 | X | abx_deeplink_url={abx_deeplink_url} | |
2 | O | X | abx_deeplink_url={abx_deeplink_url}&abx_applink_url={abx_applink_url} |
3 | X | O | abx_deeplink_url={abx_deeplink_url}&abx_univ_url={abx_univ_url} |
4 | O | O | abx_deeplink_url={abx_deeplink_url}&abx_applink_url={abx_applink_url}&abx_univ_url={abx_univ_url} |