Tech Blog

【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

小笠原 京平

Shopifyの GraphQL Admin API の小ネタです。 Shopifyの顧客総数を取得したい場合のクエリは、いざ探そうと思ってもパッと見つからないのでメモしておきます。 対象読者 Shopify GraphQL Admin API を使ったことがある方 顧客総数を取得するクエリ 2023-07 バージョンから CustomerSegmentMemberConnection に変更があったため、2023-07より前と以降で若干クエリが異なります。 ※ changelog 2023-07以降 { customerSegmentMembers(first: 1, query: "") { totalCount } } 2023-07より前...

【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

小笠原 京平

Shopifyの GraphQL Admin API の小ネタです。 Shopifyの顧客総数を取得したい場合のクエリは、いざ探そうと思ってもパッと見つからないのでメモしておきます。 対象読者 Shopify GraphQL Admin API を使ったことがある方 顧客総数を取得するクエリ 2023-07 バージョンから CustomerSegmentMemberConnection に変更があったため、2023-07より前と以降で若干クエリが異なります。 ※ changelog 2023-07以降 { customerSegmentMembers(first: 1, query: "") { totalCount } } 2023-07より前...

【Shopify Tips】フッターにある「Powerd by Shopify」を非表示にする方法 | 対象テーマ:Dawn

【Shopify Tips】フッターにある「Powered by Shopify」を非表示にす...

小笠原 京平

Shopifyストアのフッターにデフォルトで表示されている「Powered by Shopify」を非表示にする方法をご紹介します。

【Shopify Tips】フッターにある「Powered by Shopify」を非表示にす...

小笠原 京平

Shopifyストアのフッターにデフォルトで表示されている「Powered by Shopify」を非表示にする方法をご紹介します。

【Shopify Tips】 コレクションページの並び替え(ソート)項目を非表示にする方法

【Shopify Tips】コレクションの並び替え項目(ソート項目)を非表示にする方法 | 対...

小笠原 京平

Shopifyストアのコレクションページに表示されている並び替え項目(ソート項目)を非表示にする方法をご紹介します。

【Shopify Tips】コレクションの並び替え項目(ソート項目)を非表示にする方法 | 対...

小笠原 京平

Shopifyストアのコレクションページに表示されている並び替え項目(ソート項目)を非表示にする方法をご紹介します。

Shopify Liquidで配列から任意の要素を取り除いた配列を生成する Tsun Inc.

Shopify Liquidで配列から任意の要素を取り除いた配列を生成する

小笠原 京平

「RuffRuff 予約販売」は在庫切れや新商品販売前、入荷待ちなどタイミングで発生する機会損失の削減をサポートします。 ノーコードかつ3ステップで簡単にセットアップでき、日本語に対応しています。無制限で予約商品を登録および無制限で予約注文を受け付けることが可能です。 引用元: RuffRuff 予約販売 無料でインストール Tsun Inc.でCTOをしている小笠原です!最近はShopifyのアプリやテーマの開発を行っています。このブログではShopify開発に役立つ情報を共有していきます。Shopifyエンジニアの方の参考になれば嬉しいです! なぜ作ろうと思ったのか Shopifyの配列を扱っていて一部を除外 (JavaScriptのArrayのfilter処理) をしたかったが、調べたところLiquidには配列から一部を除外して新しく配列を生成するような処理がないため。 作成したもの Liquidで配列から任意の要素を取り除く処理 対象読者 Liquidに関する基礎的な知識 実装 対象の配列を用意する まずは任意の要素を取り除く前の配列を用意します。 今回は例としてapple、orange、lemon、bananaという4つの文字列が入った配列を作ります。 (文字列をsplitフィルターで配列に変換します。) {%- liquid # ['apple', 'orange', 'lemon', 'banana'] の配列 assign...

Shopify Liquidで配列から任意の要素を取り除いた配列を生成する

小笠原 京平

「RuffRuff 予約販売」は在庫切れや新商品販売前、入荷待ちなどタイミングで発生する機会損失の削減をサポートします。 ノーコードかつ3ステップで簡単にセットアップでき、日本語に対応しています。無制限で予約商品を登録および無制限で予約注文を受け付けることが可能です。 引用元: RuffRuff 予約販売 無料でインストール Tsun Inc.でCTOをしている小笠原です!最近はShopifyのアプリやテーマの開発を行っています。このブログではShopify開発に役立つ情報を共有していきます。Shopifyエンジニアの方の参考になれば嬉しいです! なぜ作ろうと思ったのか Shopifyの配列を扱っていて一部を除外 (JavaScriptのArrayのfilter処理) をしたかったが、調べたところLiquidには配列から一部を除外して新しく配列を生成するような処理がないため。 作成したもの Liquidで配列から任意の要素を取り除く処理 対象読者 Liquidに関する基礎的な知識 実装 対象の配列を用意する まずは任意の要素を取り除く前の配列を用意します。 今回は例としてapple、orange、lemon、bananaという4つの文字列が入った配列を作ります。 (文字列をsplitフィルターで配列に変換します。) {%- liquid # ['apple', 'orange', 'lemon', 'banana'] の配列 assign...

Shopifyの電話番号から国際番号を取り除いて表示する Tsun Inc.

Shopifyの電話番号から国際番号を取り除いて表示する

小笠原 京平

Shopifyで管理される電話番号(customer.phoneやshipping_address.phoneなど)は国際番号(日本であれば81)が付与されているケースがあります。 付与されるケースとしては、顧客管理画面から顧客データを編集した場合や顧客自身が入力した場合(おそらくレアケース)があります。 電話番号をストア内に表示したい場合や帳票に表示する際に国際番号を取り除いて表示したかったので方法を調べました!

Shopifyの電話番号から国際番号を取り除いて表示する

小笠原 京平

Shopifyで管理される電話番号(customer.phoneやshipping_address.phoneなど)は国際番号(日本であれば81)が付与されているケースがあります。 付与されるケースとしては、顧客管理画面から顧客データを編集した場合や顧客自身が入力した場合(おそらくレアケース)があります。 電話番号をストア内に表示したい場合や帳票に表示する際に国際番号を取り除いて表示したかったので方法を調べました!