Skip to content

Commit 64c6555

Browse files
committed
feat!: add scalable ad integration through Max Ad Profile
1 parent 02417b3 commit 64c6555

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+925
-1978
lines changed

Assets/Config Files/MaxAdSettings.asset

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &11400000
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: f730b3930c4bd4189a60c2c99578183e, type: 3}
13+
m_Name: MaxAdsProfile
14+
m_EditorClassIdentifier:
15+
banners:
16+
- label: Banner
17+
adUnitId: 7d54f8fe50d4b222
18+
anchor: 4
19+
background: {r: 0.14901961, g: 0.078431375, b: 0.28235295, a: 0}
20+
startHidden: 1
21+
interstitials:
22+
- label: Interstitial2
23+
adUnitId: 58f24a034a1ab4d2
24+
preloadOnStart: 1
25+
rewardeds:
26+
- label: Reward_A
27+
adUnitId: 39da376bc3211fc1
28+
preloadOnStart: 1
29+
rewardKey: reward_A
30+
fallbackAmount: 1
31+
- label: Reward_B
32+
adUnitId: 67ad4fcfac164253
33+
preloadOnStart: 0
34+
rewardKey: reward_B
35+
fallbackAmount: 10

Assets/Config Files/MaxAdSettings.asset.meta renamed to Assets/Config Files/MaxAdsProfile.asset.meta

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/Prefabs/Buttons Container.prefab

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,6 @@ GameObject:
267267
m_Component:
268268
- component: {fileID: 5666828438186316459}
269269
- component: {fileID: 1872305150188272672}
270-
- component: {fileID: 4245535469208113219}
271270
m_Layer: 5
272271
m_Name: Buttons Container
273272
m_TagString: Untagged
@@ -324,22 +323,6 @@ MonoBehaviour:
324323
m_ChildScaleWidth: 0
325324
m_ChildScaleHeight: 0
326325
m_ReverseArrangement: 0
327-
--- !u!114 &4245535469208113219
328-
MonoBehaviour:
329-
m_ObjectHideFlags: 0
330-
m_CorrespondingSourceObject: {fileID: 0}
331-
m_PrefabInstance: {fileID: 0}
332-
m_PrefabAsset: {fileID: 0}
333-
m_GameObject: {fileID: 3031428768608084411}
334-
m_Enabled: 1
335-
m_EditorHideFlags: 0
336-
m_Script: {fileID: 11500000, guid: 037fa339b4aff48d4a9bf9d667ef2471, type: 3}
337-
m_Name:
338-
m_EditorClassIdentifier:
339-
bannerToggleButton: {fileID: 5425372886702834565}
340-
interstitialButton: {fileID: 608230648195508522}
341-
rewardedAButton: {fileID: 6864248891715587705}
342-
rewardedBButton: {fileID: 7030901122785498031}
343326
--- !u!1 &3340817372095388678
344327
GameObject:
345328
m_ObjectHideFlags: 0
@@ -868,6 +851,7 @@ GameObject:
868851
- component: {fileID: 5054136504841992249}
869852
- component: {fileID: 551162701603329780}
870853
- component: {fileID: 5425372886702834565}
854+
- component: {fileID: 3295324006374647622}
871855
m_Layer: 5
872856
m_Name: Banner Ad Button
873857
m_TagString: Untagged
@@ -977,6 +961,24 @@ MonoBehaviour:
977961
m_OnClick:
978962
m_PersistentCalls:
979963
m_Calls: []
964+
--- !u!114 &3295324006374647622
965+
MonoBehaviour:
966+
m_ObjectHideFlags: 0
967+
m_CorrespondingSourceObject: {fileID: 0}
968+
m_PrefabInstance: {fileID: 0}
969+
m_PrefabAsset: {fileID: 0}
970+
m_GameObject: {fileID: 6243804158219639480}
971+
m_Enabled: 1
972+
m_EditorHideFlags: 0
973+
m_Script: {fileID: 11500000, guid: a59d12e99ab2d4120bad88177cff584c, type: 3}
974+
m_Name:
975+
m_EditorClassIdentifier:
976+
ads: {fileID: 0}
977+
label: Banner
978+
action: 2
979+
autoFindAds: 1
980+
disableWhileInvoking: 1
981+
reenableDelay: 0.5
980982
--- !u!1 &8257489395681669899
981983
GameObject:
982984
m_ObjectHideFlags: 0

