[{"data":1,"prerenderedAt":701},["ShallowReactive",2],{"/ja-jp/blog/what-is-an-api/":3,"navigation-ja-jp":36,"banner-ja-jp":450,"footer-ja-jp":463,"GitLab":673,"next-steps-ja-jp":686},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":16,"config":25,"_id":29,"_type":30,"title":31,"_source":32,"_file":33,"_stem":34,"_extension":35},"/ja-jp/blog/what-is-an-api","blog",false,"",{"title":9,"description":10,"ogTitle":9,"ogDescription":10,"noIndex":6,"ogImage":11,"ogUrl":12,"ogSiteName":13,"ogType":14,"canonicalUrls":12,"schema":15},"APIとは？意味から注目のAPIゲートウェイまで徹底解説","APIとは？API gateway、API連携などについて基本的な意味やメリットなどAPIについて知っておきたいことをすべて解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665215/Blog/Hero%20Images/API.jpg","https://about.gitlab.com/blog/what-is-an-api","https://about.gitlab.com","article","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"APIとは？意味から注目のAPIゲートウェイまで徹底解説\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"GitLab\"}],\n        \"datePublished\": \"2024-12-16\",\n      }",{"title":9,"description":10,"authors":17,"heroImage":11,"date":19,"body":20,"category":21,"tags":22},[18],"GitLab","2024-12-16","1. APIとは？  \n2. API連携のしくみ  \n3. API利用のメリット  \n4. APIを利用する際の注意点  \n5. APIの種類  \n6. API連携が使われている事例  \n7. 注目のAPI提供元とそのサービス  \n8. APIゲートウェイとは？  \n9. API連携・APIゲートウェイのよくある質問\n\nAPIは、あるソフトウェアの機能をほかのソフトウェアから呼び出す仕組みのことです。「Application Programming Interface（アプリケーションプログラミングインターフェース」）の略称で、SNSやECサイト、POSレジなど多様な業界に点在しています。\n\nこの記事では、APIを理解するために、その仕組みから活用事例、注目のAPIゲートウェイまで解説していきます。\n\n## APIとは？   \nAPI連携は、その名の通り、APIを利用してアプリケーションの機能やデータを他のアプリケーションやシステムと連携させ、利用できる機能を拡張することです。事前登録したクレジットカードから自動決済されるシステムやカレンダー機能を使った自動予約システムなどにもAPIが使われています。API連携によって、プログラムをゼロから開発しなくても既存のソフトウェアやウェブサービスが提供している機能を活用できるため、効率よく顧客体験を向上させることができるため、幅広い業界で活用が広がっています。\n\n## API連携のしくみ   \nAPI連携はリクエスト（要求）とレスポンス（応答）で成り立っています。利用者側がリクエストし、提供元がレスポンスするという構図です。API連携のためには、APIの提供元は事前にどのようなリクエストに対してどのようなレスポンスを返すのかルールを設定しなければなりません。利用者はそのルールに則ったコードを書くことでAPIを連携させることができます。\n\n## API利用のメリット    \nAPIを使うメリットは大きく３つあります。\n\n### サービスの拡張\nAPIを利用することで、本来は扱うことのできなかったデータ交換や処理ができるようになります。従来のようにすべての機能を社内で開発した場合、新機能やサービスの開発に多くの時間やコストがかかりました。しかし、API連携を使うことでプログラムの設計や開発、より少ない工数で高度な機能を実装できます。 顧客満足度を高めるサービスが低コストで導入できるようになるのです。\n\n### 開発コストの削減 \n無料で提供されているAPIも多くありますし、有償APIも自社で開発から構築まで取り組んだ場合にかかる費用と比べれば、低コストに抑えられることがほとんどです。\n\n### セキュリティを向上させるには\n自社開発でセキュリティを向上させるには、モバイルデバイスを利用した二段階認証などといった認証システムを構築する必要がありますが、API連携の認証サービスを使えば、実績のあるクラウドサービスの認証システムを手軽に利用することが可能です。\n\n## APIを利用する際の注意点  \n一方で、API提供元の問題が、自社サービスの問題に直結することに注意が必要です。提供元企業がサービスの提供を中止した場合には、自社サービスの提供もできなくなる可能性があります。API提供元のサーバーに不具合や障害が発生し、サービスが使えなくなることも想定しなければなりません。トラブルを事前に想定し、リスクに備えておくことが大切です。\n\n## APIの種類 \nAPIには提供される目的や用途に応じていくつかの種類があり、いずれも提供元や活用方法が異なります。どのAPIを使うのが最適か判断するためにも、APIの種類について理解しておきましょう。\n\n### Web API\nWebを介して機能の一部が提供されるAPIです。「HTTP/HTTPS」の通信方式を使ってインターネット経由でリクエスト／レスポンスのやり取りが行われます。プログラミング言語や使用するパソコンのOSに関係なく、あらゆる環境からアクセスが可能な点が大きな強みであり、多くの企業からさまざまなAPIが提供されています。\n\n### ネイティブAPI\nWindowsやAndroidのようなOSが提供する「ネイティブAPI」。OSが持っている機能を、他のアプリケーションでも呼び出すことができるAPIです。WindowsがOSとして持っている機能をサードパーティ製のアプリでも使えるようにしています。OSが進化するとともに、OSが提供する機能は多岐にわたり、手軽にAPIを使えるようなツール（フレームワーク）が提供されることも増えています。\n\n### その他のAPI  \n他にもJavaやC++のようなプログラミング言語が提供する「ライブラリAPI」や「ランタイムAPI」があり、プログラミング言語が持つ能力を最大限発揮できるような環境を整えています。また、データベースが提供する「データベースAPI」では、データベース内部のデータを効率的に扱えるようなAPIを提供しています。\n\n## API連携使用例   \n具体的にどのような場面でAPI連携が使われているのでしょうか。\n\n- SNS  \n- ECサイト  \n- POSレジ\n\n以上３つの例を具体的に説明します。\n\n### SNS  \n近年、SNSは企業と個人を繋ぐツールとして不可欠な存在となりつつあります。世界中に顧客を持つ企業では、よりきめ細かなカスタマーケアを提供する方法としてX（旧Twitter）で公開されているAPI「Sprout Social」はDM（ダイレクトメール）やメンション、リプライなどで言及されたユーザーからの要望や質問を、企業内の担当者に直接転送してくれます。また、カスタマーフィードバック機能では、XのDMで製品やサービスの満足度に関するアンケート調査を行えます。質問への回答率の向上や解答までの時間短縮が顧客体験の向上を実現します。ほかにもLINEを使った荷物の再配達設定など、SNSを使った顧客体験の向上は広い業界に広がっています。\n\n### ECサイト  \n決済サービスの運営事業者はECサイト向けのAPIやサードパーティアプリを提供しています。例えば、楽天ペイでは決済処理APIを提供しており、API連携をしたECサイトで楽天会員が決済する場合、楽天ペイに登録済みの情報を呼び出して決済することができます。個人情報を入力して会員登録をする手間を省けるため、顧客体験やコンバージョン率の向上が見込めます。\n\n### POSレジ \n販売情報を集計・記録するPOSレジでもAPI連携が広がっています。顧客管理システムとの連携で会員情報の共有や購買履歴にあわせた商品レコメンドが可能になります。また、在庫管理システムとの連携で仕入れ効率を向上するなどデータ管理の効率化でも使われています。業種や店舗形態によって様々な活用が広がっています。\n\n## 注目のAPI提供元とそのサービス  \nここからは、注目のAPI提供元をご紹介します。\n\n### Google \nGoogleでは、クラウド基盤である「Google Cloud Platform」上で、利用できるAPIをライブラリにまとめており、GmailやMap、YouTube、Calendar、Driveの他、300種類のAPIが公開されています。こうしたAPIを使って、メールを簡単に取得するツールやカレンダーアプリを作ったり、ブラウザの拡張機能や画像認識を使ったスマホアプリ、ソフトウェア、Webサービスを構築できます。\n\n### X（旧Twitter） \n大手SNSであるXもAPIを提供しています。Webサイトに表示される投稿内容や投稿をまとめたり、自動で投稿してくれるツールなど、すべてAPIをベースに作られています。SNSを使った情報発信や、情報収集を効率化したい場合には、真っ先にチェックすべきAPIと言えるでしょう。\n\n### OpenAI  \n話題のChatGPTを提供するOpenAIもAPIを提供しています。画像生成、機会文字起こし、自動分類、機械学習を実装するAPIに注目が集まっています。\n\n### ヤマト運輸 \nWebAPIにより、配送連携APIを提供しています。二次元コードをかざすだけでコンビニやオープン型宅配便ロッカーからの荷物発送するため、匿名配送や発送時の支払い簡略化が可能になり、高い顧客満足を誇っています。\n\n### Slack\nアメリカ発のビジネス向けコミュニケーションツールであるSlackも、「Slack API」という独自のAPIを提供しています。利用することで、リマインドやリアルタイムでのアラートなどの通知が行えます。Botを活用し、タスク自動化、メッセージの送受信や会話へのリアクションなども実装できます。  \n\nSlackへ外部サービスからのAPIも提供されており、例えば[GitLabもSlack向けのAPI](https://about.gitlab.com/ja-jp/solutions/slack/)を提供しています。\n\n## API ゲートウェイとは？  \nAPIゲートウェイは、APIの管理ツールです。うまく設計、管理されているAPIなら、迅速にビジネスの新しい製品とサービスを繋ぎ合わせ、顧客体験の向上やセキュリティの強化が期待できます。しかし、API連携は実装・管理ともに容易ではありません。この問題を解決してくれるのがAPIゲートウェイです。  \n\nAPIゲートウェイはクライアントとバックエンドサービスのコレクションの間に位置し、リクエストを効率的に処理することで、クライアントとアプリ間のやりとり回数を削減し、顧客体験を向上させます。たとえば、複数のAPIと連携を行う場合、通常それぞれ個別にデータの送受信をする必要がある場合にAPIゲートウェイが、データを使う側からのリクエストをそれぞれのAPIへ振り分け、集約し適正なレスポンスを返却してくれます。複数のAPIを管理できるAPIゲートウェイの機能には、認証、監視、アラートなどさまざまな種類があります。  \n\n開発したAPIに含まれるセキュリティの脆弱性を効率的に検知・修正できるような[セキュリティテスト機能を持つAPIゲートウェイ](https://about.gitlab.com/ja-jp/solutions/security-compliance/)の導入がおすすめです。\n\n## API連携・APIゲートウェイのよくある質問 \n\n### APIとは何ですか？\n\nAPIとは、「Application Programming Interface（アプリケーションプログラミングインターフェース」）の略称です。自社の持つサービスの一部を外部でも使えるように公開する手段です。API連携によって、プログラムをゼロから開発しなくても既存のソフトウェアやウェブサービスが提供している機能を活用できるため、効率よく顧客体験を向上させることができるため、幅広い業界で活用が広がっています。\n\n### APIゲートウェイとは何ですか？\n\nAPIゲートウェイとは、APIの管理ツールです。複数のAPIと連携を行う場合、APIゲートウェイを使えば、APIゲートウェイがそれぞれのAPIへリクエストを振り分け、集約し適正なレスポンスを返却してくれます。\n\n### APIを使うメリットは？\n\nAPIを使えば、外部サービスの機能やデータを自社サービスで使用できます。低コスト、低負荷で機能拡張や新規ビジネス参入ができると近年注目を集めています。\n\n### APIはどんな種類がありますか？\n\n代表的なものには、インターネットを介して提供される「WebAPI」、WindowsなどのOSにより提供される「ネイティブAPI」などがあります。\n\n### APIは誰でも利用できますか？\n\n基本的には誰でも利用可能です。ただし、利用における必要な技術や、APIによっては有償化されているものもあるので、利用する際には、きちんとした理解と検討が必要です。  \n\nいかがでしたでしょうか？ APIやAPI連携、APIゲートウェイについて正しく理解し、有益な連携を始めましょう。  \nGitLabでも多彩なAPIを提供しています。[GitLab](https://about.gitlab.com/ja-jp/)の利便性の高いAPIを、ぜひこの機会に体験してください。  \n\n[GitLabについて詳しく知る](https://about.gitlab.com/ja-jp/devsecops/)\n","engineering",[23,24],"open source","integrations",{"slug":26,"featured":27,"template":28},"what-is-an-api",true,"BlogPost","content:ja-jp:blog:what-is-an-api.yml","yaml","What Is An Api","content","ja-jp/blog/what-is-an-api.yml","ja-jp/blog/what-is-an-api","yml",{"_path":37,"_dir":38,"_draft":6,"_partial":6,"_locale":7,"data":39,"_id":446,"_type":30,"title":447,"_source":32,"_file":448,"_stem":449,"_extension":35},"/shared/ja-jp/main-navigation","ja-jp",{"logo":40,"freeTrial":45,"sales":50,"login":55,"items":60,"search":390,"minimal":424,"duo":437},{"config":41},{"href":42,"dataGaName":43,"dataGaLocation":44},"/ja-jp/","gitlab logo","header",{"text":46,"config":47},"無料トライアルを開始",{"href":48,"dataGaName":49,"dataGaLocation":44},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":51,"config":52},"お問い合わせ",{"href":53,"dataGaName":54,"dataGaLocation":44},"/ja-jp/sales/","sales",{"text":56,"config":57},"サインイン",{"href":58,"dataGaName":59,"dataGaLocation":44},"https://gitlab.com/users/sign_in/","sign in",[61,105,203,208,312,372],{"text":62,"config":63,"cards":65,"footer":88},"プラットフォーム",{"dataNavLevelOne":64},"platform",[66,72,80],{"title":62,"description":67,"link":68},"最も包括的かつAIで強化されたDevSecOpsプラットフォーム",{"text":69,"config":70},"プラットフォームを詳しく見る",{"href":71,"dataGaName":64,"dataGaLocation":44},"/ja-jp/platform/",{"title":73,"description":74,"link":75},"GitLab Duo（AI）","開発のすべてのステージでAIを活用し、ソフトウェアをより迅速にビルド",{"text":76,"config":77},"GitLab Duoのご紹介",{"href":78,"dataGaName":79,"dataGaLocation":44},"/ja-jp/gitlab-duo/","gitlab duo ai",{"title":81,"description":82,"link":83},"GitLabが選ばれる理由","GitLabが大企業に選ばれる理由10選",{"text":84,"config":85},"詳細はこちら",{"href":86,"dataGaName":87,"dataGaLocation":44},"/ja-jp/why-gitlab/","why gitlab",{"title":89,"items":90},"利用を開始：",[91,96,101],{"text":92,"config":93},"プラットフォームエンジニアリング",{"href":94,"dataGaName":95,"dataGaLocation":44},"/ja-jp/solutions/platform-engineering/","platform engineering",{"text":97,"config":98},"開発者の経験",{"href":99,"dataGaName":100,"dataGaLocation":44},"/ja-jp/developer-experience/","Developer experience",{"text":102,"config":103},"MLOps",{"href":104,"dataGaName":102,"dataGaLocation":44},"/ja-jp/topics/devops/the-role-of-ai-in-devops/",{"text":106,"left":27,"config":107,"link":109,"lists":113,"footer":185},"製品",{"dataNavLevelOne":108},"solutions",{"text":110,"config":111},"すべてのソリューションを表示",{"href":112,"dataGaName":108,"dataGaLocation":44},"/ja-jp/solutions/",[114,140,163],{"title":115,"description":116,"link":117,"items":122},"自動化","CI/CDと自動化でデプロイを加速",{"config":118},{"icon":119,"href":120,"dataGaName":121,"dataGaLocation":44},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[123,127,131,136],{"text":124,"config":125},"CI/CD",{"href":126,"dataGaLocation":44,"dataGaName":124},"/ja-jp/solutions/continuous-integration/",{"text":128,"config":129},"AIアシストによる開発",{"href":78,"dataGaLocation":44,"dataGaName":130},"AI assisted development",{"text":132,"config":133},"ソースコード管理",{"href":134,"dataGaLocation":44,"dataGaName":135},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":137,"config":138},"自動化されたソフトウェアデリバリー",{"href":120,"dataGaLocation":44,"dataGaName":139},"Automated software delivery",{"title":141,"description":142,"link":143,"items":148},"セキュリティ","セキュリティを損なうことなくコードをより迅速に完成",{"config":144},{"href":145,"dataGaName":146,"dataGaLocation":44,"icon":147},"/ja-jp/solutions/security-compliance/","security and compliance","ShieldCheckLight",[149,153,158],{"text":150,"config":151},"セキュリティとコンプライアンス",{"href":145,"dataGaLocation":44,"dataGaName":152},"Security & Compliance",{"text":154,"config":155},"ソフトウェアサプライチェーンの安全性",{"href":156,"dataGaLocation":44,"dataGaName":157},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":159,"config":160},"コンプライアンスとガバナンス",{"href":161,"dataGaLocation":44,"dataGaName":162},"/ja-jp/solutions/continuous-software-compliance/","Compliance and governance",{"title":164,"link":165,"items":170},"測定",{"config":166},{"icon":167,"href":168,"dataGaName":169,"dataGaLocation":44},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[171,175,180],{"text":172,"config":173},"可視性と測定",{"href":168,"dataGaLocation":44,"dataGaName":174},"Visibility and Measurement",{"text":176,"config":177},"バリューストリーム管理",{"href":178,"dataGaLocation":44,"dataGaName":179},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":181,"config":182},"分析とインサイト",{"href":183,"dataGaLocation":44,"dataGaName":184},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":186,"items":187},"GitLabが活躍する場所",[188,193,198],{"text":189,"config":190},"Enterprise",{"href":191,"dataGaLocation":44,"dataGaName":192},"/ja-jp/enterprise/","enterprise",{"text":194,"config":195},"スモールビジネス",{"href":196,"dataGaLocation":44,"dataGaName":197},"/ja-jp/small-business/","small business",{"text":199,"config":200},"公共機関",{"href":201,"dataGaLocation":44,"dataGaName":202},"/ja-jp/solutions/public-sector/","public sector",{"text":204,"config":205},"価格",{"href":206,"dataGaName":207,"dataGaLocation":44,"dataNavLevelOne":207},"/ja-jp/pricing/","pricing",{"text":209,"config":210,"link":212,"lists":216,"feature":299},"関連リソース",{"dataNavLevelOne":211},"resources",{"text":213,"config":214},"すべてのリソースを表示",{"href":215,"dataGaName":211,"dataGaLocation":44},"/ja-jp/resources/",[217,249,271],{"title":218,"items":219},"はじめに",[220,225,230,235,240,245],{"text":221,"config":222},"インストール",{"href":223,"dataGaName":224,"dataGaLocation":44},"/ja-jp/install/","install",{"text":226,"config":227},"クイックスタートガイド",{"href":228,"dataGaName":229,"dataGaLocation":44},"/ja-jp/get-started/","quick setup checklists",{"text":231,"config":232},"学ぶ",{"href":233,"dataGaLocation":44,"dataGaName":234},"https://university.gitlab.com/","learn",{"text":236,"config":237},"製品ドキュメント",{"href":238,"dataGaName":239,"dataGaLocation":44},"https://docs.gitlab.com/","product documentation",{"text":241,"config":242},"ベストプラクティスビデオ",{"href":243,"dataGaName":244,"dataGaLocation":44},"/ja-jp/getting-started-videos/","best practice videos",{"text":246,"config":247},"インテグレーション",{"href":248,"dataGaName":24,"dataGaLocation":44},"/ja-jp/integrations/",{"title":250,"items":251},"検索する",[252,257,261,266],{"text":253,"config":254},"お客様成功事例",{"href":255,"dataGaName":256,"dataGaLocation":44},"/ja-jp/customers/","customer success stories",{"text":258,"config":259},"ブログ",{"href":260,"dataGaName":5,"dataGaLocation":44},"/ja-jp/blog/",{"text":262,"config":263},"リモート",{"href":264,"dataGaName":265,"dataGaLocation":44},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":267,"config":268},"TeamOps",{"href":269,"dataGaName":270,"dataGaLocation":44},"/ja-jp/teamops/","teamops",{"title":272,"items":273},"つなげる",[274,279,284,289,294],{"text":275,"config":276},"GitLabサービス",{"href":277,"dataGaName":278,"dataGaLocation":44},"/ja-jp/services/","services",{"text":280,"config":281},"コミュニティ",{"href":282,"dataGaName":283,"dataGaLocation":44},"/community/","community",{"text":285,"config":286},"フォーラム",{"href":287,"dataGaName":288,"dataGaLocation":44},"https://forum.gitlab.com/","forum",{"text":290,"config":291},"イベント",{"href":292,"dataGaName":293,"dataGaLocation":44},"/events/","events",{"text":295,"config":296},"パートナー",{"href":297,"dataGaName":298,"dataGaLocation":44},"/ja-jp/partners/","partners",{"backgroundColor":300,"textColor":301,"text":302,"image":303,"link":307},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":304,"config":305},"ソースプロモカード",{"src":306},"/images/navigation/the-source-promo-card.svg",{"text":308,"config":309},"最新情報を読む",{"href":310,"dataGaName":311,"dataGaLocation":44},"/ja-jp/the-source/","the source",{"text":313,"config":314,"lists":316},"Company",{"dataNavLevelOne":315},"company",[317],{"items":318},[319,324,330,332,337,342,347,352,357,362,367],{"text":320,"config":321},"GitLabについて",{"href":322,"dataGaName":323,"dataGaLocation":44},"/ja-jp/company/","about",{"text":325,"config":326,"footerGa":329},"採用情報",{"href":327,"dataGaName":328,"dataGaLocation":44},"/jobs/","jobs",{"dataGaName":328},{"text":290,"config":331},{"href":292,"dataGaName":293,"dataGaLocation":44},{"text":333,"config":334},"経営陣",{"href":335,"dataGaName":336,"dataGaLocation":44},"/company/team/e-group/","leadership",{"text":338,"config":339},"チーム",{"href":340,"dataGaName":341,"dataGaLocation":44},"/company/team/","team",{"text":343,"config":344},"ハンドブック",{"href":345,"dataGaName":346,"dataGaLocation":44},"https://handbook.gitlab.com/","handbook",{"text":348,"config":349},"投資家向け情報",{"href":350,"dataGaName":351,"dataGaLocation":44},"https://ir.gitlab.com/","investor relations",{"text":353,"config":354},"トラストセンター",{"href":355,"dataGaName":356,"dataGaLocation":44},"/ja-jp/security/","trust center",{"text":358,"config":359},"AI Transparency Center",{"href":360,"dataGaName":361,"dataGaLocation":44},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":363,"config":364},"ニュースレター",{"href":365,"dataGaName":366,"dataGaLocation":44},"/company/contact/","newsletter",{"text":368,"config":369},"プレス",{"href":370,"dataGaName":371,"dataGaLocation":44},"/press/","press",{"text":51,"config":373,"lists":374},{"dataNavLevelOne":315},[375],{"items":376},[377,380,385],{"text":51,"config":378},{"href":53,"dataGaName":379,"dataGaLocation":44},"talk to sales",{"text":381,"config":382},"サポートを受ける",{"href":383,"dataGaName":384,"dataGaLocation":44},"/support/","get help",{"text":386,"config":387},"カスタマーポータル",{"href":388,"dataGaName":389,"dataGaLocation":44},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":391,"login":392,"suggestions":399},"閉じる",{"text":393,"link":394},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":395,"config":396},"GitLab.com",{"href":58,"dataGaName":397,"dataGaLocation":398},"search login","search",{"text":400,"default":401},"提案",[402,405,410,412,416,420],{"text":73,"config":403},{"href":78,"dataGaName":404,"dataGaLocation":398},"GitLab Duo (AI)",{"text":406,"config":407},"コード提案（AI）",{"href":408,"dataGaName":409,"dataGaLocation":398},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":124,"config":411},{"href":126,"dataGaName":124,"dataGaLocation":398},{"text":413,"config":414},"GitLab on AWS",{"href":415,"dataGaName":413,"dataGaLocation":398},"/ja-jp/partners/technology-partners/aws/",{"text":417,"config":418},"GitLab on Google Cloud",{"href":419,"dataGaName":417,"dataGaLocation":398},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":421,"config":422},"GitLabを選ぶ理由",{"href":86,"dataGaName":423,"dataGaLocation":398},"Why GitLab?",{"freeTrial":425,"mobileIcon":429,"desktopIcon":434},{"text":46,"config":426},{"href":427,"dataGaName":49,"dataGaLocation":428},"https://gitlab.com/-/trials/new/","nav",{"altText":430,"config":431},"GitLabアイコン",{"src":432,"dataGaName":433,"dataGaLocation":428},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":430,"config":435},{"src":436,"dataGaName":433,"dataGaLocation":428},"/images/brand/gitlab-logo-type.svg",{"freeTrial":438,"mobileIcon":442,"desktopIcon":444},{"text":439,"config":440},"GitLab Duoの詳細について",{"href":78,"dataGaName":441,"dataGaLocation":428},"gitlab duo",{"altText":430,"config":443},{"src":432,"dataGaName":433,"dataGaLocation":428},{"altText":430,"config":445},{"src":436,"dataGaName":433,"dataGaLocation":428},"content:shared:ja-jp:main-navigation.yml","Main Navigation","shared/ja-jp/main-navigation.yml","shared/ja-jp/main-navigation",{"_path":451,"_dir":38,"_draft":6,"_partial":6,"_locale":7,"title":452,"button":453,"config":458,"_id":460,"_type":30,"_source":32,"_file":461,"_stem":462,"_extension":35},"/shared/ja-jp/banner","GitLab Duo Agent Platformがパブリックベータ版で利用可能に！",{"text":454,"config":455},"詳しく見る",{"href":456,"dataGaName":457,"dataGaLocation":44},"/gitlab-duo/agent-platform/","duo banner",{"layout":459},"release","content:shared:ja-jp:banner.yml","shared/ja-jp/banner.yml","shared/ja-jp/banner",{"_path":464,"_dir":38,"_draft":6,"_partial":6,"_locale":7,"data":465,"_id":669,"_type":30,"title":670,"_source":32,"_file":671,"_stem":672,"_extension":35},"/shared/ja-jp/main-footer",{"text":466,"source":467,"edit":473,"contribute":478,"config":483,"items":488,"minimal":661},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":468,"config":469},"ページのソースを表示",{"href":470,"dataGaName":471,"dataGaLocation":472},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":474,"config":475},"このページを編集",{"href":476,"dataGaName":477,"dataGaLocation":472},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":479,"config":480},"ご協力をお願いします",{"href":481,"dataGaName":482,"dataGaLocation":472},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":484,"facebook":485,"youtube":486,"linkedin":487},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[489,512,566,599,633],{"title":62,"links":490,"subMenu":495},[491],{"text":492,"config":493},"DevSecOpsプラットフォーム",{"href":71,"dataGaName":494,"dataGaLocation":472},"devsecops platform",[496],{"title":204,"links":497},[498,502,507],{"text":499,"config":500},"プランの表示",{"href":206,"dataGaName":501,"dataGaLocation":472},"view plans",{"text":503,"config":504},"Premiumを選ぶ理由",{"href":505,"dataGaName":506,"dataGaLocation":472},"/ja-jp/pricing/premium/","why premium",{"text":508,"config":509},"Ultimateを選ぶ理由",{"href":510,"dataGaName":511,"dataGaLocation":472},"/ja-jp/pricing/ultimate/","why ultimate",{"title":513,"links":514},"ソリューション",[515,520,523,525,530,535,539,542,545,550,552,554,556,561],{"text":516,"config":517},"デジタルトランスフォーメーション",{"href":518,"dataGaName":519,"dataGaLocation":472},"/ja-jp/topics/digital-transformation/","digital transformation",{"text":150,"config":521},{"href":145,"dataGaName":522,"dataGaLocation":472},"security & compliance",{"text":137,"config":524},{"href":120,"dataGaName":121,"dataGaLocation":472},{"text":526,"config":527},"アジャイル開発",{"href":528,"dataGaName":529,"dataGaLocation":472},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":531,"config":532},"クラウドトランスフォーメーション",{"href":533,"dataGaName":534,"dataGaLocation":472},"/ja-jp/topics/cloud-native/","cloud transformation",{"text":536,"config":537},"SCM",{"href":134,"dataGaName":538,"dataGaLocation":472},"source code management",{"text":124,"config":540},{"href":126,"dataGaName":541,"dataGaLocation":472},"continuous integration & delivery",{"text":176,"config":543},{"href":178,"dataGaName":544,"dataGaLocation":472},"value stream management",{"text":546,"config":547},"GitOps",{"href":548,"dataGaName":549,"dataGaLocation":472},"/ja-jp/solutions/gitops/","gitops",{"text":189,"config":551},{"href":191,"dataGaName":192,"dataGaLocation":472},{"text":194,"config":553},{"href":196,"dataGaName":197,"dataGaLocation":472},{"text":199,"config":555},{"href":201,"dataGaName":202,"dataGaLocation":472},{"text":557,"config":558},"教育",{"href":559,"dataGaName":560,"dataGaLocation":472},"/ja-jp/solutions/education/","education",{"text":562,"config":563},"金融サービス",{"href":564,"dataGaName":565,"dataGaLocation":472},"/ja-jp/solutions/finance/","financial services",{"title":209,"links":567},[568,570,572,574,577,579,583,585,587,589,591,593,595,597],{"text":221,"config":569},{"href":223,"dataGaName":224,"dataGaLocation":472},{"text":226,"config":571},{"href":228,"dataGaName":229,"dataGaLocation":472},{"text":231,"config":573},{"href":233,"dataGaName":234,"dataGaLocation":472},{"text":236,"config":575},{"href":238,"dataGaName":576,"dataGaLocation":472},"docs",{"text":258,"config":578},{"href":260,"dataGaName":5},{"text":580,"config":581},"お客様の成功事例",{"href":582,"dataGaLocation":472},"/customers/",{"text":253,"config":584},{"href":255,"dataGaName":256,"dataGaLocation":472},{"text":262,"config":586},{"href":264,"dataGaName":265,"dataGaLocation":472},{"text":275,"config":588},{"href":277,"dataGaName":278,"dataGaLocation":472},{"text":267,"config":590},{"href":269,"dataGaName":270,"dataGaLocation":472},{"text":280,"config":592},{"href":282,"dataGaName":283,"dataGaLocation":472},{"text":285,"config":594},{"href":287,"dataGaName":288,"dataGaLocation":472},{"text":290,"config":596},{"href":292,"dataGaName":293,"dataGaLocation":472},{"text":295,"config":598},{"href":297,"dataGaName":298,"dataGaLocation":472},{"title":313,"links":600},[601,603,605,607,609,611,613,617,622,624,626,628],{"text":320,"config":602},{"href":322,"dataGaName":315,"dataGaLocation":472},{"text":325,"config":604},{"href":327,"dataGaName":328,"dataGaLocation":472},{"text":333,"config":606},{"href":335,"dataGaName":336,"dataGaLocation":472},{"text":338,"config":608},{"href":340,"dataGaName":341,"dataGaLocation":472},{"text":343,"config":610},{"href":345,"dataGaName":346,"dataGaLocation":472},{"text":348,"config":612},{"href":350,"dataGaName":351,"dataGaLocation":472},{"text":614,"config":615},"Sustainability",{"href":616,"dataGaName":614,"dataGaLocation":472},"/sustainability/",{"text":618,"config":619},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":620,"dataGaName":621,"dataGaLocation":472},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":353,"config":623},{"href":355,"dataGaName":356,"dataGaLocation":472},{"text":363,"config":625},{"href":365,"dataGaName":366,"dataGaLocation":472},{"text":368,"config":627},{"href":370,"dataGaName":371,"dataGaLocation":472},{"text":629,"config":630},"現代奴隷制の透明性に関する声明",{"href":631,"dataGaName":632,"dataGaLocation":472},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":51,"links":634},[635,637,639,641,646,651,656],{"text":51,"config":636},{"href":53,"dataGaName":54,"dataGaLocation":472},{"text":381,"config":638},{"href":383,"dataGaName":384,"dataGaLocation":472},{"text":386,"config":640},{"href":388,"dataGaName":389,"dataGaLocation":472},{"text":642,"config":643},"ステータス",{"href":644,"dataGaName":645,"dataGaLocation":472},"https://status.gitlab.com/","status",{"text":647,"config":648},"利用規約",{"href":649,"dataGaName":650,"dataGaLocation":472},"/terms/","terms of use",{"text":652,"config":653},"プライバシーに関する声明",{"href":654,"dataGaName":655,"dataGaLocation":472},"/ja-jp/privacy/","privacy statement",{"text":657,"config":658},"Cookieの設定",{"dataGaName":659,"dataGaLocation":472,"id":660,"isOneTrustButton":27},"cookie preferences","ot-sdk-btn",{"items":662},[663,665,667],{"text":647,"config":664},{"href":649,"dataGaName":650,"dataGaLocation":472},{"text":652,"config":666},{"href":654,"dataGaName":655,"dataGaLocation":472},{"text":657,"config":668},{"dataGaName":659,"dataGaLocation":472,"id":660,"isOneTrustButton":27},"content:shared:ja-jp:main-footer.yml","Main Footer","shared/ja-jp/main-footer.yml","shared/ja-jp/main-footer",[674],{"_path":675,"_dir":676,"_draft":6,"_partial":6,"_locale":7,"content":677,"config":680,"_id":682,"_type":30,"title":683,"_source":32,"_file":684,"_stem":685,"_extension":35},"/en-us/blog/authors/gitlab","authors",{"name":18,"config":678},{"headshot":679,"ctfId":18},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png",{"template":681},"BlogAuthor","content:en-us:blog:authors:gitlab.yml","Gitlab","en-us/blog/authors/gitlab.yml","en-us/blog/authors/gitlab",{"_path":687,"_dir":38,"_draft":6,"_partial":6,"_locale":7,"header":688,"eyebrow":689,"blurb":690,"button":691,"secondaryButton":695,"_id":697,"_type":30,"title":698,"_source":32,"_file":699,"_stem":700,"_extension":35},"/shared/ja-jp/next-steps","より優れたソフトウェアをより速く提供","フォーチュン100企業の50%以上がGitLabを信頼","インテリジェントなDevSecOpsプラットフォームで\n\n\nチームの可能性を広げましょう。\n",{"text":46,"config":692},{"href":693,"dataGaName":49,"dataGaLocation":694},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":51,"config":696},{"href":53,"dataGaName":54,"dataGaLocation":694},"content:shared:ja-jp:next-steps.yml","Next Steps","shared/ja-jp/next-steps.yml","shared/ja-jp/next-steps",1754424561469]