Fixing Russian Federation traffic blocking
Due to local regulations in the Russian Federation, certain CloudFlare IPs were blocked, resulting in a partial outage of our API for users in that region. We’ve resolved the issue for most users; however, some may still experience difficulties accessing our API. To ensure full access for everyone, we recommend using the proxy server feature.
To implement it simply provide our proxy URL (https://api-eu.qonversion.io
) during SDK initialization for users in the Russian Federation.
let config = Qonversion.Configuration(projectKey: "projectKey", launchMode: select_needed_launch_mode)
config.setProxyURL("https://api-eu.qonversion.io")
Qonversion.initWithConfig(config)
QONConfiguration *configuration = [[QONConfiguration alloc] initWithProjectKey:@"projectKey" launchMode:select_needed_launch_mode];
[config setProxyURL:@"https://api-eu.qonversion.io"];
[Qonversion initWithConfig:configuration];
final QonversionConfig qonversionConfig = new QonversionConfig.Builder(
this,
"projectKey",
select_needed_launch_mode
)
.setProxyURL("https://api-eu.qonversion.io")
.build();
Qonversion.initialize(qonversionConfig);
val qonversionConfig = QonversionConfig.Builder(
this,
"projectKey",
select_needed_launch_mode
)
.setProxyURL("https://api-eu.qonversion.io")
.build()
final config = new QonversionConfigBuilder(
'projectKey',
select_needed_launch_mode
).setProxyURL('https://api-eu.qonversion.io'
.build();
Qonversion.initialize(config);
const config = new QonversionConfigBuilder(
'projectKey',
select_needed_launch_mode
).setProxyURL('https://api-eu.qonversion.io')
.build();
Qonversion.initialize(config);
QonversionConfig config = new QonversionConfigBuilder(
"projectKey",
select_needed_launch_mode
).SetProxyURL("https://api-eu.qonversion.io")
.Build();
Qonversion.Initialize(config);
const config = new Qonversion.ConfigBuilder(
'projectKey',
select_needed_launch_mode
).setProxyURL('https://api-eu.qonversion.io')
.build();
Qonversion.initialize(config);
const config = new QonversionConfigBuilder(
'projectKey',
select_needed_launch_mode
).setProxyURL('https://api-eu.qonversion.io')
.build();
Qonversion.initialize(config);
Note that thanks to the offline SDK mode, your current users from the Russian Federation won't face any problems — our SDKs will handle purchases, entitlements, and other features using local caches. For new users, the fallback files feature will also help achieve a seamless experience.
Once your users are able to access our API, all the missing analytics will be restored, and purchases will be handled automatically.
Updated about 1 month ago