並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 192件

新着順 人気順

shopifyの検索結果121 - 160 件 / 192件

  • Shopifyテーマ開発の先祖返りを防ぐテクニック。複数環境間のバージョン管理 | non-standard world株式会社

    こんにちは、エンジニアの川島です。 前回の記事にて、Shopifyのテスト環境構築についてご紹介しましたが、Shopify開発において特に悩ましいのが各環境の同期とバージョン管理ではないでしょうか。 管理画面上のコードエディタ・テーマエディタから誰でも編集できること、そしてTheme Kitのdeploy機能でShopifyサーバーへ容易にファイルを反映できることは、長所でもあるのですが、複数人で開発を行う場合には先祖返りのリスクにもなります。 そこで本記事では、複数人でのShopifyテーマ開発を安全に進めるために、私たちが行っているバージョン管理の工夫について、ご紹介したいと思います。 ※本記事では下記を前提とします。 Shopifyストアの管理画面にアクセスできる Shopifyテーマ開発において、本番環境に加えテスト環境を利用している Shopify Theme Kitをインストー

      Shopifyテーマ開発の先祖返りを防ぐテクニック。複数環境間のバージョン管理 | non-standard world株式会社
    • TechCrunch

      Hiya, folks, and welcome to Week in Review (WiR), TechCrunch’s digest of the past week in tech news. It’s TC’s column that highlights the major stories over the past few days, and &#

        TechCrunch
      • 【Shopify③】APIでステージング環境への同期システムを作る|𝙊𝙎𝘼𝙈𝙐 𝙄𝙒𝘼𝙎𝘼𝙆𝙄

        Shopifyは世界中の開発会社によって様々なアプリが公開されており、アプリが基本機能を補完する役割を担っています。ですが玉石混淆で、欲しい機能を探してみるとなかなか見つからないため「非公開の自分専用プライベートアプリ」を作ってみることにしました。 やりたかったのは、ステージング環境への商品情報の同期システム(AストアからデータをGETして、BストアにデータをPUTする)。そのために必要なAPIの一部を備忘録も兼ねて記録しておきます。 1.API認証キーの発行

          【Shopify③】APIでステージング環境への同期システムを作る|𝙊𝙎𝘼𝙈𝙐 𝙄𝙒𝘼𝙎𝘼𝙆𝙄
        • YouTubeが通販番組に。Shopify連携でクリエイターがグッズを販売できるようになるって

          YouTubeが通販番組に。Shopify連携でクリエイターがグッズを販売できるようになるって2022.07.20 17:00 岡本玄介 「いいね押してね」から「これ買ってね」に変わりそう。 気になる商品の良し悪しを判断するため、人々はネット上で評価や口コミを参考にしますよね。YouTube(ユーチューブ)でも企業が紹介動画を投稿したり、ユーチューバーがレビューをしたり、インフルエンサーがグッズの宣伝をしたりすることで、視聴者はそれを参考にし、購買意欲も高まります。 イベント生配信で大きな売り上げYouTubeは、サッカーのトーナメント「パウリスタン」や「ビューティー・フェスティバル」、音楽フェスの「コーチェラ」の生配信にて、動画で見ている商品をすぐ買える試みが上手くいったことを踏まえて、今後は動画に登場する商品をタグ付けし、検索タブからすぐに買い物できるようにするそう。まずは来週から、ア

            YouTubeが通販番組に。Shopify連携でクリエイターがグッズを販売できるようになるって
          • Shopifyのコード編集を始める前に抑えるべき6つのこと

            この記事の所要時間:9分 ShopifyのテーマはLiquidというテンプレート言語で開発され、独自のルールを持っています。Liquidには様々な文法やオブジェクトがあり、最初はなかなか把握しづらいことでしょう。 本記事では、Shopifyのテーマ開発に必要となる最低限の知識を簡潔に解説します。 Liquidについて Shopifyのテーマ開発には「Liquid」が使用されます。 Liquidは、RubyのerbやPythonのjinja2などのテンプレートエンジンと似ています。 Shopifyの公式ドキュメントでは、テンプレートエンジンに必要な機能をすべて持っているわけではないことから、テンプレート言語(Template language)とされています。 Liquidは、HTMLドキュメントの中に{{ data }}という記述で動的なデータを埋め込みます。 {% %}という記述で、条件

            • ShopifyでGA4のeコマース設定

              ShopifyでGoogleアナリティクスの拡張eコマースの設定方法 ShopifyはGoogleアナリティクスの設定がとても簡単です。特に自分でやるのはかなり面倒な拡張eコマースもあっという間にできてしまうので、絶対にやっておくことをおすすめします。 Googleアナリティクスの設定方法 Googleアナリティクスの設定とユニバーサルアナリティクス(以下UA)の拡張eコマースの設定方法についてはShopifyの「Googleアナリティクスを設定」を参照してください。 GA4でのeコマース設定 UAの拡張eコマースはShopify側で自動的に収集してくれますが、GA4版は2020年12月末時点ではまだ未実装なので、自分で実装する必要があります。今回はテーマ「Debut」で説明しますので、それ以外のテーマを使っている方は各自のテーマに合わせてください。 商品 / アイテムリストの表示回数とイ

                ShopifyでGA4のeコマース設定
              • 【初心者向け】ShopifyへのGoogleアナリティクス・Search Consoleの導入マニュアル(eコマーストラッキングの設定も!)

                2020年1月30日 【初心者向け】ShopifyへのGoogleアナリティクス・Search Consoleの導入マニュアル(eコマーストラッキングの設定も!) (2020年12月09日更新) 「Shopifyでサイトを作成したが、アクセス解析の方法がわからない」 「CVやeコマースデータのトラッキングをしたいが、やり方がわからない」 「ShopifyへのGoogleアナリティクスの設定方法について知りたい」 本記事はこのようなお悩みをもつ方のための記事です。ECサイト運営者にとって、サイト上でのユーザー情報は必要不可欠。データを元にPDCAを回してこそ、売上アップにつながるといえるでしょう。 そこでこの記事では、下記のようなポイントで解説をしていきます。 この記事のポイント ShopifyのGoogleアナリティクス設定方法がキャプチャ画像とともにわかる ShopifyのGoogle

                  【初心者向け】ShopifyへのGoogleアナリティクス・Search Consoleの導入マニュアル(eコマーストラッキングの設定も!)
                • ヘッドレスコマースサイトを実装する前に気をつけるべきポイント——Shopify&Gatsbyヘッドレス実装解説 第二回 | non-standard world株式会社

                  本記事は、ヘッドレスコマースサイトの実装解説、第二回です。 第一回をお読みでない方は、こちらからご確認ください:) こんにちは、エンジニアの川島です。 前回の解説記事投稿から三週間ほど経ちましたが、皆様いかがお過ごしでしょうか。 私は三月下旬からリモートワークに移行し、自宅より本記事を執筆しています。以前から週に一度はリモートで勤務していたので、業務環境そのものは整っているのですが、二週間以上ぶっ通しで続くとなかなか大変ですね……。オフィスでのちょっとした雑談が、コーディングにかなり役立っていたのだなぁと感じています。 さて、前回の記事では、ヘッドレスコマースサイトの実装環境を構築しました。 さっそく実装……といきたいところですが、本記事では、実装着手前に検討しておくべきポイントをまず解説します。ECサイトのWebデザインについても、補足的に言及しています。 本工程を飛ばして実装に入ると、

                    ヘッドレスコマースサイトを実装する前に気をつけるべきポイント——Shopify&Gatsbyヘッドレス実装解説 第二回 | non-standard world株式会社
                  • Upgrow メモ - yagi3

                    Shopifyが公開したRailsでレイヤードアーキテクチャの構築を支援するためのgem https://github.com/Shopify/upgrow これを使うと通常のRailsアプリのModel, Contorller, Viewに加え、以下の層を追加することができる Action, Input, Model, Result Action レイヤードアーキテクチャでいうusecaseであったり、interactorと言われる部分に相当するものと読み取れる contorllerのactionと一対一に対応したactionを定義して使用する想定 Input ユーザーからの入力値をバリデーションする層 RailsのModel(ActiveRecord)にはDB制約都合のバリデーション こっちではユーザーからのinvelid な入力を弾くためのバリデーション っと責務が分離された感じ M

                      Upgrow メモ - yagi3
                    • Upgrading MySQL at Shopify

                      Opens in a new windowOpens an external siteOpens an external site in a new window In early September 2021, we retired our last Shopify database virtual machine (VM) that was running Percona Server 5.7.21, marking the complete cutover to 5.7.32. In this post, I’ll share how the Database Platform team performed the most recent MySQL upgrade at Shopify. I’ll talk about some of the roadblocks we encou

                        Upgrading MySQL at Shopify
                      • GoとGAEでWebhookを使ったプライベートなShopifyアプリを作る - Qiita

                        今回はShopifyアプリをGoogle Cloud PlatformのGAE(Google App Engine)を使ってGoで書いてみました。 Shopifyとは? Shopifyとは、カナダ産のEC(e-Commerce)のSaaSです。ひと昔前風に言うと、GMOメイクショップや、フューチャーショップ、Baseの様なEC向けのASPです。 現在、カナダだけではなく、北米はもとより世界中で利用されており、昨年くらいからアジアオセアニア地域でのマーケティングにお力を入れ始めた、ECプラットフォーム界の巨人です。 グローバルに展開しているサービスなので、世界中のローカルの決済等が利用でき、越境EC向けのECプラットフォームです。 標準機能も素晴らしいのですが、Shopifyアプリというサードパーティーのアプリでその機能を拡張できる点も魅力的な点です。 すでに世界中で様々なShopifyアプ

                          GoとGAEでWebhookを使ったプライベートなShopifyアプリを作る - Qiita
                        • D2Cを支える技術 Shopify最新の国内事例まとめ|Yoshiki Kojima / chot Inc.

                          最近、D2C(Direct to Customer)のスタートアップをよく見かけるようになりました。資金調達のニュースも盛んに流れていますし、これからさらに面白い会社が出てきそうです。 D2Cが流行っているのにはいくつかの要因があると思いますが、そのうちの1つがインスタをはじめとするSNS起点でモノが売れる環境が整ってきたのも大きいんじゃないかと思います。 インスタのショッピング機能にはカート・決済などの内容は含まれません。写真に対して商品のタグを付け、そこに購入ページのリンクが貼れるというものです。つまりECサイト自体は外部のものを用意しなければなりません。 これまでもECサイトの構築システムはたくさんのものが提供されていましたが、今世界的に大きな流れを作っているのがShopifyというCMSサービスです。低価で簡単にECサイトが構築できて、拡張機能も多く、さらに多言語対応がしやすいとい

                            D2Cを支える技術 Shopify最新の国内事例まとめ|Yoshiki Kojima / chot Inc.
                          • Shopify(ショピファイ)のテーマを決定する前に絶対に注意すべき3つのポイント

                            今回は、Shopifyの「テーマ」について解説していきたいと思います。 テーマとは、Shopifyのストアを構築するために用いられるテンプレートのことで、HTMLやCSSの知識なしにデザインをカスタマイズすることができます。 ECサイトを構築する上で、デザインは非常に重要な要素です。Shopifyは簡単にデザイン性の高いショップが作れることで人気を博していますが、実際にどのようなテーマを利用すれば良いのでしょうか? 今回はShopifyでサイトを構築する際にどのようなテーマを選ぶべきか、その考え方を含めて3つのポイントを解説していきます。 あわせて読みたい:ECサイト構築といえばShopify(ショッピファイ)機能やメリットを紹介 ShopifyのECサイトを編集できる【テーマ】Shopifyには、ECサイトのデザインを簡単に変更できる「テーマ(テンプレート)」が存在します。 Shopif

                              Shopify(ショピファイ)のテーマを決定する前に絶対に注意すべき3つのポイント
                            • Line Item Property – Shopify UI Elements Generator

                              Line item properties are used to collect customization information for an item added to the cart. This information can be collected from the buyer on the product page. To learn more about line item properties, see the line_item object Liquid reference.

                              • デザイナー視点でみるShopify:デザインのカスタマイズでできることと留意点 | non-standard world株式会社

                                こんにちは、アートディレクターの佐藤です。 世界最大のECサイト制作プラットフォームであるShopify(ショピファイ)。 多言語、多通貨にも対応しており、日本でも導入が広がり注目を集めています。 Shopifyはデザイナー視点で見ても、デザインのカスタマイズ性が高い優れたプラットフォームです。 そこで今日は、Shopifyのデザインカスタマイズについてまとめてみたいと思います。 ※本記事は既成テーマの簡易的なカスタマイズについての解説記事です。コード編集を伴う本格的なカスタマイズ手順については下記記事も併せてご覧ください。 Shopifyテーマカスタマイズの始め方。ローカル構築〜複数環境への反映まで【2019秋版】 Shopifyテーマの構造解説。各ディレクトリとファイルの役割を知る コード編集なしで直感的なページ作成も可能なコンテンツビルダーアプリ「Shogun」の使い方については下記

                                  デザイナー視点でみるShopify:デザインのカスタマイズでできることと留意点 | non-standard world株式会社
                                • ネットショップのサイトスピードとパフォーマンスを改善して、コンバージョンを2倍にする方法【中・上級者向け】 - Shopify 日本

                                  トラフィックの急増やトランザクションの集中は、あなたのECサイトのパフォーマンスおよび速度、そして言うまでもなくブランドイメージに、致命的な影響をもたらします。しかし、こうした事態にあらかじめ備えることも可能です。 サイトの速度を上げる対策を先延ばしにすればするほど、ユーザーはもっと早い競合サイトに流れていきます。Googleのモバイルページスピード調査結果が示すように、ページの読み込み速度が1秒遅くなるごとにユーザーの直帰率はどんどん高くなります。 Eコマースサイトにとっては、サイトパフォーマンスによって今まで以上に利害が大きく左右されることになるのです。わたしたちがこのガイドをまとめた理由はそこにあります。 ページの速度がEコマースに及ぼす影響とは? ページ速度は、ひとつのURL上のコンテンツが読み込まれる時間を示し、一方でサイト速度は、ウェブサイト全体でのパフォーマンスを表します。G

                                    ネットショップのサイトスピードとパフォーマンスを改善して、コンバージョンを2倍にする方法【中・上級者向け】 - Shopify 日本
                                  • Shopifyのアプリストアが「最初の1億円までは販売手数料を0にする」と宣言

                                    アプリ開発者が活躍の場を広げられるアプリストアですが、しばしばその高い販売手数料が問題となっており、App StoreやAmazonアプリストアなどがこぞって販売手数料を引き下げる動きをみせています。そんな中、ECサイトとしても知られるShopifyのアプリストアが、「売上のうち、最初の100万ドル(約1億1000万円)までは手数料を取らない」と発表しました。 The Most Flexible, Scalable, and High-Performing Shopify Ever: Major Platform Investments Unveiled at Unite 2021 Give Entrepreneurs Limitless Creative Power https://news.shopify.com/the-most-flexible-scalable-and-high-

                                      Shopifyのアプリストアが「最初の1億円までは販売手数料を0にする」と宣言
                                    • The State of Ruby Static Typing at Shopify

                                      Opens in a new windowOpens an external siteOpens an external site in a new window Shopify changes a lot. We merge around 400 commits to the main branch daily and deploy a new version of our core monolith 40 times a day. The Monolith is also big: 37,000 Ruby files, 622,000 methods, more than 2,000,000 calls. At this scale with a dynamic language, even with the most rigorous review process and over

                                        The State of Ruby Static Typing at Shopify
                                      • ハーバード大学院理学修士×元グーグル×ベンチャー投資家の著者が分析する、世界最先端11社の未来予想図(BOOKSTAND) - Yahoo!ニュース

                                        皆さんは今から4年後の2025年を、どのような世界だと想像しますか? たとえば、こんな世界はいかがでしょうか。 * * * 長引く新型コロナウイルスの影響により、テクノロジーの開発が加速。人が直接会うことなくビジネスをおこなえる時代へと劇的な進化を遂げます。普段は自宅にいながら、マイクロソフトが開発したデバイスを頭に装着し、バーチャルな画面を通じて会社のメンバーたちとミーティング。 たまに出社する際は、スマホの迎車アプリで呼んだ「ロボタクシー」に乗って通勤します。これはテスラ社が開発したドライバーのいない自動運転車で、多くの人が利用しています。また、夕飯の用意はアマゾンのAIが搭載されたロボット「アレクサクッキングシェフ」でおこない、本格的な調理はすべておまかせで、自分で包丁を握る必要はありません。 そもそも住んでいるところ自体が、アマゾン不動産が手がけているマンション。すべてのデバイスが

                                          ハーバード大学院理学修士×元グーグル×ベンチャー投資家の著者が分析する、世界最先端11社の未来予想図(BOOKSTAND) - Yahoo!ニュース
                                        • Shopify、ブラックフライデー・サイバーマンデーの流通総額が51億ドルに 日本は前年比4倍以上

                                          ECプラットフォーム「Shopify」を提供するカナダShopifyの日本法人は12月3日、Shopifyを利用する全世界の事業者が参加したセール「ブラックフライデー・サイバーマンデー」(11月27~30日)の流通総額が前年比76%増の51億ドル(約5340億円)を超えたと発表した。 Shopify社はカナダを拠点とするECプラットフォーマー。月額制でオリジナルのECサイト構築、運営、管理、決済などのサービスを提供している。楽天市場やAmazonマーケットプレイスのようなモール型ECサイトではなく、事業者が独立したECサイトを構築できるのが特徴。 セール期間中、Shopifyで作られたECサイトで買い物をした人は全世界で4400万人に上った。日本の登録事業者における売り上げは、1件当たりの平均決済額が約1万1090円で世界最高を記録。日本での流通総額は前年比4.47倍に増加した。 関連記事

                                            Shopify、ブラックフライデー・サイバーマンデーの流通総額が51億ドルに 日本は前年比4倍以上
                                          • Shopifyアプリを Amazon EventBridge と統合してみる #shopify | DevelopersIO

                                            こんにちは、クラスメソッドの岡です。 今日2020/12/17の16:00から「AWSとReactで始めるShopifyアプリ開発」が開催されます。 この記事は3つ目のセッション「EventBridgeでAWSとShopifyの統合」での統合手順の解説ブログとなります。 Shopifyのアカウント まず前提の知識として、shopifyアカウントには2種類あります。 ショップアカウント ショップを運営・販売するマーチャントが利用するアカウント パートナーアカウント shopifyパートナーがShopifyアプリを開発・販売するアカウント ShopifyをEventBridgeと統合するには パートナーアカウント が必要になります。 こちらから作成してください。 パートナーのストア管理の画面からストアを追加すれば無料で検証ができる開発ストアとしてショップが利用できます。 Shopifyアプリ

                                              Shopifyアプリを Amazon EventBridge と統合してみる #shopify | DevelopersIO
                                            • Shopify(ショッピファイ)と提携したトランスコスモスが目指すノーコードECの未来|ECのミカタ

                                              トランスコスモス株式会社 理事 デジタルマーケティング・EC・コンタクトセンター統括 デジタルトランスフォーメーション総括 副総括責任者 ECX本部 本部長 尾崎公紀(おざき・きみのり)氏 EC総合支援サービスを手がけるトランスコスモスが、EC業界で存在感を放っている。2020年4月にShopify Plus(ショッピファイプラス)の公式パートナーに認定されたほか、国内外のEC関連テック企業と業務提携した。Shopify(ショッピファイ)をベースに最先端のテクノロジーを駆使し、EC事業者の課題解決をサポートするという。トランスコスモスがShopify(ショッピファイ)と提携した理由やEC支援サービスの展望について、事業を統括している尾崎公紀氏に話を聞いた。 EC事業者の課題を解決するためShopify(ショッピファイ)と提携 ──トランスコスモスさんは2020年度、Shopify(ショッピ

                                                Shopify(ショッピファイ)と提携したトランスコスモスが目指すノーコードECの未来|ECのミカタ
                                              • Ruby on Rails × Shopify Multipass APIでSSO(シングル・サイン・オン)を試してみる - Qiita

                                                概要 業務の一環でShopifyのMultipass APIを使いSSO(シングル・サイン・オン)を実装する機会があったので、手順などについてメモ書きしておきたいと思います。 SSO: 単一の資格情報(IDやメールアドレス)で複数のWebサービスにログインできる仕組みの事。 全体的な流れ Shopify側でMultipassを有効化しシークレットキーを発行。 SSO基盤側でシークレットキーをもとに暗号化キーと署名キーを抽出。さらに顧客情報(メールアドレス、ユーザーID、IPアドレス、名前、住所など)を暗号化したトークンを生成し、それらを含めたGETリクエストをShopify側へ送信。(GET: https://ストアのドメイン/account/login/multipass/トークン) 認証に成功するとマイページに遷移。 環境 Shopify Plus Docker Ruby 2.6 Ra

                                                  Ruby on Rails × Shopify Multipass APIでSSO(シングル・サイン・オン)を試してみる - Qiita
                                                • Shopifyの動きが激しすぎる! 今年(まだ2か月だけど)の動きをまとめました。【ネッ担まとめ】 | ネットショップ担当者が 知っておくべきニュースのまとめ

                                                    Shopifyの動きが激しすぎる! 今年(まだ2か月だけど)の動きをまとめました。【ネッ担まとめ】 | ネットショップ担当者が 知っておくべきニュースのまとめ
                                                  • 【Shopify】LiquidのTagを正しく理解しよう【条件分岐・繰り返し】|liquid note | 初学者向けShopify情報ブログ

                                                    LiquidのTagとは? {% if product.title == ” %}など、{% %}で囲んで記述する条件分岐や繰り返しの記述のことです。 基本的にはphpなどと同じようにif文(条件分岐)やfor文(繰り返し)などがあります。 Control flow tags(条件分岐) if {% if product.title == 'テスト商品' %} <p>この商品はテスト商品です</p> {% endif %} まずは基本のif文から。この例なら「もし 商品のタイトルが テスト商品 とイコールだったら」という意味ですね。 特定のタグが入っていたらラベルを表示したりする時に使用します。 unless {% unless product.title == 'テスト商品' %} <p>この商品はテスト商品ではありません</p> {% endunless %} 「もし 商品のタイトルが

                                                      【Shopify】LiquidのTagを正しく理解しよう【条件分岐・繰り返し】|liquid note | 初学者向けShopify情報ブログ
                                                    • Migrating our Largest Mobile App to React Native

                                                      Opens in a new windowOpens an external siteOpens an external site in a new window In 2020, we announced that React Native is the future of mobile at Shopify and since then we’ve been migrating all our native mobile apps to React Native. Since each app is different, there is no single approach that works for all of them. So, we evaluated all the possible options for each app and chose the ones that

                                                        Migrating our Largest Mobile App to React Native
                                                      • コレクションごとの商品一覧を出力する

                                                        前回「「shopify」でECサイトを制作したときの備忘録」では、テーマフォルダの構造などについて書きました。 今回から目的別にこんなことをしました。ってことを書いていきます。主にはliquidのコード紹介になっていきます。 今回は「コレクションごとの商品一覧を出力する」です。 早速以下のコード例をご確認ください。 任意のコレクションに属する商品の「商品画像」「商品名」「商品の金額」を出力したコード例です。 以降、1行ずつ解説していきますので、コード例を見ながら確認すると分かりやすいです。 1行目 「assign」はjavascriptでいうところの「var」です。 1行目は、変数「collection」に表示したいコレクションを格納しています。 section.settings.collectionは表示ページのurlによって、コレクションのhandleを判定します。 例えば mysho

                                                          コレクションごとの商品一覧を出力する
                                                        • Liquid とは? テンプレートタグの使い方。Shopifyのカスタマイズ。 | ホームページ制作 東京 【SKYGOLD】 / フリーランス WEBデザイン制作

                                                          Liquidとは、Rubyベースのテンプレートエンジン Shopifyのコードを触ってみたいが、どうやって触るんだろう? ということで、ちょっと調べてみたのですが、Liquidというのは、「Shopifyによって作成され、Rubyで書かれたテンプレート言語」のようです。 とは言ってもちょっとプログラム出身ではないので、しっくりきませんが。。 WordPressで言えば、テンプレートタグそのものがそれにあたるようですね。 このテンプレートタグを使用すると、様々な複雑な処理が簡単にできるようになりそうです。 とは言ってもタグがどのような種類があって、どのような処理や書き方をするのでしょうか? 今日は、初めてなので、まずは、よく使いそうであろうものから試してみました。 画像を表示する(asset_img_url) まずは、画像の表示をしてみます。 あらかじめ、assetsフォルダに画像をアップロ

                                                          • Rails at Scale

                                                            2024-02-08 • Nikita Vasilevsky Catching Assertionless Tests In Shopify we have more than 300,000 tests in our core monolith. These tests cover most of our application code and provide us with a great level of confidence when making changes to our app. But do all tests still perform the duties they were intended to even if some of these tests were added more than 10 years ago? In this article we wi

                                                              Rails at Scale
                                                            • Shopify Uniteで刷新されたLiquidのJSON templatesを理解する

                                                              Shopify の Tempates ファイルが刷新された 先日の Shopify Unite 2021 で大幅なアップデートがありました。 その目玉アップデートとして、トップページ以外でも動的セクションを使用することができる(通称:Section Everywhere)ようになりました! この改変に伴い、Shopfiy の Tempates ファイルも刷新されたというわけです。 どう変わったのか では、具体的にどのように変更になったのでしょうか? これまでのtemplateファイルは、.liquidのように Liquid ファイルで記述されていました。 これが、Section Everywhere の実装に伴い、JSON ファイルに変わりました。 当然、Liquid と JSON ではファイル構造が全く違いますので、書き方も大きく違います。 刷新された JSON ファイルの記述方法につい

                                                                Shopify Uniteで刷新されたLiquidのJSON templatesを理解する
                                                              • Components — Shopify Polaris

                                                                Components are the reusable building blocks for creating Shopify admin experiences. Account connection Used for connecting or disconnecting a store to various accounts, like Facebook for the sales channel. Button Used primarily for actions like 'Add', 'Close', 'Cancel', or 'Save'. Plain buttons are used for less important actions.

                                                                • Optimizing Ruby Lazy Initialization in TruffleRuby with Deoptimization

                                                                  Opens in a new windowOpens an external siteOpens an external site in a new window Shopify's involvement with TruffleRuby began half a year ago, with the goal of furthering the success of the project and Ruby community. TruffleRuby is an alternative implementation of the Ruby language (where the reference implementation is CRuby, or MRI) developed by Oracle Labs. TruffleRuby has high potential in s

                                                                    Optimizing Ruby Lazy Initialization in TruffleRuby with Deoptimization
                                                                  • Shopifyの固定ページをローカル環境で制作し公開するまでの手順

                                                                    Shopifyでは「会社概要」や「お問い合わせ」、商品紹介のLPなどといった固定ページを簡単に作成することができます。 さらに、templateと紐付けることで、Theme kitやslateを使用したローカル環境でエディターを使って開発することができます。 こちらの記事では、ローカル環境で制作した固定ページを確認用のステージングテーマ(テスト環境)に反映し、更に本番テーマで公開するまでの手順を解説します。 Theme kit または slateの導入がまだの場合は、以下の解説を参考に開発環境の準備をおすすめします。

                                                                      Shopifyの固定ページをローカル環境で制作し公開するまでの手順
                                                                    • Shopifyで「ひとりEC運営」貫く「ミウラタクヤ商店」 分析なしLINE即レスの究極のお客様目線

                                                                      Shopifyスマホアプリで運営は8割完結!Shopify認定教育パートナー三浦卓也さんに聞く 河野(フラクタ) 三浦さんは、Shopifyのマーチャント側の利用者でもあり、日本第1号のShopify認定教育パートナーでもあります。そもそも、ECのビジネスを始めようと思ったきっかけは何ですか? 三浦 ふたつあります。ひとつは、創業する際に「食と健康」をテーマにしたビジネスをやりたいと思っていたこと。健康食品を作って販売することから始め、今のバターコーヒーのお店「ミウラタクヤ商店」の形に至りました。もうひとつは、既存の健康食品業界に対する反発心を持っていたこと。もちろんすてべてではないですが、利益重視で健康食品ビジネスを営んでいる企業が多いのではないなと感じていました。利益重視の企業とお客様のコミュニケーションの取りかたが、僕から見るとあまり素敵じゃない。自分がビジネスをやる際には、その逆張

                                                                        Shopifyで「ひとりEC運営」貫く「ミウラタクヤ商店」 分析なしLINE即レスの究極のお客様目線
                                                                      • Storefront API reference

                                                                        Opens in a new windowOpens an external siteOpens an external site in a new window

                                                                          Storefront API reference
                                                                        • Shopify Cheat Sheet - Liquid variables

                                                                          if username is elvis {% if user.name == 'elvis' %} hey Elvis {% endif %} hey Elvis Else if example {% if user.name == 'elvis' %} hey elvis {% elsif user.name == 'Mark' %} hey mark {% else %} hi stranger {% endif %} hey ugly

                                                                          • インスタフォロワーを増やす方法:今すぐできる14のコツ - Shopify 日本

                                                                            インスタフォロワーを増やす方法:今すぐできる14のコツInstagram (インスタグラム) でフォロワーを増やすために役立つ11の方法を紹介します。個人の方も企業の方もさらにInstagramを活用して、ファンを増やし、ビジネスを成長させましょう。 企業の担当者も、インフルエンサーを目指している方も、なかなかフォロワーが伸びなくて困っていることもあるかと思います。そこで、この記事では実際のデータを交えながらインスタグラムでフォロワーを増やすのに役立つ14の方法を紹介します。 目次 Instagramでフォロワーを増やす方法 よくある質問 Instagramでフォロワーを増やす方法 プロアカウントを使う 正しいハッシュタグを使う フィルターやエフェクトを活用する 統一感のある投稿をする 適切なタイミングで更新する 最低でも週に2-3回は投稿する UGCをシェアする ライバルのフォロワーをゲ

                                                                              インスタフォロワーを増やす方法:今すぐできる14のコツ - Shopify 日本
                                                                            • マーケティング:SNS広告編|HushTug College|note

                                                                              はじめにクラウドファンディング、オウンドメディア、アフィリエイトの次に僕たちが取り組んだのがSNS広告です。 オウンドメディアやアフィリエイトは検索まわりの施策のため「トートバッグが欲しいな〜」と思って、Googleなどで検索をするユーザーには効果的な施策です。 しかし、それだけだと検索ボリューム以上の顧客獲得や売上を作ることは難しいため検索以外で購入してくれそうなユーザーにアプローチする必要があります。 その最も効果的な方法がSNS広告です。 このパートでは自分たちの失敗例と成功例をデータを公開しながら解説していきます。 SNS広告をはじめた当初は全く利益出ずに赤字が続いていましたが、今は利益を出しつつ顧客獲得が出来るようになってきました。 「粗利(売上 - 原価) - 広告費」が黒字になっているため、その黒字分をさらに広告に投下するという良いサイクルに入ることが出来ました。 では実際に

                                                                                マーケティング:SNS広告編|HushTug College|note
                                                                              • 無料】会社のスローガン自動生成ツール

                                                                                Shopifyの会社スローガン自動生成ツール(無料)は、1クリックで数百ものスローガン案を生成します。その中からビジネスに当てはまるものを選ぶか、これらの候補をヒントとして使ってもいいでしょう。 3つのステップで簡単に生成できます: ブランドを最もよく表す言葉を考える その言葉をスローガンジェネレーターフィールドに入力する [スローガンを生成] ボタンをクリックする スローガンジェネレーターは、誰でも無料でお使いいただけます。スローガンジェネレーターを使って、キャッチーで記憶に残るスローガンをビジネス向けに作成しましょう。Shopifyによる無料のスローガンジェネレーターを、ぜひお知り合いにもご紹介ください。 記憶に残るスローガンというと、どんなブランドを思い浮かべますか?時を経ても色あせない人気ブランドのスローガンをご紹介します。 Just do it(ナイキ)Finger lickin

                                                                                  無料】会社のスローガン自動生成ツール
                                                                                • GitHub - Shopify/paquito: Utility classes to define optimized and evolutive serializers.

                                                                                  Paquito being a serialization library, takes extra care in always being able to deserialize payloads serialized from previous versions. However the inverse may not always be true, so when upgrading Paquito it is essential to first upgrade the gem without any applicative code change, so that all Ruby processes in production are able to read the new format. Additionally format changes can be control

                                                                                    GitHub - Shopify/paquito: Utility classes to define optimized and evolutive serializers.