{"id":682,"date":"2021-02-21T13:07:29","date_gmt":"2021-02-21T13:07:29","guid":{"rendered":"https:\/\/wp.mobilist.com.tr\/?p=682"},"modified":"2024-03-22T09:53:20","modified_gmt":"2024-03-22T09:53:20","slug":"unity-3d-icin-entegrasyonlar","status":"publish","type":"post","link":"https:\/\/mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/","title":{"rendered":"Integrations for Unity 3D"},"content":{"rendered":"<p>In our previous blog post, we examined how advertising integrations were made in the Unity 3D application. In this article, we will focus on other Unity 3D integrations.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. Firebase Cloud Messaging Integration for Unity<\/h4>\n\n\n\n<p>To access the source I used while writing the article&nbsp;<a href=\"https:\/\/firebase.google.com\/docs\/cloud-messaging\/unity\/client#analytics-enabled\">Click here<\/a>.<\/p>\n\n\n\n<p><strong>Step 1:<\/strong>&nbsp;Create a Firebase project.<\/p>\n\n\n\n<ul>\n<li>Before adding Firebase to your Unity project, you need to create a Firebase project to connect to your Unity project.<\/li>\n\n\n\n<li>Go to Firebase Console, press the add project button and enter the name of your project. Add Google Analytics and create the project.<\/li>\n<\/ul>\n\n\n\n<p><strong>Step 2:<\/strong>&nbsp;Register your app with Firebase.<\/p>\n\n\n\n<ul>\n<li>You can register one or more apps or games to connect to your Firebase project. If you&#039;re publishing your game on both IOS and Android, save both build targets of your Unity project with the same Firebase project. If you have multiple build variants with different IOS package IDs or Android app IDs defined, you must save each variant in the same Firebase project.<\/li>\n\n\n\n<li>Go to Firebase Console. Then click on the Unity icon in the middle of the project overview page. If you&#039;ve already added an app to your Firebase project, click Add App to view platform options. Choose which build target you want to save your Unity project in, or you can even choose to save both targets at the same time. Enter the platform-specific IDs of your Unity project. Click Save Application.<\/li>\n<\/ul>\n\n\n\n<p><strong>Step 3:<\/strong>&nbsp;Add Firebase configuration files.<\/p>\n\n\n\n<p>\u25cf For iOS \u2014 Click Download GoogleService-Info.plist.<\/p>\n\n\n\n<p>\u25cf For Android \u2014 click Download google-services.json.<\/p>\n\n\n\n<p>\u25cf Open the Project window of your Unity project, then move your configuration files to the Assets Folder.<\/p>\n\n\n\n<p>\u25cf Click the Next button in the Firebase console.<\/p>\n\n\n\n<p><strong>Step 4:<\/strong>&nbsp;Add Firebase SDK<\/p>\n\n\n\n<ul>\n<li>In the Firebase console, click Download Firebase Unity SDK, then open the SDK in a convenient location.<\/li>\n\n\n\n<li>In your open Unity project, go to Assets&gt;Import Package&gt;Custom Package.<\/li>\n\n\n\n<li>From the zipped SDK, select the supported Firebase products you want to use in your app.<\/li>\n\n\n\n<li>For optimal experience with Firebase Cloud Messaging, I recommend enabling Google Analytics in your project. You also need to add the Firebase for Analytics package to your app as part of the Analytics setup.<\/li>\n<\/ul>\n\n\n\n<p>\u25cf Add the Firebase Cloud Messaging package: FirebaseMessaging.unitypackage<\/p>\n\n\n\n<p>\u25cf Add the Firebase package for Google Analytics: FirebaseAnalytics.unitypackage<\/p>\n\n\n\n<p><strong>Step 5:<\/strong>&nbsp;Add user notifications frame.<\/p>\n\n\n\n<p>\u2022 Click on the project in Xcode, then select the General tab from the Editor area.<\/p>\n\n\n\n<p>\u2022 At the bottom of the page, scroll to Linked Meshes and Libraries, then click +: To Add a Frame.<\/p>\n\n\n\n<p>\u2022 When it appears, go to UserNotifications.framework in that window, click on its entry, and then click on the Add button.<\/p>\n\n\n\n<p><strong>Step 6:<\/strong>&nbsp;Enable push notifications.<\/p>\n\n\n\n<p>\u2022 Click on the project in Xcode, then select the Capabilities tab from the Editor area.<\/p>\n\n\n\n<p>\u2022 Push the Switch to On for Notifications.<\/p>\n\n\n\n<p>\u2022 Scroll to Background Modes, then switch to On.<\/p>\n\n\n\n<p>\u2022 Select the Remote Notifications check box under Background Modes.<\/p>\n\n\n\n<p><strong>Step 7:&nbsp;<\/strong>Start Firebase Cloud Messaging.<\/p>\n\n\n\n<ul>\n<li>The Firebase Cloud Message library will be initialized when adding handlers for either TokenReceived or MessageReceive.<\/li>\n\n\n\n<li>Upon initialization, you are prompted for a registration token for the client application instance. The application receives the token with the OnTokenReceived event, which should be cached for later use. You will need this token if you want to target this specific device for messages.<\/li>\n\n\n\n<li>Additionally, you will need to sign up for the OnMessageReceived event if you want to be able to receive incoming messages.<\/li>\n\n\n\n<li>The whole setup looks like this:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/medium.com\/media\/a3b76100ead9eebf5debaeddb3eb7743\/href\n<\/div><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2. Firebase Crashlytics Integration for Unity<\/h4>\n\n\n\n<p>To access the source I used while writing the article&nbsp;<a href=\"https:\/\/firebase.google.com\/docs\/crashlytics\/get-started?platform=unity\">Click here<\/a>.<\/p>\n\n\n\n<p>Under this heading, I will explain how to install Firebase Crashlytics in your application with the Firebase Crashlytics SDK. This way, you can get comprehensive crash reports in the Firebase console.<\/p>\n\n\n\n<p>Assuming that you have completed the project adding phase that I explained above for Cloud Messaging, I will skip that phase.<\/p>\n\n\n\n<ol>\n<li><strong>My name:<\/strong>&nbsp;Install Crashlytics in the Firebase console.<\/li>\n<\/ol>\n\n\n\n<p>\u2022 Click Crashlytics in the navigation panel on the left side of the Firebase console.<\/p>\n\n\n\n<p>\u2022 If you have more than one app saved in your Firebase project, select the app you added from the drop-down menu next to Crashlytics in the top bar of the console.<\/p>\n\n\n\n<p>\u2022 Click Enable Crashlytics.<\/p>\n\n\n\n<p><strong>Step 2:<\/strong>&nbsp;Add Firebase Crashlytics to your app.<\/p>\n\n\n\n<p>\u2022 Download the Firebase Unity SDK, then unzip the SDK in a convenient location. Firebase Unity SDK is not platform specific.<\/p>\n\n\n\n<p>\u2022 In your open Unity project, go to Assets&gt;Import Package&gt;Custom Package.<\/p>\n\n\n\n<p>\u2022 Choose to import Crashlytics SDK (FirebaseCrashlytics.unitypackage) from Zip SDK.<\/p>\n\n\n\n<p>\u2022 You can also import any other supported Firebase product.<\/p>\n\n\n\n<p><strong>Step 3:<\/strong>&nbsp;Start Crashlytics.<\/p>\n\n\n\n<p>\u2022 Create a new C # script, then add a GameObject in the scene to the script.<\/p>\n\n\n\n<p>\u2022 Open your first scene, then create an empty GameObjects \u201cCrashlyticsInitializer\u201d.<\/p>\n\n\n\n<p>\u2022 Click Add Component from the Inspector for the new object.<\/p>\n\n\n\n<p>\u2022 Select your script to add CrashlyticsInit to the CrashlyticsInitializer object.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">3. Unity Remote Config Integration for Unity<\/h4>\n\n\n\n<p>First of all, in order to use Unity Remote Config, you need to install the Remote Config Package into the project. You can use Unity Package Manager for this. Follow Window &gt; Package Manager.<\/p>\n\n\n\n\n\n<p>After installing the Remote Config Package to your project, you need to check whether you are connected to Unity Service. You cannot use Remote Config without being connected to Unity. For Service control, you can click the Services panel next to the Inspector panel. If the tabs in the image below appear in the window that opens, you are connected to the Unity service. If not, you must Log In via Unity Hub.<\/p>\n\n\n\n\n\n<p>If you cannot see the Remote Config panel. You can see the panel by following Window &gt; Remote Config.<\/p>\n\n\n\n<p>Below you see the Remote Config panel. First you need to create an Environment. You can create this by clicking the Create button. Next, on the left comes Settings Config Default. Each Settings contains 3 types of variables. Key, Type, Value. You can add new settings by clicking the Add Settings button. For example, you see enemySpeed Settings. Let&#039;s say you had previously set the enemySpeed value to 10. You built the game, published it, and then realized that 10 was too much. When you change the value of 10 to 0.01 directly via Remote Config instead of releasing a new version again, Build will automatically update itself and reduce the enemySpeed value to 0.01. You may be wondering how to change it. Just as you can change Remote Config settings within the Unity Editor, you can also change your settings through the Dashboard that Unity reserves for Remote Config. The second image below shows the Dashboard that can be accessed via web browser. Now let&#039;s see how to merge with code;<\/p>\n\n\n\n\n\n\n\n<h3 class=\"wp-block-heading\">3.1. Remote Config Code Integration<\/h3>\n\n\n\n<p>As you can see in the screenshots, we call the Speed value in the Awake method via Remote Config. Thus, Speed now remains at the value given via Remote Config. In fact, using Remote Config is that simple.<\/p>\n\n\n\n\n\n\n\n<p>I hope I could help. Enjoy your work.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>","protected":false},"excerpt":{"rendered":"In our previous blog post, we looked at how to integrate ads in Unity 3D. In this post, we will focus on other Unity 3D integrations. 1. Firebase Cloud Messaging Integration for Unity Click here to access the source I used while writing this article. Step 1: Create a Firebase project. Step 2: Register your app with Firebase. Step 3: Add Firebase configuration files. \u25cf For iOS \u2014 Click Download GoogleService-Info.plist. \u25cf For Android \u2014 google-services.json [\u2026]","protected":false},"author":4,"featured_media":683,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"saved_in_kubio":false,"footnotes":""},"categories":[12,13,14,11],"tags":[18,16,20,21,15,19],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v22.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Unity 3D \u0130\u00e7in Entegrasyonlar - Mobilist<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unity 3D \u0130\u00e7in Entegrasyonlar\" \/>\n<meta property=\"og:description\" content=\"Bir \u00f6nceki blog yaz\u0131m\u0131zda Unity 3D uygulamas\u0131nda reklam entegrasyonlar\u0131n\u0131n nas\u0131l yap\u0131ld\u0131\u011f\u0131n\u0131 incelemi\u015ftik. Bu yaz\u0131m\u0131zda ise di\u011fer Unity 3D entegrasyonlar\u0131na odaklanaca\u011f\u0131z. 1. Unity \u0130\u00e7in Firebase Cloud Messaging Entegrasyonu Yaz\u0131y\u0131 yazarken faydaland\u0131\u011f\u0131m kayna\u011fa ula\u015fmak i\u00e7in&nbsp;buraya t\u0131klay\u0131n. 1. Ad\u0131m:&nbsp;Firebase projesi olu\u015fturun. 2. Ad\u0131m:&nbsp;Uygulaman\u0131z\u0131 Firebase\u2019e kaydedin. 3. Ad\u0131m:&nbsp;Firebase yap\u0131land\u0131rma dosyalar\u0131n\u0131 ekleyin. \u25cf IOS i\u00e7in\u200a\u2014\u200aGoogleService-Info.plist\u2019i \u0130ndir\u2019i t\u0131klay\u0131n. \u25cf Android i\u00e7in\u200a\u2014\u200agoogle-services.json [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\" \/>\n<meta property=\"og:site_name\" content=\"Mobilist\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mobilistlabs\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-21T13:07:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-22T09:53:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"574\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mobilist\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mobilist_labs\" \/>\n<meta name=\"twitter:site\" content=\"@mobilist_labs\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mobilist\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\"},\"author\":{\"name\":\"Mobilist\",\"@id\":\"https:\/\/mobilist.com.tr\/en\/#\/schema\/person\/cb960c343376e89fed720ff2fddbde20\"},\"headline\":\"Unity 3D \u0130\u00e7in Entegrasyonlar\",\"datePublished\":\"2021-02-21T13:07:29+00:00\",\"dateModified\":\"2024-03-22T09:53:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\"},\"wordCount\":1293,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/mobilist.com.tr\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg\",\"keywords\":[\"API Integration\",\"Game Development\",\"Game Engines\",\"Game Programming\",\"Unity 3D Integrations\",\"Unity Asset Store\"],\"articleSection\":[\"Game Development\",\"Software Integrations\",\"Technical Guides\",\"Unity 3D\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\",\"url\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\",\"name\":\"Unity 3D \u0130\u00e7in Entegrasyonlar - Mobilist\",\"isPartOf\":{\"@id\":\"https:\/\/mobilist.com.tr\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg\",\"datePublished\":\"2021-02-21T13:07:29+00:00\",\"dateModified\":\"2024-03-22T09:53:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage\",\"url\":\"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg\",\"contentUrl\":\"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg\",\"width\":1024,\"height\":574},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mobilist.com.tr\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unity 3D \u0130\u00e7in Entegrasyonlar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mobilist.com.tr\/en\/#website\",\"url\":\"https:\/\/mobilist.com.tr\/en\/\",\"name\":\"Mobilist\",\"description\":\"Dijitalin Kusursuz Hali\",\"publisher\":{\"@id\":\"https:\/\/mobilist.com.tr\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mobilist.com.tr\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mobilist.com.tr\/en\/#organization\",\"name\":\"Mobilist\",\"url\":\"https:\/\/mobilist.com.tr\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mobilist.com.tr\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/web-logo-text-only-2.png\",\"contentUrl\":\"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/web-logo-text-only-2.png\",\"width\":400,\"height\":78,\"caption\":\"Mobilist\"},\"image\":{\"@id\":\"https:\/\/mobilist.com.tr\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/mobilistlabs\",\"https:\/\/x.com\/mobilist_labs\",\"https:\/\/www.instagram.com\/mobilist\/\",\"https:\/\/www.linkedin.com\/company\/2498352\/admin\/feed\/posts\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/mobilist.com.tr\/en\/#\/schema\/person\/cb960c343376e89fed720ff2fddbde20\",\"name\":\"Mobilist\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mobilist.com.tr\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/777415801de8f6bf7dcda3dca7fb6e37?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/777415801de8f6bf7dcda3dca7fb6e37?s=96&d=mm&r=g\",\"caption\":\"Mobilist\"},\"url\":\"https:\/\/mobilist.com.tr\/en\/author\/didemelerman\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Unity 3D \u0130\u00e7in Entegrasyonlar - Mobilist","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/","og_locale":"en_US","og_type":"article","og_title":"Unity 3D \u0130\u00e7in Entegrasyonlar","og_description":"Bir \u00f6nceki blog yaz\u0131m\u0131zda Unity 3D uygulamas\u0131nda reklam entegrasyonlar\u0131n\u0131n nas\u0131l yap\u0131ld\u0131\u011f\u0131n\u0131 incelemi\u015ftik. Bu yaz\u0131m\u0131zda ise di\u011fer Unity 3D entegrasyonlar\u0131na odaklanaca\u011f\u0131z. 1. Unity \u0130\u00e7in Firebase Cloud Messaging Entegrasyonu Yaz\u0131y\u0131 yazarken faydaland\u0131\u011f\u0131m kayna\u011fa ula\u015fmak i\u00e7in&nbsp;buraya t\u0131klay\u0131n. 1. Ad\u0131m:&nbsp;Firebase projesi olu\u015fturun. 2. Ad\u0131m:&nbsp;Uygulaman\u0131z\u0131 Firebase\u2019e kaydedin. 3. Ad\u0131m:&nbsp;Firebase yap\u0131land\u0131rma dosyalar\u0131n\u0131 ekleyin. \u25cf IOS i\u00e7in\u200a\u2014\u200aGoogleService-Info.plist\u2019i \u0130ndir\u2019i t\u0131klay\u0131n. \u25cf Android i\u00e7in\u200a\u2014\u200agoogle-services.json [&hellip;]","og_url":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/","og_site_name":"Mobilist","article_publisher":"https:\/\/www.facebook.com\/mobilistlabs","article_published_time":"2021-02-21T13:07:29+00:00","article_modified_time":"2024-03-22T09:53:20+00:00","og_image":[{"width":1024,"height":574,"url":"https:\/\/www.mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg","type":"image\/jpeg"}],"author":"Mobilist","twitter_card":"summary_large_image","twitter_creator":"@mobilist_labs","twitter_site":"@mobilist_labs","twitter_misc":{"Written by":"Mobilist","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#article","isPartOf":{"@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/"},"author":{"name":"Mobilist","@id":"https:\/\/mobilist.com.tr\/en\/#\/schema\/person\/cb960c343376e89fed720ff2fddbde20"},"headline":"Unity 3D \u0130\u00e7in Entegrasyonlar","datePublished":"2021-02-21T13:07:29+00:00","dateModified":"2024-03-22T09:53:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/"},"wordCount":1293,"commentCount":0,"publisher":{"@id":"https:\/\/mobilist.com.tr\/en\/#organization"},"image":{"@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage"},"thumbnailUrl":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg","keywords":["API Integration","Game Development","Game Engines","Game Programming","Unity 3D Integrations","Unity Asset Store"],"articleSection":["Game Development","Software Integrations","Technical Guides","Unity 3D"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/","url":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/","name":"Unity 3D \u0130\u00e7in Entegrasyonlar - Mobilist","isPartOf":{"@id":"https:\/\/mobilist.com.tr\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage"},"image":{"@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage"},"thumbnailUrl":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg","datePublished":"2021-02-21T13:07:29+00:00","dateModified":"2024-03-22T09:53:20+00:00","breadcrumb":{"@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#primaryimage","url":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg","contentUrl":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg","width":1024,"height":574},{"@type":"BreadcrumbList","@id":"https:\/\/www.mobilist.com.tr\/en\/2021\/02\/21\/unity-3d-icin-entegrasyonlar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mobilist.com.tr\/en\/"},{"@type":"ListItem","position":2,"name":"Unity 3D \u0130\u00e7in Entegrasyonlar"}]},{"@type":"WebSite","@id":"https:\/\/mobilist.com.tr\/en\/#website","url":"https:\/\/mobilist.com.tr\/en\/","name":"Mobilist","description":"Dijitalin Kusursuz Hali","publisher":{"@id":"https:\/\/mobilist.com.tr\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mobilist.com.tr\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mobilist.com.tr\/en\/#organization","name":"Mobilist","url":"https:\/\/mobilist.com.tr\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mobilist.com.tr\/en\/#\/schema\/logo\/image\/","url":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/web-logo-text-only-2.png","contentUrl":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/web-logo-text-only-2.png","width":400,"height":78,"caption":"Mobilist"},"image":{"@id":"https:\/\/mobilist.com.tr\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/mobilistlabs","https:\/\/x.com\/mobilist_labs","https:\/\/www.instagram.com\/mobilist\/","https:\/\/www.linkedin.com\/company\/2498352\/admin\/feed\/posts\/"]},{"@type":"Person","@id":"https:\/\/mobilist.com.tr\/en\/#\/schema\/person\/cb960c343376e89fed720ff2fddbde20","name":"Mobilist","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mobilist.com.tr\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/777415801de8f6bf7dcda3dca7fb6e37?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/777415801de8f6bf7dcda3dca7fb6e37?s=96&d=mm&r=g","caption":"Mobilist"},"url":"https:\/\/mobilist.com.tr\/en\/author\/didemelerman\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/mobilist.com.tr\/wp-content\/uploads\/2024\/03\/1b.jpeg","_links":{"self":[{"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/posts\/682"}],"collection":[{"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/comments?post=682"}],"version-history":[{"count":2,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/posts\/682\/revisions"}],"predecessor-version":[{"id":691,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/posts\/682\/revisions\/691"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/media\/683"}],"wp:attachment":[{"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/media?parent=682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/categories?post=682"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mobilist.com.tr\/en\/wp-json\/wp\/v2\/tags?post=682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}