Notes:
Improve the efficiency of developer integration testing by using the test tool:
Version Description
Note: Before integrating the test tool, you need to integrate the Taku SDK first. For SDK integration methods, see the Unity Plugin Usage Instructions.
Import the test tool's dependency library by following these two steps:
Step 1: First, create a folder named Editor in the Unity project/Assets/AnyThinkAds/Plugins/Android directory;
Step 2: Create a Dependencies.xml file, add the following content to the file, and then place it in the Editor directory created in Step 1.
<dependencies>
<androidPackages>
<repositories>
<repository>https://jfrog.anythinktech.com/artifactory/debugger</repository>
</repositories>
<androidPackage spec="com.anythink.sdk:debugger-ui:1.1.2"/>
</androidPackages>
</dependencies>
Note: The folder in Step 1 must be named Editor, and the file in Step 2 must be named Dependencies.xml.
After completing the import of the test tool's dependency library, you can directly call the C# API in the Unity layer. First call SDK Initialization, then call the following method to navigate to the test tool page:
//Debug Key: To obtain it, go to Log in to the dashboard -> Account Management -> Key -> SDK Debug Key
ATSDKAPI.showDebuggerUI("Your Debug Key");
Note: You must initialize the SDK first before navigating to the test tool page.
Import the test tool's dependency library by following these two steps:
Step 1: First, create a folder named Editor in the Unity project/Assets/AnyThinkAds/Plugins/iOS directory;
Step 2: Create a Dependencies.xml file, add the following content to the file, and then place it in the Editor directory created in Step 1.
<?xml version="1.0" encoding="utf-8"?>
<dependencies>
<iosPods>
<iosPod name="AnyThinkDebugUISDK" version="1.0.3" />
</iosPods>
</dependencies>
Note: The folder in Step 1 must be named Editor, and the file in Step 2 must be named Dependencies.xml.
After completing the import of the test tool's dependency library, you can directly call the C# API in the Unity layer. First call SDK Initialization, then call the following method to navigate to the test tool page:
//Debug Key: To obtain it, go to Log in to the dashboard -> Account Management -> Key -> SDK Debug Key
ATSDKAPI.showDebuggerUI("Your Debug Key");
Note:
a. You must initialize the SDK first before navigating to the test tool page.
b. The features in the test tool also require the app side to obtain IDFA first before they can be used. Currently, SDK Initialization does not obtain IDFA.
Note: Before going live, you need to delete the code that calls the test tool.
Features: Supports long press to copy information and share current page data.
GAID is the Google Advertising ID. If GAID is displayed as empty, please check the following factors:
string[] deniedInfos = new string[] { "gaid" };
ATSDKAPI.deniedUploadDeviceInfo(deniedInfos);
Android ID is a device unique identifier. If AndroidId is displayed as empty, please check whether the following method was called to restrict AndroidId acquisition:
string[] deniedInfos = new string[] { "android_id" };
ATSDKAPI.deniedUploadDeviceInfo(deniedInfos);
Note: If the integrated SDK is an overseas SDK, enabling the debug mode below requires GAID not to be empty. If it is a domestic SDK, AndroidId must not be empty.

Taku SDK Settings consist of two parts: Privacy Settings and Permission Settings.



