マガジンのカバー画像

co-meetingエンジニアブログ

38
co-meetingのエンジニアが日々調べたことや勉強会のアウトプットなどを公開していきます。Salesforceに関することが多くなりそうです。
運営しているクリエイター

記事一覧

DataWeave in Apexを使うためのDataWeave入門

こんにちは。木村です。 この記事はWinter '24でGAになったDataWeave in Apexを使えるようになるための記事です。そのためにはDataWeave言語自体を知る必要があるので最低限押さえておく必要があることを解説し、最後にApexで使うと便利そうなユースケースも合わせて紹介します。 対象読者はSalesforceコアプラットフォームエンジニアでDataWeaveを知らない方です。と言っても私もDataWeave初心者ですが… なお、この記事は2月28日

[Spring '24] 気になるリリースをピックアップ ~Apex関連~

はじめにこんにちは、荒武です。 Spring '24のリリースノートから気になるリリースをピックアップするシリーズ記事となります。 この記事では自分がSpring '24のリリースノートの中からApex関連で気になったトピックをピックアップして紹介します。  今回私がピックアップしたのは以下の5つになります。  Null 合体演算子の使用 ランダムに生成される UUID v4 のサポート Apex での Zip ファイルの圧縮および抽出 (開発者プレビュー) Apex

[Spring '24] リリースノートからピックアップ〜フロー編〜

こんにちは、co-meetingにてエンジニアしているハナミズキです。 この記事は先日のゆるっとSalesforceトーク #26 Spring '24リリースノート輪読会で発表した内容をまとめたものです。Spring '24のリリースノートからフロー関連で気になるリリースをピックアップしました。 Create Multiple Instances of a Set of Fields with the New Repeater Component (Beta) 繰り返し

[Spring '24] スクラッチ組織スナップショットがベータ公開!

こんにちは遠藤です。 Spring '24のリリースノートから気になるリリースをピックアップするシリーズ記事となります。 昨年のSalesforceのイベントなどでちらほら目にしていたスクラッチショットスナップショットがSpring '24でベータ公開されるそうです。 リリースノートの該当するページは、以下の「スクラッチ組織スナップショット (ベータ) を使用したスクラッチ組織の設定の取得」になります。 現時点ではまだプレビューでアカウントセールスにコンタクトする必要

[Spring '24] 気になるリリースをピックアップ ~LWC関連~

こんにちは、町田です! Spring '24のリリースノートから気になるリリースをピックアップするシリーズ記事となります。 この記事は、LWC編となります。 LWC API バージョン 60.0での変更点まずはLWC自体のアップデート情報です! API バージョン60.0は LWC OSSの salesforce/lwc at v5.0.0 ベースとなります。 空のテキストノードが空のコメントノードに置き換わる SSRをしている場合にサーバー側とフロント側でDOMの解釈

[Spring '24] 指定ログイン情報の外部ログイン情報で「基本認証」が選択できるよううになったので試してみた

こんにちは、遠藤です。 Spring '24のリリースノートから気になるリリースをピックアップするシリーズ記事となります。 この記事では、以下の「指定ログイン情報に基本認証プロトコルを使用」について実際にプレビュー組織で試してみたのでその使い方をまとめてみました。 基本認証自体は、もともとカスタムヘッダーでBASE64ENCODE関数を使えば実装できていましたが、よく使うので簡単に利用できるようにした機能のようです。 指定ログイン情報での基本認証の使用 指定ログイン

Dreamforce 2023レポート 〜次に初めて行く人のためのメモ〜

こんにちは遠藤です。 昨年のDreamforce '23にはco-meetingからは私遠藤と荒武の2人が参加してきました。9月の「ゆるっとSalesforceトーク #21 Dreamforce報告会 #DF23」にて簡単な報告会をしたあと、なかなかレポートをまとめる時間がとれずにいましたが、年末に少し時間が取れたので改めて覚えていることをまとめておくことにしました。 私は今回初めて参加させていただきましたが、実際のDreamforceの様子については現地に行くまでなか

CRM AnalyticsとAWS Lambdaを使ってAppExchange App Analyticsデータの可視化を自動化してみた。

こんにちは、co-meetingの町田です。今回は、SalesforceのAppExchangeアプリの分析サービス「AppExchange App Analytics」で取得できるログデータの可視化を自動化してみました。 では、App Analyticsの概要からはじめていきます! そもそもApp Analyticsとは?SalesforceのAppExchangeアプリの分析ログデータ収集サービスです。AppExchangeアプリが実行したApexやDML操作などのログ

Flow in Slackをショートカット・スラッシュから直接呼べるようになったので試してみた

こんにちは、遠藤です。 この記事は、Salesforce Advent Calendar 2023 の14日目の記事となります。 まだベータですが、いつの間にかFlow in SlackがSalck アプリのショートカットから呼べるようになっていたのに気がつき試してみました。 Run a Screen Flow from a Slack Shortcut (Beta) SlackのコマンドがApexではなくフローで開発できるようになって「ノーコードでSlackと連携で

1on1支援アプリ(1on1Pal)を作ってみた

こんにちは、荒武です。 この記事は私がAppExchangeアプリ開発の学習用に第2世代管理パッケージで作成したアプリの紹介記事になります。本文ではアプリの概要や使い方、機能についての説明や、作ってみた感想が書かれています。また、こちらのURLからインストールできるので、興味のある方はぜひインストールしてみてください。 1on1Palでできること今回制作したのは1on1支援アプリで、その名も「1on1Pal」です。アプリ上でメモを取りながら1on1を進行でき、トピックが途切

Salesforce Winter '24 で気になったリリース(Dev中心)

こんにちは。木村です。 10月11日に恒例のリリースノート輪読会を開催しました。弊社エンジニアが気になったリリースを取り上げながら雑談する会です。開催からだいぶ時間が空いてしまいましたが、この記事ではそこで取り上げたリリースを紹介します。 Dev系リリースの8割くらいは網羅している気がします。コメントをつけて、コードやスクショを貼っているので、Dev系リリースをざっと把握するならリリースノートより使えるのではないかと思います。 それでは、行ってみましょう! Salesf

Trialforceの概要と使い方

(修正:2023/08/31) AppExchange上のトライアル組織にインストールするボタンの位置が間違っていたので画像と説明を修正しました。 こんにちは。木村です。 今回はAppExchangeアプリのトライアル提供法の一つであるTrialforceの概要と使い方をまとめました。想定読者はAppExchangeアプリ開発・運用に関わる方です。 TrialforceとはAppExchangeアプリのトライアル提供方法は以下の3つの方法があり、Trialforceはそ

VSCode 拡張 Apex PMDでWITH USER_MODEなどApexの新しい機能を利用する方法

こんにちは遠藤です。 VSCode上でPMDを実行しリアルタイムに静的解析の結果を教えてくれる拡張「Apex PMD」は非常に便利な拡張でみなさんもすでにお使いかと思います。 しかし、この「Apex PMD」、今はメンテナンスが止まってしまっておりApexの新しめの機能であるWITH USER_MODEなどには未対応な状況です。 この記事では、まずVSCodeの「Apex PMD」と拡張から利用されるPMD自体がApexの新しい機能にどの程度対応しているのかを確認します

Apex SDK for Slack触ってみた

はじめにこんにちは。荒武です。今回はApex SDK for Slackの基本的な使い方ついて説明したいと思います。はじめにApex SDK for Slackの概要について説明した後、スラッシュコマンドでSalesforce上のTodoを表示する簡単なアプリを作りながらSDKの使い方や機能について解説していきます。 Apex SDK for SlackとはApex SDK for SlackはApexでSlackアプリを開発するためのソフトウェア開発キットで、Slackア