Assets/Prefabs/Debugger Button.prefab

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ GameObject:
1010
m_Component:
1111
- component: {fileID: 3914987102624531263}
1212
- component: {fileID: 1194918654160521095}
13-
- component: {fileID: 5502788494523749492}
1413
- component: {fileID: 3115556708255781198}
1514
- component: {fileID: 1977978110191982066}
1615
m_Layer: 5
@@ -48,19 +47,6 @@ CanvasRenderer:
4847
m_PrefabAsset: {fileID: 0}
4948
m_GameObject: {fileID: 1576464158125054395}
5049
m_CullTransparentMesh: 1
51-
--- !u!114 &5502788494523749492
52-
MonoBehaviour:
53-
m_ObjectHideFlags: 0
54-
m_CorrespondingSourceObject: {fileID: 0}
55-
m_PrefabInstance: {fileID: 0}
56-
m_PrefabAsset: {fileID: 0}
57-
m_GameObject: {fileID: 1576464158125054395}
58-
m_Enabled: 1
59-
m_EditorHideFlags: 0
60-
m_Script: {fileID: 11500000, guid: eb0a15b93bc634afeadbe670d7efaa00, type: 3}
61-
m_Name:
62-
m_EditorClassIdentifier:
63-
targetButton: {fileID: 1977978110191982066}
6450
--- !u!114 &3115556708255781198
6551
MonoBehaviour:
6652
m_ObjectHideFlags: 0

Assets/Prefabs/Max Ads Service.prefab

