-
Notifications
You must be signed in to change notification settings - Fork 50
docs: update GMA iOS plugin to v3.1.0 with version compatibility table #1029
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -18,9 +18,21 @@ This plugin simplifies integration with Google Mobile Ads (GMA) for any publishe | |
|
|
||
| ## Version | ||
|
|
||
| <!-- As of 2024-10-22 --> | ||
| <!-- As of 2026-06-12 --> | ||
|
|
||
| This documentation is for the UID2 GMA Plugin for iOS version 1.0.0 or later. | ||
| This documentation is for the UID2 GMA Plugin for iOS version 3.1.0 or later. | ||
|
|
||
| ### Version compatibility | ||
|
|
||
| The following table shows which versions of the UID2 GMA Plugin for iOS are compatible with each version of the Google Mobile Ads SDK and the UID2 SDK for iOS. | ||
|
|
||
| | GMA Plugin Version | GMA SDK Version | UID2 SDK for iOS Version | | ||
| | :--- | :--- | :--- | | ||
| | 3.1.0 (latest) | 13.x | 1.7.0 – 3.x | | ||
| | 3.0.0 – 3.0.2 | 13.x | 1.7.0 – 2.x | | ||
| | 2.0.0 – 2.0.2 | 12.x | 1.7.0 – 1.x | | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Important — this understates the UID2 SDK range for Suggest widening the cell to |
||
| | 1.0.0 – 1.0.1 | 10.7.0 – 11.x | 1.7.0 – 1.x | | ||
| | 0.3.0 – 0.4.0 | 10.7.0 – 11.x | 0.2.0 – 1.x | | ||
|
|
||
| ## GitHub repository | ||
|
|
||
|
|
@@ -40,13 +52,13 @@ The steps you'll take in the UID2 Portal are different depending on whether your | |
|
|
||
| To run this plugin, install the following: | ||
|
|
||
| 1. Google Mobile Ads SDK v10.7.0 or later: | ||
| 1. Google Mobile Ads SDK v13.0.0 or later: | ||
| - [SDK](https://developers.google.com/admob/ios) | ||
| - [Release Notes](https://developers.google.com/admob/ios/rel-notes) | ||
| 1. SDK for iOS v1.7.0 or later: | ||
| - [SDK](https://github.com/IABTechLab/uid2-ios-sdk) | ||
| - [SDK for iOS reference guide](../sdks/sdk-ref-ios.md) | ||
| 1. [UID2 GMA Plugin for iOS v1.0.0](https://github.com/IABTechLab/uid2-ios-plugin-google-gma) | ||
| 1. [UID2 GMA Plugin for iOS v3.1.0](https://github.com/IABTechLab/uid2-ios-plugin-google-gma) | ||
|
|
||
| ## Installation | ||
|
|
||
|
|
@@ -66,7 +78,7 @@ Add the following dependency to Package.swift: | |
|
|
||
| ```js | ||
| dependencies: [ | ||
| .package(url: "https://github.com/IABTechLab/uid2-ios-plugin-google-gma.git", exact: "1.0.0") | ||
| .package(url: "https://github.com/IABTechLab/uid2-ios-plugin-google-gma.git", from: "3.1.0") | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Important — Pick one intent: keep the exact-pin convention ( |
||
| ] | ||
| ``` | ||
|
|
||
|
|
@@ -76,12 +88,12 @@ In the Xcode user interface, under Package Dependencies, add the following entry | |
|
|
||
| | Name | Location | Dependency Rule | | ||
| | :--- | :--- | :--- | | ||
| | uid2-ios-plugin-google-gma | `git@github.com:IABTechLab/uid2-ios-plugin-google-gma.git` | Exact Version: 1.0.0 | | ||
| | uid2-ios-plugin-google-gma | `git@github.com:IABTechLab/uid2-ios-plugin-google-gma.git` | Exact Version: 3.1.0 | | ||
|
|
||
| ### Installing with CocoaPods | ||
|
|
||
| Add the following entry in your `Podfile`: | ||
|
|
||
| ``` | ||
| pod 'UID2GMAPlugin', '1.0.0' | ||
| pod 'UID2GMAPlugin', '3.1.0' | ||
| ``` | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Critical —
3.0.2(and3.0.1) don't exist. The only 3.0.x release isv3.0.0. The tag list has justv3.1.0, v3.0.0, v3.0.0-beta, v2.0.2, ..., andPackage.swift?ref=v3.0.1returns 404 ("No commit found for the ref v3.0.1"). This row tells readers to pin a version that was never published.Suggest changing the label to just
3.0.0. The13.x/1.7.0 – 2.xcolumns are correct —Package.swift@v3.0.0pins GMA 13.x and uid2-ios-sdk1.7.0 ..< 3.0.0.