public void onAppOpenAttributionFailure(string error)
 {
     Toast("onAppOpenAttributionFailure: " + error);
     printDebugLog("onAppOpenAttributionFailure: " + error);
     AppsFlyer.AFLog("[PAZ] onAppOpenAttributionFailure", error);
     deeplink.text = error;
 }
 public void onAppOpenAttributionFailure(string error)
 {
     if (isDebug)
     {
         AppsFlyer.AFLog("onAppOpenAttributionFailure", error);
     }
 }
 public void onConversionDataFail(string error)
 {
     if (isDebug)
     {
         AppsFlyer.AFLog("didReceiveConversionDataWithError", error);
     }
 }
Exemple #4
0
    // Mark AppsFlyer CallBacks
    public void onConversionDataSuccess(string conversionData)
    {
        AppsFlyer.AFLog("didReceiveConversionData", conversionData);
        Dictionary <string, object> conversionDataDictionary = AppsFlyer.CallbackStringToDictionary(conversionData);

        OnConversionDataSuccess?.Invoke(conversionDataDictionary);
        // add deferred deeplink logic here
    }
 public void onAppOpenAttribution(string attributionData)
 {
     if (isDebug)
     {
         AppsFlyer.AFLog("onAppOpenAttribution", attributionData);
     }
     Dictionary <string, object> attributionDataDictionary = AppsFlyer.CallbackStringToDictionary(attributionData);
     // add direct deeplink logic here
 }
    public void onAppOpenAttribution(string attributionData)
    {
        Toast("onAppOpenAttribution: " + attributionData);
        printDebugLog("onAppOpenAttribution: " + attributionData);
        AppsFlyer.AFLog("[Paz] onAppOpenAttribution", attributionData);
        Dictionary <string, object> attributionDataDictionary = AppsFlyer.CallbackStringToDictionary(attributionData);

        deeplink.text = attributionData;
        // add direct deeplink logic here
    }
 // Mark AppsFlyer CallBacks
 public void onConversionDataSuccess(string conversionData)
 {
     if (isDebug)
     {
         AppsFlyer.AFLog("didReceiveConversionData", conversionData);
     }
     conversionDataDictionary = AppsFlyer.CallbackStringToDictionary(conversionData);
     conversionDataCallback?.Invoke(conversionDataDictionary);
     // add deferred deeplink logic here
 }
Exemple #8
0
    //AF归因回调--start
    public void onConversionDataSuccess(string conversionData)
    {
        AppsFlyer.AFLog("onConversionDataSuccess", conversionData);
        Dictionary <string, object> conversionDataDictionary = AppsFlyer.CallbackStringToDictionary(conversionData);

        // add deferred deeplink logic here


        // 在这里获取 AvidlyTraceSDK 用户标签
        UPTraceApi.getConversionData(conversionData,
                                     new System.Action <string>(onAvidlyConversionDataSuccess),
                                     new System.Action <string>(onAvidlyConversionDataFail)
                                     );
    }
    void OnDeepLink(object sender, EventArgs args)
    {
        var deepLinkEventArgs = args as DeepLinkEventsArgs;

        switch (deepLinkEventArgs.status)
        {
        case DeepLinkStatus.FOUND:

            if (deepLinkEventArgs.isDeferred())
            {
                AppsFlyer.AFLog("OnDeepLink", "This is a deferred deep linkn\n" + DeepLinkEventsArgsToString(deepLinkEventArgs));
                Toast("OnDeepLink (UDL): This is a deferred deep link");
                deeplink.text = "OnDeepLink (UDL): This is a deferred deep link\n" + DeepLinkEventsArgsToString(deepLinkEventArgs);
            }
            else
            {
                AppsFlyer.AFLog("OnDeepLink", "This is a direct deep linkn\n" + DeepLinkEventsArgsToString(deepLinkEventArgs));
                Toast("OnDeepLink (UDL): This is a direct deep link");
                deeplink.text = "OnDeepLink (UDL): This is a direct deep link\n" + DeepLinkEventsArgsToString(deepLinkEventArgs);
            }

            break;

        case DeepLinkStatus.NOT_FOUND:
            AppsFlyer.AFLog("OnDeepLink", "Deep link not found");
            Toast("OnDeepLink (UDL): eep link not found");
            deeplink.text = "OnDeepLink (UDL): eep link not found";

            break;

        default:
            AppsFlyer.AFLog("OnDeepLink", "Deep link error");
            Toast("OnDeepLink (UDL): Deep link error");
            deeplink.text = "OnDeepLink (UDL): Deep link error";
            break;
        }
    }
Exemple #10
0
 public void onConversionDataFail(string error)
 {
     AppsFlyer.AFLog("onConversionDataFail", error);
 }
Exemple #11
0
 public void onConversionDataFail(string error)
 {
     AppsFlyer.AFLog("didReceiveConversionDataWithError", error);
     gcd.text = error;
 }