Lines changed: 8 additions & 192 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ GameObject:
99
serializedVersion: 6
1010
m_Component:
1111
- component: {fileID: 7313200096982652363}
12-
- component: {fileID: 3262800674035006108}
13-
- component: {fileID: 329466345399405617}
12+
- component: {fileID: 5800415710056666552}
13+
- component: {fileID: 5834262952196790542}
1414
m_Layer: 0
1515
m_Name: Max Ads Service
1616
m_TagString: Untagged
@@ -30,14 +30,10 @@ Transform:
3030
m_LocalPosition: {x: -289.8003, y: 1479.5022, z: -10.925476}
3131
m_LocalScale: {x: 1, y: 1, z: 1}
3232
m_ConstrainProportionsScale: 0
33-
m_Children:
34-
- {fileID: 6739296499715120688}
35-
- {fileID: 4374390038220448329}
36-
- {fileID: 9110758389619159622}
37-
- {fileID: 6836515790736266770}
33+
m_Children: []
3834
m_Father: {fileID: 0}
3935
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
40-
--- !u!114 &3262800674035006108
36+
--- !u!114 &5800415710056666552
4137
MonoBehaviour:
4238
m_ObjectHideFlags: 0
4339
m_CorrespondingSourceObject: {fileID: 0}
@@ -46,12 +42,12 @@ MonoBehaviour:
4642
m_GameObject: {fileID: 1895730163197859913}
4743
m_Enabled: 1
4844
m_EditorHideFlags: 0
49-
m_Script: {fileID: 11500000, guid: ea57a614127474c5392963216a0e1a08, type: 3}
45+
m_Script: {fileID: 11500000, guid: ccfa605d1fb334ea89e9a4f4f7960eff, type: 3}
5046
m_Name:
5147
m_EditorClassIdentifier:
5248
verboseLogging: 1
5349
testDeviceGAID:
54-
--- !u!114 &329466345399405617
50+
--- !u!114 &5834262952196790542
5551
MonoBehaviour:
5652
m_ObjectHideFlags: 0
5753
m_CorrespondingSourceObject: {fileID: 0}
@@ -60,187 +56,7 @@ MonoBehaviour:
6056
m_GameObject: {fileID: 1895730163197859913}
6157
m_Enabled: 1
6258
m_EditorHideFlags: 0
63-
m_Script: {fileID: 11500000, guid: 91141fc08284244b4879f18ac3046b4b, type: 3}
64-
m_Name:
65-
m_EditorClassIdentifier:
66-
settings: {fileID: 11400000, guid: 85bb34025c459440f8b01b907ff9902a, type: 2}
67-
banner: {fileID: 1394832061831216020}
68-
interstitial: {fileID: 2491200008640022990}
69-
rewardedA: {fileID: 4501517108960195175}
70-
rewardedB: {fileID: 3919153686892401489}
71-
--- !u!1 &5904781100621560216
72-
GameObject:
73-
m_ObjectHideFlags: 0
74-
m_CorrespondingSourceObject: {fileID: 0}
75-
m_PrefabInstance: {fileID: 0}
76-
m_PrefabAsset: {fileID: 0}
77-
serializedVersion: 6
78-
m_Component:
79-
- component: {fileID: 6739296499715120688}
80-
- component: {fileID: 1394832061831216020}
81-
m_Layer: 0
82-
m_Name: Banner
83-
m_TagString: Untagged
84-
m_Icon: {fileID: 0}
85-
m_NavMeshLayer: 0
86-
m_StaticEditorFlags: 0
87-
m_IsActive: 1
88-
--- !u!4 &6739296499715120688
89-
Transform:
90-
m_ObjectHideFlags: 0
91-
m_CorrespondingSourceObject: {fileID: 0}
92-
m_PrefabInstance: {fileID: 0}
93-
m_PrefabAsset: {fileID: 0}
94-
m_GameObject: {fileID: 5904781100621560216}
95-
serializedVersion: 2
96-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
97-
m_LocalPosition: {x: 0, y: 0, z: 0}
98-
m_LocalScale: {x: 1, y: 1, z: 1}
99-
m_ConstrainProportionsScale: 0
100-
m_Children: []
101-
m_Father: {fileID: 7313200096982652363}
102-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
103-
--- !u!114 &1394832061831216020
104-
MonoBehaviour:
105-
m_ObjectHideFlags: 0
106-
m_CorrespondingSourceObject: {fileID: 0}
107-
m_PrefabInstance: {fileID: 0}
108-
m_PrefabAsset: {fileID: 0}
109-
m_GameObject: {fileID: 5904781100621560216}
110-
m_Enabled: 1
111-
m_EditorHideFlags: 0
112-
m_Script: {fileID: 11500000, guid: ba3c74e7aa3af48919e820a09aeb02f7, type: 3}
113-
m_Name:
114-
m_EditorClassIdentifier:
115-
--- !u!1 &6158913676274672602
116-
GameObject:
117-
m_ObjectHideFlags: 0
118-
m_CorrespondingSourceObject: {fileID: 0}
119-
m_PrefabInstance: {fileID: 0}
120-
m_PrefabAsset: {fileID: 0}
121-
serializedVersion: 6
122-
m_Component:
123-
- component: {fileID: 4374390038220448329}
124-
- component: {fileID: 2491200008640022990}
125-
m_Layer: 0
126-
m_Name: Inter
127-
m_TagString: Untagged
128-
m_Icon: {fileID: 0}
129-
m_NavMeshLayer: 0
130-
m_StaticEditorFlags: 0
131-
m_IsActive: 1
132-
--- !u!4 &4374390038220448329
133-
Transform:
134-
m_ObjectHideFlags: 0
135-
m_CorrespondingSourceObject: {fileID: 0}
136-
m_PrefabInstance: {fileID: 0}
137-
m_PrefabAsset: {fileID: 0}
138-
m_GameObject: {fileID: 6158913676274672602}
139-
serializedVersion: 2
140-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
141-
m_LocalPosition: {x: 0, y: 0, z: 0}
142-
m_LocalScale: {x: 1, y: 1, z: 1}
143-
m_ConstrainProportionsScale: 0
144-
m_Children: []
145-
m_Father: {fileID: 7313200096982652363}
146-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
147-
--- !u!114 &2491200008640022990
148-
MonoBehaviour:
149-
m_ObjectHideFlags: 0
150-
m_CorrespondingSourceObject: {fileID: 0}
151-
m_PrefabInstance: {fileID: 0}
152-
m_PrefabAsset: {fileID: 0}
153-
m_GameObject: {fileID: 6158913676274672602}
154-
m_Enabled: 1
155-
m_EditorHideFlags: 0
156-
m_Script: {fileID: 11500000, guid: 0f9ecd8a73b8844818447b60b5f46ca7, type: 3}
157-
m_Name:
158-
m_EditorClassIdentifier:
159-
--- !u!1 &6952188126444025192
160-
GameObject:
161-
m_ObjectHideFlags: 0
162-
m_CorrespondingSourceObject: {fileID: 0}
163-
m_PrefabInstance: {fileID: 0}
164-
m_PrefabAsset: {fileID: 0}
165-
serializedVersion: 6
166-
m_Component:
167-
- component: {fileID: 9110758389619159622}
168-
- component: {fileID: 4501517108960195175}
169-
m_Layer: 0
170-
m_Name: RewardA
171-
m_TagString: Untagged
172-
m_Icon: {fileID: 0}
173-
m_NavMeshLayer: 0
174-
m_StaticEditorFlags: 0
175-
m_IsActive: 1
176-
--- !u!4 &9110758389619159622
177-
Transform:
178-
m_ObjectHideFlags: 0
179-
m_CorrespondingSourceObject: {fileID: 0}
180-
m_PrefabInstance: {fileID: 0}
181-
m_PrefabAsset: {fileID: 0}
182-
m_GameObject: {fileID: 6952188126444025192}
183-
serializedVersion: 2
184-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
185-
m_LocalPosition: {x: 0, y: 0, z: 0}
186-
m_LocalScale: {x: 1, y: 1, z: 1}
187-
m_ConstrainProportionsScale: 0
188-
m_Children: []
189-
m_Father: {fileID: 7313200096982652363}
190-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
191-
--- !u!114 &4501517108960195175
192-
MonoBehaviour:
193-
m_ObjectHideFlags: 0
194-
m_CorrespondingSourceObject: {fileID: 0}
195-
m_PrefabInstance: {fileID: 0}
196-
m_PrefabAsset: {fileID: 0}
197-
m_GameObject: {fileID: 6952188126444025192}
198-
m_Enabled: 1
199-
m_EditorHideFlags: 0
200-
m_Script: {fileID: 11500000, guid: 481da3a1657e9438b8755de0e13eb4aa, type: 3}
201-
m_Name:
202-
m_EditorClassIdentifier:
203-
--- !u!1 &7230345223131212962
204-
GameObject:
205-
m_ObjectHideFlags: 0
206-
m_CorrespondingSourceObject: {fileID: 0}
207-
m_PrefabInstance: {fileID: 0}
208-
m_PrefabAsset: {fileID: 0}
209-
serializedVersion: 6
210-
m_Component:
211-
- component: {fileID: 6836515790736266770}
212-
- component: {fileID: 3919153686892401489}
213-
m_Layer: 0
214-
m_Name: RewardB
215-
m_TagString: Untagged
216-
m_Icon: {fileID: 0}
217-
m_NavMeshLayer: 0
218-
m_StaticEditorFlags: 0
219-
m_IsActive: 1
220-
--- !u!4 &6836515790736266770
221-
Transform:
222-
m_ObjectHideFlags: 0
223-
m_CorrespondingSourceObject: {fileID: 0}
224-
m_PrefabInstance: {fileID: 0}
225-
m_PrefabAsset: {fileID: 0}
226-
m_GameObject: {fileID: 7230345223131212962}
227-
serializedVersion: 2
228-
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
229-
m_LocalPosition: {x: 0, y: 0, z: 0}
230-
m_LocalScale: {x: 1, y: 1, z: 1}
231-
m_ConstrainProportionsScale: 0
232-
m_Children: []
233-
m_Father: {fileID: 7313200096982652363}
234-
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
235-
--- !u!114 &3919153686892401489
236-
MonoBehaviour:
237-
m_ObjectHideFlags: 0
238-
m_CorrespondingSourceObject: {fileID: 0}
239-
m_PrefabInstance: {fileID: 0}
240-
m_PrefabAsset: {fileID: 0}
241-
m_GameObject: {fileID: 7230345223131212962}
242-
m_Enabled: 1
243-
m_EditorHideFlags: 0
244-
m_Script: {fileID: 11500000, guid: 481da3a1657e9438b8755de0e13eb4aa, type: 3}
59+
m_Script: {fileID: 11500000, guid: 6a62820afdf6641db96f00da2adb499d, type: 3}
24560
m_Name:
24661
m_EditorClassIdentifier:
62+
profile: {fileID: 11400000, guid: d6ad244017cf34df282714f92849abc4, type: 2}

0 commit comments

Comments
 (0)