Skip to content

Commit 639b0bc

Browse files
JillSongcopybara-github
authored andcommitted
Add ad source name customization.
PiperOrigin-RevId: 782990076
1 parent 0e8a92c commit 639b0bc

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
namespace GoogleMobileAds.Snippets
2+
{
3+
/// <summary>
4+
/// Code snippets used for the developer guides.
5+
/// </summary>
6+
internal class AdResponseInfoUtility
7+
{
8+
// [START get_ad_source_name]
9+
private string GetAdSourceName(AdapterResponseInfo loadedAdapterResponseInfo)
10+
{
11+
if (loadedAdapterResponseInfo == null)
12+
{
13+
return string.Empty;
14+
}
15+
16+
string adSourceName = loadedAdapterResponseInfo.AdSourceName;
17+
18+
if (adSourceName == "Custom Event")
19+
{
20+
21+
#if UNITY_ANDROID
22+
if (loadedAdapterResponseInfo.AdapterClassName ==
23+
"com.google.ads.mediation.sample.customevent.SampleCustomEvent")
24+
{
25+
adSourceName = "Sample Ad Network (Custom Event)";
26+
}
27+
#elif UNITY_IPHONE
28+
if (loadedAdapterResponseInfo.AdapterClassName == "SampleCustomEvent")
29+
{
30+
adSourceName = "Sample Ad Network (Custom Event)";
31+
}
32+
#endif
33+
34+
}
35+
return adSourceName;
36+
}
37+
// [END get_ad_source_name]
38+
}
39+
}

samples/HelloWorld/Assets/Snippets/ResponseInfoSnippets.cs.meta

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)