
Research
/Security News
npm Author Qix Compromised via Phishing Email in Major Supply Chain Attack
npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.
com.chartboost.core.consent.usercentrics
Advanced tools
Usercentrics CMP adapter for mediating through Chartboost Core.
The Chartboost Core - Usercentrics Adapter mediates Usercentrics via the Chartboost Core SDK.
Plugin | Version |
---|---|
Cocoapods | 1.11.3+ |
iOS | 11.0+ |
Xcode | 14.1+ |
Android API | 21+ |
Unity | 2022.3.+ |
Chartboost Core Usercentrics Adapter is distributed using the public npm registry as such it is compatible with the Unity Package Manager (UPM). In order to add the Chartboost Core Usercentrics Adapter to your project, just add the following to your Unity Project's manifest.json file. The scoped registry section is required in order to fetch packages from the NpmJS registry.
"dependencies": {
"com.chartboost.core.consent.usercentrics": "1.0.13",
...
},
"scopedRegistries": [
{
"name": "NpmJS",
"url": "https://registry.npmjs.org",
"scopes": [
"com.chartboost"
]
}
]
To add the Chartboost Core Unity SDK to your project using the NuGet package, you will first need to add the NugetForUnity package into your Unity Project.
This can be done by adding the following to your Unity Project's manifest.json
"dependencies": {
"com.github-glitchenzo.nugetforunity": "https://github.com/GlitchEnzo/NuGetForUnity.git?path=/src/NuGetForUnity",
...
},
Once NugetForUnity
is installed, search for Chartboost.CSharp.Core.Unity.Consent.Usercentrics
in the search bar of Nuget Explorer window(Nuget -> Manage Nuget Packages).
You should be able to see the Chartboost.CSharp.Core.Unity.Consent.Usercentrics
package. Choose the appropriate version and install.
In order to use the UsercentricsAdapter
, a client instance can be passed along with the ChartboostCore.Initialize
call as seen in the example below:
string chartboostApplicationIdentifier = "CHARTBOOST_APPLICATION_IDENTIFIER";
List<Module> modulesToInitialize = new List<Module>();
// create usercentrics options configuration object
UsercentricsOptions usercentricsOptions = new UsercentricsOptions("USERCENTICS_SETTINGS_ID");
// template to partner id can be passed as an optional paramter, but a default set is provided.
UsercentricsAdapter usercentricsAdapter = new UsercentricsAdapter(usercentricsOptions);
modulesToInitialize.Add(usercentricsAdapter);
SDKConfiguration sdkConfig = new SDKConfiguration(chartboostApplicationIdentifier, modulesToInitialize);
// Initialize Chartboost Core and Usercentrics.
ChartboostCore.Initialize(sdkConfig);
We are committed to a fully transparent development process and highly appreciate any contributions. Our team regularly monitors and investigates all submissions for the inclusion in our official adapter releases.
Refer to our CONTRIBUTING file for more information on how to contribute.
Refer to our LICENSE file for more information.
FAQs
Usercentrics CMP adapter for mediating through Chartboost Core.
The npm package com.chartboost.core.consent.usercentrics receives a total of 24 weekly downloads. As such, com.chartboost.core.consent.usercentrics popularity was classified as not popular.
We found that com.chartboost.core.consent.usercentrics demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
/Security News
npm author Qix’s account was compromised, with malicious versions of popular packages like chalk-template, color-convert, and strip-ansi published.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.