Ad fixes and appsflyer

This commit is contained in:
Savya Bikram Shah
2026-06-01 15:01:15 +05:45
parent 140a252350
commit f9826325c6
159 changed files with 9346 additions and 3084 deletions

View File

@@ -0,0 +1,26 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace AppsFlyerSDK
{
public interface IAppsFlyerIOSBridge : IAppsFlyerNativeBridge
{
void setDisableCollectAppleAdSupport(bool disable);
void setShouldCollectDeviceName(bool shouldCollectDeviceName);
void setDisableCollectIAd(bool disableCollectIAd);
void setUseReceiptValidationSandbox(bool useReceiptValidationSandbox);
void setUseUninstallSandbox(bool useUninstallSandbox);
void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject);
void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject);
void registerUninstall(byte[] deviceToken);
void handleOpenUrl(string url, string sourceApplication, string annotation);
void waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval);
void setCurrentDeviceLanguage(string language);
void disableSKAdNetwork(bool isDisabled);
void disableIDFVCollection(bool isDisabled);
}
}