Testing Windows SDK Integration

Testing your SDK integration is performed simply using AppsFlyer’s dedicated SDK Integrations Tests page. It covers testing Non-Organic Installs, In-App Events, and Deeplinking.  This articles guides you through the process of testing your SDK Integration.

NOTES:  

  • Currently, there is no way of testing with Windows Referrer other than to upload the app to the Windows App Store.
  • When testing with Windows Referrer, you must be familiar with the following restrictions:
  1. You must be logged-in to the store.
  2. You must not have the Windows 10 Anniversary Update on your device.
  3. Your device must never have had the app (Windows' referrer is lifetime - even if you are whitelisted or have waited over 90 days, you will not receive referrer attribution).

Testing SDK Integration

  1. It is required to test the SDK Integration on a whitelisted test device. To whitelist your test device, follow the steps here: Whitelist a Device.
  2. Open the AppsFlyer dashboard and chose the app you are testing.  
  3. Select SDK Integration Tests from the Navigation Menu.
  4. You are presented with three options to test:
    • Non-Organic Install
    • In App Events
    • Deeplinking

Testing Non-Organic Install

  1. Select one of your whitelisted devices from the dropdown list
  2. Select where you are installing the app from (Windows Store or Other)
  3. Scan the generated QR code with your whitelisted test device and follow the instructions on your device.
  4. Wait until the the Non-Organic Install is registered in the Integration Test page indicating the test was successful.  This can take up to two minutes. If the app did not register a Non-Organic install by this time, refer to the troubleshootings that appears in the Integration Test page.

Testing In-App Events

  1. Select one of your whitelisted test devices from the dropdown menu and click Next.
  2. Open your app and start generating in-app events.
  3. You will see a log of these events as they are registered in real time.  

Testing Deeplinking

  1. OneLink must be defined for your app in order to test Deep Linking.  Refer to our OneLink guide here.
  2. Select one of your whitelisted test devices from the drop down menu and click Next.
  3. Scan the QR code with your whitelisted test device and follow the instructions on your device.
  4. Wait until the Deeplink is registered successfully in Integration Test page.

 

Was this article helpful?
0 out of 0 found this helpful