# メタフィールドを使って生年月日の入力欄を追加したい

**URL:** <https://community.shopify.com/t/topic/137327>\
**Category:** 技術的なQ＆A\
**Created:** [July 23, 2022, 12:04am UTC](https://community.shopify.com/t/topic/137327 "2022-07-23T00:04:12Z")\
**Posts on this page:** 3\
**Page:** 1

## AI-generated summary

Shopifyのオンラインストアで生年月日入力欄を追加し、注文情報に保存したいという要件（顧客アカウントは未使用、Studioテーマ）。メタフィールド（特に顧客メタフィールド）の設定やテーマへの動的ソース接続ができない点も相談。

提案された解決策: カート属性（cart attributes）を使って、注文時に生年月日を入力させる方法。カート属性はカート/チェックアウトに追加する入力フィールドで、注文の属性（note_attributes 等）として保存され、注文管理で参照可能。

結果: 提案をもとに実装が成功したと報告。メタフィールドの動的ソース接続問題にこだわらず、カート属性で要件を満たす形に収束。

現状・結論:
- 生年月日の注文情報保存はカート属性の利用で実現。
- 顧客アカウント非使用の前提に合致。
- 議論は解決済みで追加の未解決事項なし。

<div class="post-metadata">

**Author:** ![Anonymous\_38e2d94a1a84d48737f12980716c36cd](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Anonymous\_38e2d94a1a84d48737f12980716c36cd](https://community.shopify.com/u/Anonymous_38e2d94a1a84d48737f12980716c36cd)\
**Post date:** [July 23, 2022, 12:04am UTC](https://community.shopify.com/t/topic/137327/1 "2022-07-23T00:04:12Z")

</div>

有識者の方々、ご教示いただけますでしょうか。

オンラインストアでお客様に生年月日を入力してもらうべく  
メタフィールドにてその欄を追加しようとしております。

前提として「 **顧客アカウントを使用しない** 」 です。

 ![c13ca27d-01e4-4dab-bf28-bbe6a8c5e2bd.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/b/d/bd23edbc608fc98cf61445ac9a1278c2436eccd6.png)

実装したいこととしましては、  
・生年月日欄の追加  
・入力いただいた生年月日を注文情報として残したい  
です。

▼質問1  
メタフィールド(コンテンツタイプ：日付)を商品ページに設定した場合は  
注文情報(※)に日付(生年月日)は残りますでしょうか。

注文情報に日付を残すには  
メタフィールドのどのカスタムフィールド(商品・バリエーション・コレクション・顧客など)を  
どのページにメタフィールドを設置すればよろしいでしょうか。

(※)注文管理の"顧客"の情報

また、その他に設定が必要な箇所はございますでしょうか。

▼質問2

試しに顧客メタフィールド(コンテンツタイプ：日付)を

定義してみましたが、メタフィールドをテーマのカスタマイズで  
追加できませんでした。

オンラインストアのテーマは Studio を使用しています。

[https://help.shopify.com/ja/manual/metafields](https://help.shopify.com/ja/manual/metafields)  
↑  
このページは参照しましたが、  
顧客メタフィールドの定義追加後  
テーマのカスタマイズで  
「動的ソースを接続する」ができません。

セクション追加で何を指定すれば  
顧客メタフィールドを指定できますでしょうか。

長くなりましたが、ご教示いただけると幸いです。

---

<div class="post-metadata">

**Author:** ![Anonymous\_8211fd25ebe09fd6791272169071c260](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/anonymous_8211fd25ebe09fd6791272169071c260/32/247439_2.png) [@Anonymous\_8211fd25ebe09fd6791272169071c260](https://community.shopify.com/u/Anonymous_8211fd25ebe09fd6791272169071c260)\
**Post date:** [July 25, 2022, 5:41am UTC](https://community.shopify.com/t/topic/137327/2 "2022-07-25T05:41:21Z")

</div>

注文時に情報（生年月日）を入力させたいなら、カート属性（cart attribute）でいいのではないでしょうか。

[https://www.shopify.com/jp/blog/partner-shopify-theme-customize-cart-attributes-line-item-property-customer-note](https://www.shopify.com/jp/blog/partner-shopify-theme-customize-cart-attributes-line-item-property-customer-note)

---

<div class="post-metadata">

**Author:** ![Anonymous\_38e2d94a1a84d48737f12980716c36cd](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Anonymous\_38e2d94a1a84d48737f12980716c36cd](https://community.shopify.com/u/Anonymous_38e2d94a1a84d48737f12980716c36cd)\
**Post date:** [July 26, 2022, 11:28am UTC](https://community.shopify.com/t/topic/137327/3 "2022-07-26T11:28:38Z")

</div>

ご返信いただきましてありがとうございました。

参考にさせていただき、希望した内容を実装することができました。

大変助かりました。

ありがとうございました。
